Lines Matching refs:kern_ipc_perm
1656 int (*ipc_permission)(struct kern_ipc_perm *ipcp, short flag);
1657 void (*ipc_getsecid)(struct kern_ipc_perm *ipcp, u32 *secid);
1662 int (*msg_queue_alloc_security)(struct kern_ipc_perm *perm);
1663 void (*msg_queue_free_security)(struct kern_ipc_perm *perm);
1664 int (*msg_queue_associate)(struct kern_ipc_perm *perm, int msqflg);
1665 int (*msg_queue_msgctl)(struct kern_ipc_perm *perm, int cmd);
1666 int (*msg_queue_msgsnd)(struct kern_ipc_perm *perm, struct msg_msg *msg,
1668 int (*msg_queue_msgrcv)(struct kern_ipc_perm *perm, struct msg_msg *msg,
1672 int (*shm_alloc_security)(struct kern_ipc_perm *perm);
1673 void (*shm_free_security)(struct kern_ipc_perm *perm);
1674 int (*shm_associate)(struct kern_ipc_perm *perm, int shmflg);
1675 int (*shm_shmctl)(struct kern_ipc_perm *perm, int cmd);
1676 int (*shm_shmat)(struct kern_ipc_perm *perm, char __user *shmaddr,
1679 int (*sem_alloc_security)(struct kern_ipc_perm *perm);
1680 void (*sem_free_security)(struct kern_ipc_perm *perm);
1681 int (*sem_associate)(struct kern_ipc_perm *perm, int semflg);
1682 int (*sem_semctl)(struct kern_ipc_perm *perm, int cmd);
1683 int (*sem_semop)(struct kern_ipc_perm *perm, struct sembuf *sops,