key_ref_t
key_ref_t us_keyring_ref;
key_ref_t cs_keyring_ref;
key_ref_t newkey;
key_ref_t kr;
key_ref_t kref;
key_ref_t key;
key_ref_t kref;
key_ref_t key;
key_ref_t key;
key_ref_t key_ref;
key_ref_t ref;
key_ref_t key;
key_ref_t keyref;
key_ref_t keyref;
key_ref_t keyref;
key_ref_t kref;
key_ref_t key;
key_ref_t keyref;
key_ref_t ref;
static inline key_ref_t make_key_ref(const struct key *key,
return (key_ref_t) ((unsigned long) key | possession);
static inline struct key *key_ref_to_ptr(const key_ref_t key_ref)
static inline bool is_key_possessed(const key_ref_t key_ref)
static inline void key_ref_put(key_ref_t key_ref)
extern key_ref_t key_create(key_ref_t keyring,
extern key_ref_t key_create_or_update(key_ref_t keyring,
extern int key_update(key_ref_t key,
extern key_ref_t keyring_search(key_ref_t keyring,
extern int keyring_restrict(key_ref_t keyring, const char *type,
extern key_ref_t lookup_user_key(key_serial_t id, unsigned long flags,
LSM_HOOK(int, 0, key_permission, key_ref_t key_ref, const struct cred *cred,
int security_key_permission(key_ref_t key_ref, const struct cred *cred,
static inline int security_key_permission(key_ref_t key_ref,
key_ref_t key_ref;
key_ref_t keyring_ref;
key_ref_t keyring_ref)
key_ref_t key_ref;
key_ref_t kref;
key_ref_t process_keyring_ref, keyring_ref;
key_ref_t kref;
key_ref_t kref;
key_ref_t kref = NULL;
key_ref_t key;
key_ref_t kref;
key_ref_t kref;
key_ref_t key_ref;
extern key_ref_t find_key_to_update(key_ref_t keyring_ref,
key_ref_t result;
extern key_ref_t keyring_search_rcu(key_ref_t keyring_ref,
extern key_ref_t search_cred_keyrings_rcu(struct keyring_search_context *ctx);
extern key_ref_t search_process_keyrings_rcu(struct keyring_search_context *ctx);
extern int key_task_permission(const key_ref_t key_ref,
static inline int key_permission(const key_ref_t key_ref,
key_ref_t key_create_or_update(key_ref_t keyring_ref,
key_ref_t key_create(key_ref_t keyring_ref,
int key_update(key_ref_t key_ref, const void *payload, size_t plen)
static inline key_ref_t __key_update(key_ref_t key_ref,
static key_ref_t __key_create_or_update(key_ref_t keyring_ref,
key_ref_t key_ref;
key_ref_t key_ref;
key_ref_t dkref;
key_ref_t key_ref;
key_ref_t key_ref;
key_ref_t keyring_r;
key_ref_t key_ref;
key_ref_t dest_ref;
key_ref_t key_ref;
key_ref_t key_ref;
key_ref_t key_ref;
key_ref_t key_ref;
key_ref_t key_ref;
key_ref_t keyring_ref;
key_ref_t keyring_ref, key_ref;
key_ref_t keyring_ref, key_ref;
key_ref_t key_ref, from_ref, to_ref;
key_ref_t key_ref;
key_ref_t keyring_ref, key_ref, dest_ref;
key_ref_t keyring_ref, key_ref;
key_ref_t key_ref;
key_ref_t key_ref;
key_ref_t key_ref;
int keyring_restrict(key_ref_t keyring_ref, const char *type,
key_ref_t find_key_to_update(key_ref_t keyring_ref,
key_ref_t keyring_search_rcu(key_ref_t keyring_ref,
key_ref_t keyring_search(key_ref_t keyring,
key_ref_t key;
int key_task_permission(const key_ref_t key_ref, const struct cred *cred,
key_ref_t dest_ref;
static key_ref_t key_create_persistent(struct user_namespace *ns, kuid_t uid,
key_ref_t reg_ref, persistent_ref;
key_ref_t dest_ref)
key_ref_t reg_ref, persistent_ref;
key_ref_t key_ref, skey_ref;
key_ref_t session_keyring_r;
key_ref_t search_cred_keyrings_rcu(struct keyring_search_context *ctx)
key_ref_t key_ref, ret, err;
key_ref_t search_process_keyrings_rcu(struct keyring_search_context *ctx)
key_ref_t key_ref, ret = ERR_PTR(-EACCES), err;
key_ref_t lookup_user_key(key_serial_t id, unsigned long lflags,
key_ref_t key_ref, skey_ref;
key_ref_t uid_keyring_r, session_keyring_r;
key_ref_t key_ref;
key_ref_t key_ref;
key_ref_t key_ref;
key_ref_t authkey_ref;
int security_key_permission(key_ref_t key_ref, const struct cred *cred,
static int selinux_key_permission(key_ref_t key_ref,
static int smack_key_permission(key_ref_t key_ref,