/freebsd-12-stable/contrib/sendmail/libsm/ |
H A D | shm.c | 130 struct shmid_ds shmid_ds; local 132 memset(&shmid_ds, 0, sizeof(shmid_ds)); 133 if ((r = shmctl(shmid, IPC_STAT, &shmid_ds)) < 0) 135 shmid_ds.shm_perm.uid = uid; 136 shmid_ds.shm_perm.gid = gid; 137 shmid_ds.shm_perm.mode = mode; 138 if ((r = shmctl(shmid, IPC_SET, &shmid_ds)) < 0)
|
/freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_platform_limits_openbsd.cpp | 234 CHECK_TYPE_SIZE(shmid_ds); variable 235 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_perm); 236 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_segsz); 237 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_atime); 238 CHECK_SIZE_AND_OFFSET(shmid_ds, __shm_atimensec); 239 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_dtime); 240 CHECK_SIZE_AND_OFFSET(shmid_ds, __shm_dtimensec); 241 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_ctime); 242 CHECK_SIZE_AND_OFFSET(shmid_ds, __shm_ctimensec); 243 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_cpi [all...] |
H A D | sanitizer_platform_limits_solaris.cpp | 302 CHECK_TYPE_SIZE(shmid_ds); variable 303 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_perm); 304 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_segsz); 305 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_atime); 306 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_dtime); 307 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_ctime); 308 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_cpid); 309 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_lpid); 310 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_nattch);
|
H A D | sanitizer_platform_limits_freebsd.cpp | 466 CHECK_TYPE_SIZE(shmid_ds); variable 467 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_perm); 468 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_segsz); 469 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_atime); 470 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_dtime); 471 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_ctime); 472 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_cpid); 473 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_lpid); 474 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_nattch);
|
H A D | sanitizer_platform_limits_posix.cpp | 1137 CHECK_TYPE_SIZE(shmid_ds); variable 1138 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_perm); 1139 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_segsz); 1140 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_atime); 1141 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_dtime); 1142 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_ctime); 1143 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_cpid); 1144 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_lpid); 1145 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_nattch);
|
H A D | sanitizer_platform_limits_netbsd.cpp | 2364 CHECK_TYPE_SIZE(shmid_ds); variable 2365 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_perm); 2366 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_segsz); 2367 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_atime); 2368 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_dtime); 2369 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_ctime); 2370 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_cpid); 2371 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_lpid); 2372 CHECK_SIZE_AND_OFFSET(shmid_ds, shm_nattch);
|
/freebsd-12-stable/sys/sys/ |
H A D | shm.h | 103 struct shmid_ds { struct 130 * Add a kernel wrapper to the shmid_ds struct so that private info (like the 134 struct shmid_ds u; 174 int shmctl(int, int, struct shmid_ds *);
|
H A D | sysproto.h | 1530 char buf_l_[PADL_(struct shmid_ds *)]; struct shmid_ds * buf; char buf_r_[PADR_(struct shmid_ds *)];
|
/freebsd-12-stable/sys/kern/ |
H A D | sysv_shm.c | 501 struct shmid_ds *shmidp; 555 shmidp = (struct shmid_ds *)buf; 559 memcpy(shmidp, &shmseg->u, sizeof(struct shmid_ds)); 563 *bufsz = sizeof(struct shmid_ds); 570 shmidp = (struct shmid_ds *)buf; 615 struct shmid_ds *buf; 622 struct shmid_ds buf; 636 if ((error = copyin(uap->buf, &buf, sizeof(struct shmid_ds)))) 1420 struct shmid_ds shmid_ds; member in union:__anon15750 1506 struct shmid_ds shmid_ds; member in union:__anon15752 [all...] |
/freebsd-12-stable/tools/regression/sysvshm/ |
H A D | shmtest.c | 52 static void print_shmid_ds(struct shmid_ds *, mode_t); 70 struct shmid_ds s_ds; 180 struct shmid_ds s_ds; 224 print_shmid_ds(struct shmid_ds *sp, mode_t mode)
|
/freebsd-12-stable/sys/i386/ibcs2/ |
H A D | ibcs2_ipc.c | 61 static void cvt_shmid2ishmid(struct shmid_ds *, struct ibcs2_shmid_ds *); 62 static void cvt_ishmid2shmid(struct ibcs2_shmid_ds *, struct shmid_ds *); 414 struct shmid_ds *bp; 435 struct shmid_ds *bp; 479 struct shmid_ds bs;
|
/freebsd-12-stable/contrib/netbsd-tests/kernel/ |
H A D | t_sysv.c | 71 void print_shmid_ds(struct shmid_ds *, mode_t); 673 struct shmid_ds s_ds; 801 print_shmid_ds(struct shmid_ds *sp, mode_t mode)
|
/freebsd-12-stable/contrib/apr/shmem/unix/ |
H A D | shm.c | 152 struct shmid_ds shmbuf; 698 struct shmid_ds shmbuf;
|
/freebsd-12-stable/sys/compat/linux/ |
H A D | linux_ipc.c | 221 linux_to_bsd_shmid_ds(struct l_shmid64_ds *lsp, struct shmid_ds *bsp) 235 bsd_to_linux_shmid_ds(struct shmid_ds *bsp, struct l_shmid64_ds *lsp) 827 struct shmid_ds bsd_shmid;
|
/freebsd-12-stable/contrib/gcclibs/libmudflap/ |
H A D | mf-hooks2.c | 1799 WRAPPER2(int, shmctl, int shmid, int cmd, struct shmid_ds *buf) 1825 struct shmid_ds buf;
|
/freebsd-12-stable/tests/sys/audit/ |
H A D | inter-process.c | 56 static struct shmid_ds shmbuff;
|