/Linux-v5.10/drivers/base/ |
D | module.c | 23 static void module_create_drivers_dir(struct module_kobject *mk) in module_create_drivers_dir() argument 28 if (mk && !mk->drivers_dir) in module_create_drivers_dir() 29 mk->drivers_dir = kobject_create_and_add("drivers", &mk->kobj); in module_create_drivers_dir() 37 struct module_kobject *mk = NULL; in module_add_driver() local 43 mk = &mod->mkobj; in module_add_driver() 50 mk = container_of(mkobj, struct module_kobject, kobj); in module_add_driver() 52 drv->p->mkobj = mk; in module_add_driver() 58 if (!mk) in module_add_driver() 62 no_warn = sysfs_create_link(&drv->p->kobj, &mk->kobj, "module"); in module_add_driver() 65 module_create_drivers_dir(mk); in module_add_driver() [all …]
|
/Linux-v5.10/kernel/ |
D | params.c | 540 struct module_kobject *mk, char *buf) in param_attr_show() argument 548 kernel_param_lock(mk->mod); in param_attr_show() 550 kernel_param_unlock(mk->mod); in param_attr_show() 556 struct module_kobject *mk, in param_attr_store() argument 565 kernel_param_lock(mk->mod); in param_attr_store() 570 kernel_param_unlock(mk->mod); in param_attr_store() 607 static __modinit int add_sysfs_param(struct module_kobject *mk, in add_sysfs_param() argument 618 if (!mk->mp) { in add_sysfs_param() 620 mk->mp = kzalloc(sizeof(*mk->mp), GFP_KERNEL); in add_sysfs_param() 621 if (!mk->mp) in add_sysfs_param() [all …]
|
/Linux-v5.10/fs/crypto/ |
D | keyring.c | 41 static void free_master_key(struct fscrypt_master_key *mk) in free_master_key() argument 45 wipe_master_key_secret(&mk->mk_secret); in free_master_key() 48 fscrypt_destroy_prepared_key(&mk->mk_direct_keys[i]); in free_master_key() 49 fscrypt_destroy_prepared_key(&mk->mk_iv_ino_lblk_64_keys[i]); in free_master_key() 50 fscrypt_destroy_prepared_key(&mk->mk_iv_ino_lblk_32_keys[i]); in free_master_key() 53 key_put(mk->mk_users); in free_master_key() 54 kfree_sensitive(mk); in free_master_key() 81 const struct fscrypt_master_key *mk = key->payload.data[0]; in fscrypt_key_describe() local 83 if (!is_master_key_secret_present(&mk->mk_secret)) in fscrypt_key_describe() 255 static int allocate_master_key_users_keyring(struct fscrypt_master_key *mk) in allocate_master_key_users_keyring() argument [all …]
|
D | keysetup.c | 157 struct fscrypt_master_key *mk, in setup_per_mode_enc_key() argument 194 err = fscrypt_hkdf_expand(&mk->mk_secret.hkdf, in setup_per_mode_enc_key() 212 const struct fscrypt_master_key *mk) in fscrypt_derive_dirhash_key() argument 216 err = fscrypt_hkdf_expand(&mk->mk_secret.hkdf, HKDF_CONTEXT_DIRHASH_KEY, in fscrypt_derive_dirhash_key() 227 const struct fscrypt_master_key *mk) in fscrypt_hash_inode_number() argument 230 WARN_ON(!mk->mk_ino_hash_key_initialized); in fscrypt_hash_inode_number() 233 &mk->mk_ino_hash_key); in fscrypt_hash_inode_number() 237 struct fscrypt_master_key *mk) in fscrypt_setup_iv_ino_lblk_32_key() argument 241 err = setup_per_mode_enc_key(ci, mk, mk->mk_iv_ino_lblk_32_keys, in fscrypt_setup_iv_ino_lblk_32_key() 247 if (!smp_load_acquire(&mk->mk_ino_hash_key_initialized)) { in fscrypt_setup_iv_ino_lblk_32_key() [all …]
|
D | hooks.c | 141 struct fscrypt_master_key *mk; in fscrypt_prepare_setflags() local 156 mk = ci->ci_master_key->payload.data[0]; in fscrypt_prepare_setflags() 157 down_read(&mk->mk_secret_sem); in fscrypt_prepare_setflags() 158 if (is_master_key_secret_present(&mk->mk_secret)) in fscrypt_prepare_setflags() 159 err = fscrypt_derive_dirhash_key(ci, mk); in fscrypt_prepare_setflags() 162 up_read(&mk->mk_secret_sem); in fscrypt_prepare_setflags()
|
/Linux-v5.10/tools/testing/selftests/watchdog/ |
D | Makefile | 4 include ../lib.mk
|
/Linux-v5.10/tools/testing/selftests/locking/ |
D | Makefile | 10 include ../lib.mk
|
/Linux-v5.10/tools/testing/selftests/mincore/ |
D | Makefile | 6 include ../lib.mk
|
/Linux-v5.10/tools/testing/selftests/static_keys/ |
D | Makefile | 9 include ../lib.mk
|
/Linux-v5.10/tools/testing/selftests/sigaltstack/ |
D | Makefile | 5 include ../lib.mk
|
/Linux-v5.10/tools/testing/selftests/user/ |
D | Makefile | 9 include ../lib.mk
|
/Linux-v5.10/tools/testing/selftests/core/ |
D | Makefile | 6 include ../lib.mk
|
/Linux-v5.10/tools/testing/selftests/kmod/ |
D | Makefile | 9 include ../lib.mk
|
/Linux-v5.10/tools/testing/selftests/sysctl/ |
D | Makefile | 10 include ../lib.mk
|
/Linux-v5.10/tools/testing/selftests/nsfs/ |
D | Makefile | 6 include ../lib.mk
|
/Linux-v5.10/tools/testing/selftests/drivers/dma-buf/ |
D | Makefile | 8 include ../../lib.mk
|
/Linux-v5.10/tools/testing/selftests/size/ |
D | Makefile | 6 include ../lib.mk
|
/Linux-v5.10/tools/testing/selftests/media_tests/ |
D | Makefile | 6 include ../lib.mk
|
/Linux-v5.10/tools/testing/selftests/filesystems/ |
D | Makefile | 7 include ../lib.mk
|
/Linux-v5.10/tools/testing/selftests/filesystems/epoll/ |
D | Makefile | 7 include ../../lib.mk
|
/Linux-v5.10/tools/testing/selftests/fpu/ |
D | Makefile | 9 include ../lib.mk
|
/Linux-v5.10/tools/testing/selftests/powerpc/cache_shape/ |
D | Makefile | 5 include ../../lib.mk
|
/Linux-v5.10/tools/testing/selftests/arm64/tags/ |
D | Makefile | 7 include ../../lib.mk
|
/Linux-v5.10/tools/testing/selftests/membarrier/ |
D | Makefile | 8 include ../lib.mk
|
/Linux-v5.10/tools/testing/selftests/ia64/ |
D | Makefile | 6 include ../lib.mk
|