Lines Matching refs:hl
405 static void __init lsm_static_call_init(struct security_hook_list *hl) in lsm_static_call_init() argument
407 struct lsm_static_call *scall = hl->scalls; in lsm_static_call_init()
412 if (!scall->hl) { in lsm_static_call_init()
414 hl->hook.lsm_func_addr); in lsm_static_call_init()
415 scall->hl = hl; in lsm_static_call_init()
1230 rc = scall->hl->hook.vm_enough_memory(mm, pages); in security_vm_enough_memory_mm()
1388 trc = scall->hl->hook.fs_context_parse_param(fc, param); in security_fs_context_parse_param()
1622 rc = scall->hl->hook.sb_set_mnt_opts(sb, mnt_opts, kern_flags, in security_sb_set_mnt_opts()
1836 ret = scall->hl->hook.inode_init_security(inode, dir, qstr, new_xattrs, in security_inode_init_security()
3700 thisrc = scall->hl->hook.task_prctl(option, arg2, arg3, arg4, arg5); in security_task_prctl()
4145 if (single && lctx.id != scall->hl->lsmid->id) in security_getselfattr()
4150 rc = scall->hl->hook.getselfattr(attr, uctx, &entrysize, flags); in security_getselfattr()
4221 if ((scall->hl->lsmid->id) == lctx->id) { in security_setselfattr()
4222 rc = scall->hl->hook.setselfattr(attr, lctx, size, flags); in security_setselfattr()
4248 if (lsmid != 0 && lsmid != scall->hl->lsmid->id) in security_getprocattr()
4250 return scall->hl->hook.getprocattr(p, name, value); in security_getprocattr()
4272 if (lsmid != 0 && lsmid != scall->hl->lsmid->id) in security_setprocattr()
4274 return scall->hl->hook.setprocattr(name, value, size); in security_setprocattr()
5436 rc = scall->hl->hook.xfrm_state_pol_flow_match(x, xp, flic); in security_xfrm_state_pol_flow_match()