Lines Matching refs:may

839 	int may;  in smack_inode_init_security()  local
846 may = smk_access_entry(skp->smk_known, dsp->smk_known, in smack_inode_init_security()
856 if (may > 0 && ((may & MAY_TRANSMUTE) != 0) && in smack_inode_init_security()
1529 int may; in smack_mmap_file() local
1563 may = smk_access_entry(srp->smk_subject->smk_known, in smack_mmap_file()
1566 if (may == -ENOENT) in smack_mmap_file()
1567 may = srp->smk_access; in smack_mmap_file()
1569 may &= srp->smk_access; in smack_mmap_file()
1574 if (may == 0) in smack_mmap_file()
1602 if ((may | mmay) != mmay) { in smack_mmap_file()
1670 int may = 0; in smack_file_receive() local
1680 may = MAY_READ; in smack_file_receive()
1682 may |= MAY_WRITE; in smack_file_receive()
1684 rc = smk_curacc(smk_of_inode(inode), may, &ad); in smack_file_receive()
1685 rc = smk_bu_file(file, may, rc); in smack_file_receive()
2577 int may = 0; in smack_flags_to_may() local
2580 may |= MAY_READ; in smack_flags_to_may()
2582 may |= MAY_WRITE; in smack_flags_to_may()
2584 may |= MAY_EXEC; in smack_flags_to_may()
2586 return may; in smack_flags_to_may()
2684 int may; in smack_shm_associate() local
2686 may = smack_flags_to_may(shmflg); in smack_shm_associate()
2687 return smk_curacc_shm(shp, may); in smack_shm_associate()
2699 int may; in smack_shm_shmctl() local
2704 may = MAY_READ; in smack_shm_shmctl()
2710 may = MAY_READWRITE; in smack_shm_shmctl()
2721 return smk_curacc_shm(shp, may); in smack_shm_shmctl()
2735 int may; in smack_shm_shmat() local
2737 may = smack_flags_to_may(shmflg); in smack_shm_shmat()
2738 return smk_curacc_shm(shp, may); in smack_shm_shmat()
2811 int may; in smack_sem_associate() local
2813 may = smack_flags_to_may(semflg); in smack_sem_associate()
2814 return smk_curacc_sem(sma, may); in smack_sem_associate()
2826 int may; in smack_sem_semctl() local
2836 may = MAY_READ; in smack_sem_semctl()
2842 may = MAY_READWRITE; in smack_sem_semctl()
2854 return smk_curacc_sem(sma, may); in smack_sem_semctl()
2944 int may; in smack_msg_queue_associate() local
2946 may = smack_flags_to_may(msqflg); in smack_msg_queue_associate()
2947 return smk_curacc_msq(msq, may); in smack_msg_queue_associate()
2959 int may; in smack_msg_queue_msgctl() local
2964 may = MAY_READ; in smack_msg_queue_msgctl()
2968 may = MAY_READWRITE; in smack_msg_queue_msgctl()
2980 return smk_curacc_msq(msq, may); in smack_msg_queue_msgctl()
2994 int may; in smack_msg_queue_msgsnd() local
2996 may = smack_flags_to_may(msqflg); in smack_msg_queue_msgsnd()
2997 return smk_curacc_msq(msq, may); in smack_msg_queue_msgsnd()
3026 int may = smack_flags_to_may(flag); in smack_ipc_permission() local
3034 rc = smk_curacc(iskp, may, &ad); in smack_ipc_permission()
3035 rc = smk_bu_current("svipc", iskp, may, rc); in smack_ipc_permission()