| /linux/fs/crypto/ |
| H A D | keyring.c | 57 struct fscrypt_master_key *mk = in fscrypt_free_master_key() local 65 kfree_sensitive(mk); in fscrypt_free_master_key() 68 void fscrypt_put_master_key(struct fscrypt_master_key *mk) in fscrypt_put_master_key() argument 70 if (!refcount_dec_and_test(&mk->mk_struct_refs)) in fscrypt_put_master_key() 77 WARN_ON_ONCE(refcount_read(&mk->mk_active_refs) != 0); in fscrypt_put_master_key() 78 if (mk->mk_users) { in fscrypt_put_master_key() 80 keyring_clear(mk->mk_users); in fscrypt_put_master_key() 81 key_put(mk->mk_users); in fscrypt_put_master_key() 82 mk->mk_users = NULL; in fscrypt_put_master_key() 84 call_rcu(&mk->mk_rcu_head, fscrypt_free_master_key); in fscrypt_put_master_key() [all …]
|
| H A D | keysetup.c | 194 struct fscrypt_master_key *mk, in setup_per_mode_enc_key() argument 212 if (mk->mk_secret.is_hw_wrapped && S_ISREG(inode->i_mode)) { in setup_per_mode_enc_key() 239 mk->mk_secret.bytes, in setup_per_mode_enc_key() 240 mk->mk_secret.size, true, in setup_per_mode_enc_key() 256 fscrypt_hkdf_expand(&mk->mk_secret.hkdf, hkdf_context, hkdf_info, in setup_per_mode_enc_key() 278 static void fscrypt_derive_siphash_key(const struct fscrypt_master_key *mk, in fscrypt_derive_siphash_key() argument 282 fscrypt_hkdf_expand(&mk->mk_secret.hkdf, context, info, infolen, in fscrypt_derive_siphash_key() 291 const struct fscrypt_master_key *mk) in fscrypt_derive_dirhash_key() argument 293 fscrypt_derive_siphash_key(mk, HKDF_CONTEXT_DIRHASH_KEY, in fscrypt_derive_dirhash_key() 300 const struct fscrypt_master_key *mk) in fscrypt_hash_inode_number() argument [all …]
|
| H A D | hooks.c | 190 struct fscrypt_master_key *mk; in fscrypt_prepare_setflags() local 205 mk = ci->ci_master_key; in fscrypt_prepare_setflags() 206 down_read(&mk->mk_sem); in fscrypt_prepare_setflags() 207 if (mk->mk_present) in fscrypt_prepare_setflags() 208 fscrypt_derive_dirhash_key(ci, mk); in fscrypt_prepare_setflags() 211 up_read(&mk->mk_sem); in fscrypt_prepare_setflags()
|
| /linux/drivers/base/ |
| H A 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() 36 struct module_kobject *mk = NULL; in module_add_driver() local 43 mk = &mod->mkobj; in module_add_driver() 46 mk = lookup_or_create_module_kobject(drv->mod_name); in module_add_driver() 47 if (mk) { in module_add_driver() 49 drv->p->mkobj = mk; in module_add_driver() 51 kobject_put(&mk->kobj); in module_add_driver() 55 if (!mk) in module_add_driver() [all …]
|
| /linux/kernel/ |
| H A D | params.c | 562 struct module_kobject *mk, char *buf) in param_attr_show() argument 570 kernel_param_lock(mk->mod); in param_attr_show() 572 kernel_param_unlock(mk->mod); in param_attr_show() 578 struct module_kobject *mk, in param_attr_store() argument 587 kernel_param_lock(mk->mod); in param_attr_store() 592 kernel_param_unlock(mk->mod); in param_attr_store() 629 static __modinit int add_sysfs_param(struct module_kobject *mk, in add_sysfs_param() argument 640 if (!mk->mp) { in add_sysfs_param() 642 mk->mp = kzalloc(sizeof(*mk->mp), GFP_KERNEL); in add_sysfs_param() 643 if (!mk->mp) in add_sysfs_param() [all …]
|
| /linux/tools/testing/selftests/drivers/net/hw/ |
| H A D | Makefile | 57 # YNL files, must be before "include ..lib.mk" 65 include ../../../lib.mk 73 include ../../../net/ynl.mk 75 include ../../../net/bpf.mk
|
| /linux/tools/testing/selftests/powerpc/mce/ |
| H A D | Makefile | 5 include ../../lib.mk 6 include ../flags.mk
|
| /linux/tools/testing/selftests/powerpc/primitives/ |
| H A D | Makefile | 5 include ../../lib.mk 6 include ../flags.mk
|
| /linux/tools/testing/selftests/powerpc/cache_shape/ |
| H A D | Makefile | 5 include ../../lib.mk 6 include ../flags.mk
|
| /linux/tools/testing/selftests/powerpc/papr_attributes/ |
| H A D | Makefile | 5 include ../../lib.mk 6 include ../flags.mk
|
| /linux/tools/testing/selftests/powerpc/alignment/ |
| H A D | Makefile | 5 include ../../lib.mk 6 include ../flags.mk
|
| /linux/tools/testing/selftests/powerpc/vphn/ |
| H A D | Makefile | 5 include ../../lib.mk 6 include ../flags.mk
|
| /linux/tools/testing/selftests/powerpc/syscalls/ |
| H A D | Makefile | 5 include ../../lib.mk 6 include ../flags.mk
|
| /linux/tools/testing/selftests/powerpc/eeh/ |
| H A D | Makefile | 9 include ../../lib.mk 10 include ../flags.mk
|
| /linux/tools/testing/selftests/powerpc/papr_sysparm/ |
| H A D | Makefile | 8 include ../../lib.mk 9 include ../flags.mk
|
| /linux/tools/testing/selftests/powerpc/papr_vpd/ |
| H A D | Makefile | 8 include ../../lib.mk 9 include ../flags.mk
|
| /linux/tools/testing/selftests/powerpc/nx-gzip/ |
| H A D | Makefile | 4 include ../../lib.mk 5 include ../flags.mk
|
| /linux/scripts/package/debian/ |
| H A D | rules | 38 mk-files = $(patsubst binary-%,debian/%.files,$1) 59 $(Q)dh_gencontrol $(DH_OPTIONS) -- -f$(call mk-files,$@) 66 $(Q)truncate -s0 $(call mk-files,$@) 73 $(Q)cat $(call mk-files,$^) > debian/files
|
| /linux/tools/testing/selftests/powerpc/dscr/ |
| H A D | Makefile | 7 include ../../lib.mk 8 include ../flags.mk
|
| /linux/tools/testing/selftests/powerpc/signal/ |
| H A D | Makefile | 12 include ../../lib.mk 13 include ../flags.mk
|
| /linux/tools/testing/selftests/powerpc/dexcr/ |
| H A D | Makefile | 4 include ../../lib.mk 5 include ../flags.mk
|
| /linux/tools/testing/selftests/net/lib/ |
| H A D | Makefile | 22 include ../../lib.mk 24 include ../bpf.mk
|
| /linux/tools/testing/selftests/powerpc/pmu/event_code_tests/ |
| H A D | Makefile | 11 include ../../../lib.mk 12 include ../../flags.mk
|
| /linux/tools/testing/selftests/powerpc/security/ |
| H A D | Makefile | 8 include ../../lib.mk 9 include ../flags.mk
|
| /linux/tools/testing/selftests/powerpc/benchmarks/ |
| H A D | Makefile | 8 include ../../lib.mk 9 include ../flags.mk
|