sec_dev
static void crypto4xx_unregister_alg(struct crypto4xx_device *sec_dev)
list_for_each_entry_safe(alg, tmp, &sec_dev->alg_list, entry) {
static int crypto4xx_register_alg(struct crypto4xx_device *sec_dev,
alg->dev = sec_dev;
list_add_tail(&alg->entry, &sec_dev->alg_list);
struct sec_dev_info *sec_dev = NULL;
sec_dev = this_sec_dev;
return sec_dev;
struct sec_dev *sec;
struct sec_dev *sec;
sec = container_of(ctx->qps[0]->qm, struct sec_dev, qm);
static int sec_pf_probe_init(struct sec_dev *sec)
static int sec_probe_init(struct sec_dev *sec)
static void sec_iommu_used_check(struct sec_dev *sec)
struct sec_dev *sec;
struct sec_dev *sec = container_of(qm, struct sec_dev, qm);
struct sec_dev *sec = container_of(qm, struct sec_dev, qm);
struct em28xx *sec_dev = kmemdup(dev, sizeof(*sec_dev), GFP_KERNEL);
if (!sec_dev) {
kfree(sec_dev);
sec_dev->devno = nr;
snprintf(sec_dev->name, 28, "em28xx #%d", nr);
sec_dev->dev_next = NULL;
dev->dev_next = sec_dev;