Searched refs:sp (Results 1 – 8 of 8) sorted by relevance
/security/selinux/ss/ |
D | conditional.c | 31 int sp = -1; in cond_evaluate_expr() local 36 if (sp == (COND_EXPR_MAXDEPTH - 1)) in cond_evaluate_expr() 38 sp++; in cond_evaluate_expr() 39 s[sp] = p->bool_val_to_struct[cur->bool - 1]->state; in cond_evaluate_expr() 42 if (sp < 0) in cond_evaluate_expr() 44 s[sp] = !s[sp]; in cond_evaluate_expr() 47 if (sp < 1) in cond_evaluate_expr() 49 sp--; in cond_evaluate_expr() 50 s[sp] |= s[sp + 1]; in cond_evaluate_expr() 53 if (sp < 1) in cond_evaluate_expr() [all …]
|
D | services.c | 282 int sp = -1; in constraint_expr_eval() local 287 BUG_ON(sp < 0); in constraint_expr_eval() 288 s[sp] = !s[sp]; in constraint_expr_eval() 291 BUG_ON(sp < 1); in constraint_expr_eval() 292 sp--; in constraint_expr_eval() 293 s[sp] &= s[sp + 1]; in constraint_expr_eval() 296 BUG_ON(sp < 1); in constraint_expr_eval() 297 sp--; in constraint_expr_eval() 298 s[sp] |= s[sp + 1]; in constraint_expr_eval() 301 if (sp == (CEXPR_MAXDEPTH - 1)) in constraint_expr_eval() [all …]
|
/security/selinux/ |
D | xfrm.c | 162 struct sec_path *sp; in selinux_xfrm_decode_session() local 169 sp = skb->sp; in selinux_xfrm_decode_session() 170 if (sp) { in selinux_xfrm_decode_session() 173 for (i = sp->len-1; i >= 0; i--) { in selinux_xfrm_decode_session() 174 struct xfrm_state *x = sp->xvec[i]; in selinux_xfrm_decode_session() 408 struct sec_path *sp; in selinux_xfrm_sock_rcv_skb() local 411 sp = skb->sp; in selinux_xfrm_sock_rcv_skb() 413 if (sp) { in selinux_xfrm_sock_rcv_skb() 414 for (i = 0; i < sp->len; i++) { in selinux_xfrm_sock_rcv_skb() 415 struct xfrm_state *x = sp->xvec[i]; in selinux_xfrm_sock_rcv_skb()
|
/security/keys/ |
D | keyring.c | 322 int sp, nkeys, kix; in keyring_search_aux() local 343 sp = 0; in keyring_search_aux() 436 if (sp >= KEYRING_SEARCH_MAX_DEPTH) in keyring_search_aux() 444 stack[sp].keylist = keylist; in keyring_search_aux() 445 stack[sp].kix = kix; in keyring_search_aux() 446 sp++; in keyring_search_aux() 456 if (sp > 0) { in keyring_search_aux() 458 sp--; in keyring_search_aux() 459 keylist = stack[sp].keylist; in keyring_search_aux() 460 kix = stack[sp].kix + 1; in keyring_search_aux() [all …]
|
/security/smack/ |
D | smack_lsm.c | 212 char *sp = smk_of_current(); in smack_syslog() local 217 if (sp != smack_known_floor.smk_known) in smack_syslog() 323 struct superblock_smack *sp = sb->s_security; in smack_sb_kern_mount() local 329 spin_lock(&sp->smk_sblock); in smack_sb_kern_mount() 330 if (sp->smk_initialized != 0) { in smack_sb_kern_mount() 331 spin_unlock(&sp->smk_sblock); in smack_sb_kern_mount() 334 sp->smk_initialized = 1; in smack_sb_kern_mount() 335 spin_unlock(&sp->smk_sblock); in smack_sb_kern_mount() 346 sp->smk_hat = nsp; in smack_sb_kern_mount() 351 sp->smk_floor = nsp; in smack_sb_kern_mount() [all …]
|
D | smackfs.c | 165 struct smack_rule *sp; in smk_set_access() local 174 list_for_each_entry_rcu(sp, rule_list, list) { in smk_set_access() 175 if (sp->smk_object == srp->smk_object && in smk_set_access() 176 sp->smk_subject == srp->smk_subject) { in smk_set_access() 178 sp->smk_access = srp->smk_access; in smk_set_access() 891 char *sp; in smk_write_netlbladdr() local 935 sp = smk_import(smack, 0); in smk_write_netlbladdr() 936 if (sp == NULL) in smk_write_netlbladdr() 941 sp = (char *)smack_cipso_option; in smk_write_netlbladdr() 979 skp->smk_label = sp; in smk_write_netlbladdr() [all …]
|
D | smack_access.c | 207 char *sp = smk_of_task(tsp); in smk_curacc() local 214 rc = smk_access(sp, obj_label, mode, NULL); in smk_curacc() 220 may = smk_access_entry(sp, obj_label, &tsp->smk_rules); in smk_curacc() 233 if (smack_onlycap != NULL && smack_onlycap != sp) in smk_curacc() 242 smack_log(sp, obj_label, mode, rc, a); in smk_curacc()
|
/security/tomoyo/ |
D | util.c | 416 unsigned char *sp = buffer; in tomoyo_normalize_line() local 420 while (tomoyo_invalid(*sp)) in tomoyo_normalize_line() 421 sp++; in tomoyo_normalize_line() 422 while (*sp) { in tomoyo_normalize_line() 426 while (tomoyo_valid(*sp)) in tomoyo_normalize_line() 427 *dp++ = *sp++; in tomoyo_normalize_line() 428 while (tomoyo_invalid(*sp)) in tomoyo_normalize_line() 429 sp++; in tomoyo_normalize_line()
|