Lines Matching refs:kern_ipc_perm
1615 int (*ipc_permission)(struct kern_ipc_perm *ipcp, short flag);
1616 void (*ipc_getsecid)(struct kern_ipc_perm *ipcp, u32 *secid);
1621 int (*msg_queue_alloc_security)(struct kern_ipc_perm *msq);
1622 void (*msg_queue_free_security)(struct kern_ipc_perm *msq);
1623 int (*msg_queue_associate)(struct kern_ipc_perm *msq, int msqflg);
1624 int (*msg_queue_msgctl)(struct kern_ipc_perm *msq, int cmd);
1625 int (*msg_queue_msgsnd)(struct kern_ipc_perm *msq, struct msg_msg *msg,
1627 int (*msg_queue_msgrcv)(struct kern_ipc_perm *msq, struct msg_msg *msg,
1631 int (*shm_alloc_security)(struct kern_ipc_perm *shp);
1632 void (*shm_free_security)(struct kern_ipc_perm *shp);
1633 int (*shm_associate)(struct kern_ipc_perm *shp, int shmflg);
1634 int (*shm_shmctl)(struct kern_ipc_perm *shp, int cmd);
1635 int (*shm_shmat)(struct kern_ipc_perm *shp, char __user *shmaddr,
1638 int (*sem_alloc_security)(struct kern_ipc_perm *sma);
1639 void (*sem_free_security)(struct kern_ipc_perm *sma);
1640 int (*sem_associate)(struct kern_ipc_perm *sma, int semflg);
1641 int (*sem_semctl)(struct kern_ipc_perm *sma, int cmd);
1642 int (*sem_semop)(struct kern_ipc_perm *sma, struct sembuf *sops,