Lines Matching refs:secid
52 void aa_secid_update(u32 secid, struct aa_label *label) in aa_secid_update() argument
57 idr_replace(&aa_secids, label, secid); in aa_secid_update()
65 struct aa_label *aa_secid_to_label(u32 secid) in aa_secid_to_label() argument
70 label = idr_find(&aa_secids, secid); in aa_secid_to_label()
76 int apparmor_secid_to_secctx(u32 secid, char **secdata, u32 *seclen) in apparmor_secid_to_secctx() argument
79 struct aa_label *label = aa_secid_to_label(secid); in apparmor_secid_to_secctx()
104 int apparmor_secctx_to_secid(const char *secdata, u32 seclen, u32 *secid) in apparmor_secctx_to_secid() argument
112 *secid = label->secid; in apparmor_secctx_to_secid()
142 label->secid = AA_SECID_INVALID; in aa_alloc_secid()
147 label->secid = ret; in aa_alloc_secid()
155 void aa_free_secid(u32 secid) in aa_free_secid() argument
160 idr_remove(&aa_secids, secid); in aa_free_secid()