Lines Matching refs:pinst
34 struct padata_instance *pinst; member
99 return padata_do_parallel(pcrypt->pinst, padata, cpu); in pcrypt_do_parallel()
390 static int pcrypt_sysfs_add(struct padata_instance *pinst, const char *name) in pcrypt_sysfs_add() argument
394 pinst->kobj.kset = pcrypt_kset; in pcrypt_sysfs_add()
395 ret = kobject_add(&pinst->kobj, NULL, name); in pcrypt_sysfs_add()
397 kobject_uevent(&pinst->kobj, KOBJ_ADD); in pcrypt_sysfs_add()
415 pcrypt->pinst = padata_alloc_possible(pcrypt->wq); in pcrypt_init_padata()
416 if (!pcrypt->pinst) in pcrypt_init_padata()
431 ret = padata_register_cpumask_notifier(pcrypt->pinst, &pcrypt->nblock); in pcrypt_init_padata()
435 ret = pcrypt_sysfs_add(pcrypt->pinst, name); in pcrypt_init_padata()
444 padata_unregister_cpumask_notifier(pcrypt->pinst, &pcrypt->nblock); in pcrypt_init_padata()
449 padata_free(pcrypt->pinst); in pcrypt_init_padata()
463 padata_stop(pcrypt->pinst); in pcrypt_fini_padata()
464 padata_unregister_cpumask_notifier(pcrypt->pinst, &pcrypt->nblock); in pcrypt_fini_padata()
466 padata_free(pcrypt->pinst); in pcrypt_fini_padata()
492 padata_start(pencrypt.pinst); in pcrypt_init()
493 padata_start(pdecrypt.pinst); in pcrypt_init()