Searched refs:shmid_ds (Results 1 - 16 of 16) sorted by relevance

/freebsd-12-stable/contrib/sendmail/libsm/
H A Dshm.c130 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 Dsanitizer_platform_limits_openbsd.cpp234 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 Dsanitizer_platform_limits_solaris.cpp302 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 Dsanitizer_platform_limits_freebsd.cpp466 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 Dsanitizer_platform_limits_posix.cpp1137 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 Dsanitizer_platform_limits_netbsd.cpp2364 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 Dshm.h103 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 Dsysproto.h1530 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 Dsysv_shm.c501 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 Dshmtest.c52 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 Dibcs2_ipc.c61 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 Dt_sysv.c71 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 Dshm.c152 struct shmid_ds shmbuf;
698 struct shmid_ds shmbuf;
/freebsd-12-stable/sys/compat/linux/
H A Dlinux_ipc.c221 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 Dmf-hooks2.c1799 WRAPPER2(int, shmctl, int shmid, int cmd, struct shmid_ds *buf)
1825 struct shmid_ds buf;
/freebsd-12-stable/tests/sys/audit/
H A Dinter-process.c56 static struct shmid_ds shmbuff;

Completed in 322 milliseconds