Lines Matching defs:request
85 aa_state_t state, u32 request,
91 state = aa_match_to_prot(policy, state, request, PF_UNIX, type,
123 aa_state_t state, u32 request,
130 return match_to_local(policy, state, request, u->sk.sk_type,
139 u32 request, struct unix_sock *u,
145 state = match_to_sk(policy, state, request, u, p, info);
156 u32 request, struct unix_sock *u,
162 state = match_to_cmd(policy, state, request, u, CMD_ADDR, p, info);
174 u32 request, struct aa_profile *peer,
191 return aa_do_perms(profile, rule->policy, state, request, p, ad);
227 u32 request, struct sock *sk, struct path *path)
240 return unix_fs_perm(ad->op, request, ad->subj_cred,
244 state = match_to_sk(rules->policy, state, request, unix_sk(sk),
247 return aa_do_perms(profile, rules->policy, state, request, p,
251 return aa_profile_af_sk_perm(profile, ad, request, sk);
351 static int profile_opt_perm(struct aa_profile *profile, u32 request,
368 return unix_fs_perm(ad->op, request,
372 state = match_to_cmd(rules->policy, state, request, unix_sk(sk),
380 return aa_do_perms(profile, rules->policy, state, request, p,
384 return aa_profile_af_sk_perm(profile, ad, request, sk);
388 static int profile_peer_perm(struct aa_profile *profile, u32 request,
410 return unix_fs_perm(ad->op, request, ad->subj_cred,
413 return unix_fs_perm(ad->op, request, ad->subj_cred,
415 state = match_to_peer(rules->policy, state, request,
420 match_label(profile, rules, state, request,
424 return aa_profile_af_sk_perm(profile, ad, request, sk);
447 const char *op, u32 request, struct sock *sk,
455 profile_sk_perm(profile, &ad, request, sk,
462 int aa_unix_sock_perm(const char *op, u32 request, struct socket *sock)
469 request, sock->sk,
573 int aa_unix_msg_perm(const char *op, u32 request, struct socket *sock,
580 int aa_unix_opt_perm(const char *op, u32 request, struct socket *sock,
592 profile_opt_perm(profile, request, sock->sk,
601 struct aa_label *label, const char *op, u32 request,
613 profile_peer_perm(profile, request, sk, path,
624 struct aa_label *label, const char *op, u32 request,
638 return unix_peer_perm(subj_cred, label, op, request, sk,
710 const char *op, u32 request, struct file *file)
717 u32 sk_req = request & ~NET_PEER_MASK;
742 sk_req = request;
758 unix_fs_perm(op, request, subj_cred, label,