Lines Matching defs:request
135 if (ad->request & NET_PERMS_MASK) {
137 aa_audit_perm_mask(ab, ad->request, NULL, 0,
153 if (ad->request & NET_PEER_MASK) {
168 aa_state_t state, u32 request,
181 return aa_check_perms(profile, &perms, request, ad,
191 aa_state_t state, u32 request)
196 if (((p->allow & request) != request) && (p->allow & AA_CONT_MATCH))
213 * @request: permissions being requested, ignored if @p == NULL
227 u32 request, u16 af, int type, int protocol,
238 *p = early_match(policy, state, request);
253 struct apparmor_audit_data *ad, u32 request, u16 family,
269 state = aa_match_to_prot(rules->policy, state, request, family, type,
271 return aa_do_perms(profile, rules->policy, state, request, p, ad);
275 const char *op, u32 request, u16 family, int type, int protocol)
281 aa_profile_af_perm(profile, &ad, request, family,
287 const char *op, u32 request,
302 aa_profile_af_sk_perm(profile, &ad, request, sk));
308 int aa_sk_perm(const char *op, u32 request, struct sock *sk)
318 error = aa_label_sk_perm(current_cred(), label, op, request, sk);
326 const char *op, u32 request, struct file *file)
337 return aa_unix_file_perm(subj_cred, label, op, request, file);
338 return aa_label_sk_perm(subj_cred, label, op, request, sock->sk);
364 static int aa_secmark_perm(struct aa_profile *profile, u32 request, u32 secid,
395 return aa_check_perms(profile, &perms, request, ad, audit_net_cb);
398 int apparmor_secmark_check(struct aa_label *label, char *op, u32 request,
405 aa_secmark_perm(profile, request, secid,