Symbol: shmid_ds
lib/libsys/_libsys.h
391
typedef int (__sys_shmctl_t)(int, int, struct shmid_ds *);
lib/libsys/_libsys.h
52
struct shmid_ds;
lib/libsys/_libsys.h
801
int __sys_shmctl(int shmid, int cmd, struct shmid_ds * buf);
sys/compat/linux/linux_ipc.c
217
linux_to_bsd_shmid_ds(struct l_shmid64_ds *lsp, struct shmid_ds *bsp)
sys/compat/linux/linux_ipc.c
231
bsd_to_linux_shmid_ds(struct shmid_ds *bsp, struct l_shmid64_ds *lsp)
sys/compat/linux/linux_ipc.c
812
struct shmid_ds bsd_shmid;
sys/kern/sysv_shm.c
1489
struct shmid_ds shmid_ds;
sys/kern/sysv_shm.c
1505
&u.shmid_ds.shm_perm);
sys/kern/sysv_shm.c
1506
CP(u32.shmid_ds32, u.shmid_ds, shm_segsz);
sys/kern/sysv_shm.c
1507
CP(u32.shmid_ds32, u.shmid_ds, shm_lpid);
sys/kern/sysv_shm.c
1508
CP(u32.shmid_ds32, u.shmid_ds, shm_cpid);
sys/kern/sysv_shm.c
1509
CP(u32.shmid_ds32, u.shmid_ds, shm_nattch);
sys/kern/sysv_shm.c
1510
CP(u32.shmid_ds32, u.shmid_ds, shm_atime);
sys/kern/sysv_shm.c
1511
CP(u32.shmid_ds32, u.shmid_ds, shm_dtime);
sys/kern/sysv_shm.c
1512
CP(u32.shmid_ds32, u.shmid_ds, shm_ctime);
sys/kern/sysv_shm.c
1543
freebsd32_ipcperm_old_out(&u.shmid_ds.shm_perm,
sys/kern/sysv_shm.c
1545
if (u.shmid_ds.shm_segsz > INT32_MAX)
sys/kern/sysv_shm.c
1548
CP(u.shmid_ds, u32.shmid_ds32, shm_segsz);
sys/kern/sysv_shm.c
1549
CP(u.shmid_ds, u32.shmid_ds32, shm_lpid);
sys/kern/sysv_shm.c
1550
CP(u.shmid_ds, u32.shmid_ds32, shm_cpid);
sys/kern/sysv_shm.c
1551
CP(u.shmid_ds, u32.shmid_ds32, shm_nattch);
sys/kern/sysv_shm.c
1552
CP(u.shmid_ds, u32.shmid_ds32, shm_atime);
sys/kern/sysv_shm.c
1553
CP(u.shmid_ds, u32.shmid_ds32, shm_dtime);
sys/kern/sysv_shm.c
1554
CP(u.shmid_ds, u32.shmid_ds32, shm_ctime);
sys/kern/sysv_shm.c
1575
struct shmid_ds shmid_ds;
sys/kern/sysv_shm.c
1591
&u.shmid_ds.shm_perm);
sys/kern/sysv_shm.c
1592
CP(u32.shmid_ds32, u.shmid_ds, shm_segsz);
sys/kern/sysv_shm.c
1593
CP(u32.shmid_ds32, u.shmid_ds, shm_lpid);
sys/kern/sysv_shm.c
1594
CP(u32.shmid_ds32, u.shmid_ds, shm_cpid);
sys/kern/sysv_shm.c
1595
CP(u32.shmid_ds32, u.shmid_ds, shm_nattch);
sys/kern/sysv_shm.c
1596
CP(u32.shmid_ds32, u.shmid_ds, shm_atime);
sys/kern/sysv_shm.c
1597
CP(u32.shmid_ds32, u.shmid_ds, shm_dtime);
sys/kern/sysv_shm.c
1598
CP(u32.shmid_ds32, u.shmid_ds, shm_ctime);
sys/kern/sysv_shm.c
1628
freebsd32_ipcperm_out(&u.shmid_ds.shm_perm,
sys/kern/sysv_shm.c
1630
if (u.shmid_ds.shm_segsz > INT32_MAX)
sys/kern/sysv_shm.c
1633
CP(u.shmid_ds, u32.shmid_ds32, shm_segsz);
sys/kern/sysv_shm.c
1634
CP(u.shmid_ds, u32.shmid_ds32, shm_lpid);
sys/kern/sysv_shm.c
1635
CP(u.shmid_ds, u32.shmid_ds32, shm_cpid);
sys/kern/sysv_shm.c
1636
CP(u.shmid_ds, u32.shmid_ds32, shm_nattch);
sys/kern/sysv_shm.c
1637
CP(u.shmid_ds, u32.shmid_ds32, shm_atime);
sys/kern/sysv_shm.c
1638
CP(u.shmid_ds, u32.shmid_ds32, shm_dtime);
sys/kern/sysv_shm.c
1639
CP(u.shmid_ds, u32.shmid_ds32, shm_ctime);
sys/kern/sysv_shm.c
1669
struct shmid_ds buf;
sys/kern/sysv_shm.c
498
struct shmid_ds *shmidp;
sys/kern/sysv_shm.c
552
shmidp = (struct shmid_ds *)buf;
sys/kern/sysv_shm.c
556
memcpy(shmidp, &shmseg->u, sizeof(struct shmid_ds));
sys/kern/sysv_shm.c
560
*bufsz = sizeof(struct shmid_ds);
sys/kern/sysv_shm.c
567
shmidp = (struct shmid_ds *)buf;
sys/kern/sysv_shm.c
611
struct shmid_ds *buf;
sys/kern/sysv_shm.c
618
struct shmid_ds buf;
sys/kern/sysv_shm.c
632
if ((error = copyin(uap->buf, &buf, sizeof(struct shmid_ds))))
sys/sys/shm.h
133
struct shmid_ds u;
sys/sys/shm.h
178
int shmctl(int, int, struct shmid_ds *);
sys/sys/sysproto.h
1498
char buf_l_[PADL_(struct shmid_ds *)]; struct shmid_ds * buf; char buf_r_[PADR_(struct shmid_ds *)];
tests/sys/audit/inter-process.c
54
static struct shmid_ds shmbuff;
tools/regression/sysvshm/shmtest.c
179
struct shmid_ds s_ds;
tools/regression/sysvshm/shmtest.c
223
print_shmid_ds(struct shmid_ds *sp, mode_t mode)
tools/regression/sysvshm/shmtest.c
51
static void print_shmid_ds(struct shmid_ds *, mode_t);
tools/regression/sysvshm/shmtest.c
69
struct shmid_ds s_ds;