Searched refs:ipc_perm (Results 1 - 17 of 17) sorted by last modified time

/freebsd-9.3-release/contrib/openbsm/libbsm/
H A Dbsm_token.c539 au_to_ipc_perm(struct ipc_perm *perm)
554 * ipc_perm; at least a few still use 16-bit uid's and gid's, so
556 * Some systems define the sizes for ipc_perm members as 2 bytes;
/freebsd-9.3-release/contrib/openbsm/sys/bsm/
H A Daudit_record.h180 struct ipc_perm;
232 token_t *au_to_ipc_perm(struct ipc_perm *perm);
/freebsd-9.3-release/sys/compat/freebsd32/
H A Dfreebsd32_ipc.h152 struct ipc_perm *ip);
153 void freebsd32_ipcperm_old_out(struct ipc_perm *ip,
157 void freebsd32_ipcperm_in(struct ipc_perm32 *ip32, struct ipc_perm *ip);
158 void freebsd32_ipcperm_out(struct ipc_perm *ip, struct ipc_perm32 *ip32);
/freebsd-9.3-release/sys/compat/linux/
H A Dlinux_ipc.c131 linux_to_bsd_ipc_perm(struct l_ipc_perm *lpp, struct ipc_perm *bpp)
145 bsd_to_linux_ipc_perm(struct ipc_perm *bpp, struct l_ipc_perm *lpp)
/freebsd-9.3-release/sys/compat/svr4/
H A Dsvr4_ipc.c91 struct ipc_perm *);
92 static void bsd_to_svr4_ipc_perm(const struct ipc_perm *,
133 struct ipc_perm *bpp;
146 const struct ipc_perm *bpp;
/freebsd-9.3-release/sys/sys/
H A Dipc.h86 struct ipc_perm { struct
132 void ipcperm_old2new(struct ipc_perm_old *, struct ipc_perm *);
133 void ipcperm_new2old(struct ipc_perm *, struct ipc_perm_old *);
136 int ipcperm(struct thread *, struct ipc_perm *, int);
H A Dmsg.h88 struct ipc_perm msg_perm; /* msg queue permission bits */
H A Dsem.h47 struct ipc_perm sem_perm; /* operation permission struct */
H A Dshm.h94 struct ipc_perm shm_perm; /* operation permission structure */
/freebsd-9.3-release/sys/kern/
H A Dsysv_ipc.c86 ipcperm(struct thread *td, struct ipc_perm *perm, int acc_mode)
155 ipcperm_old2new(struct ipc_perm_old *old, struct ipc_perm *new)
168 ipcperm_new2old(struct ipc_perm *new, struct ipc_perm_old *old)
195 freebsd32_ipcperm_old_in(struct ipc_perm32_old *ip32, struct ipc_perm *ip)
208 freebsd32_ipcperm_old_out(struct ipc_perm *ip, struct ipc_perm32_old *ip32)
222 freebsd32_ipcperm_in(struct ipc_perm32 *ip32, struct ipc_perm *ip)
235 freebsd32_ipcperm_out(struct ipc_perm *ip, struct ipc_perm32 *ip32)
/freebsd-9.3-release/sys/bsm/
H A Daudit_record.h181 struct ipc_perm;
233 token_t *au_to_ipc_perm(struct ipc_perm *perm);
/freebsd-9.3-release/sys/security/audit/
H A Daudit.h68 struct ipc_perm;
109 void audit_arg_svipc_perm(struct ipc_perm *perm);
H A Daudit_arg.c576 audit_arg_svipc_perm(struct ipc_perm *perm)
H A Daudit_bsm.c1494 struct ipc_perm perm;
1529 struct ipc_perm perm;
H A Daudit_bsm_token.c488 au_to_ipc_perm(struct ipc_perm *perm)
501 * ipc_perm; at least a few still use 16-bit uid's and gid's, so
503 * Some systems define the sizes for ipc_perm members as 2 bytes;
H A Daudit_private.h220 struct ipc_perm ar_arg_svipc_perm;
/freebsd-9.3-release/sys/i386/ibcs2/
H A Dibcs2_ipc.c61 static void cvt_perm2iperm(struct ipc_perm *, struct ibcs2_ipc_perm *);
62 static void cvt_iperm2perm(struct ibcs2_ipc_perm *, struct ipc_perm *);
254 struct ipc_perm *pp;
267 struct ipc_perm *pp;

Completed in 171 milliseconds