Home
last modified time | relevance | path

Searched refs:shmflags (Results 1 – 9 of 9) sorted by relevance

/freebsd/lib/libc/gen/
H A Dmemfd_create.c57 int error, fd, npgs, oflags, pgidx, saved_errno, shmflags; in memfd_create() local
82 shmflags = 0; in memfd_create()
86 shmflags |= SHM_ALLOW_SEALING; in memfd_create()
88 shmflags |= SHM_LARGEPAGE; in memfd_create()
90 shmflags |= SHM_GROW_ON_WRITE; in memfd_create()
91 fd = __sys_shm_open2(SHM_ANON, oflags, 0, shmflags, memfd_name); in memfd_create()
/freebsd/sys/kern/
H A Duipc_shm.c1155 int shmflags, struct filecaps *fcaps, const char *name __unused, in shm_doremove()
1167 if ((shmflags & ~(SHM_ALLOW_SEALING | SHM_GROW_ON_WRITE | in kern_shm_open2()
1172 if ((shmflags & SHM_ALLOW_SEALING) != 0) in kern_shm_open2()
1185 largepage = (shmflags & SHM_LARGEPAGE) != 0; in kern_shm_open2()
1264 shmfd->shm_flags = shmflags; in kern_shm_open2()
1287 shmfd->shm_flags = shmflags; in kern_shm_open2()
1329 else if (shmflags != 0 && shmflags != shmfd->shm_flags) in kern_shm_open2()
2234 uap->shmflags, NULL, uap->name, NULL));
1160 kern_shm_open2(struct thread * td,const char * userpath,int flags,mode_t mode,int shmflags,struct filecaps * fcaps,const char * name __unused,struct shmfd * shmfd) kern_shm_open2() argument
H A Dsystrace_args.c3286 iarg[a++] = p->shmflags; /* int */ in systrace_args()
/freebsd/sys/compat/linux/
H A Dlinux_file.c1821 int error, flags, shmflags, oflags; in linux_memfd_create() local
1850 shmflags = SHM_GROW_ON_WRITE; in linux_memfd_create()
1854 shmflags |= SHM_ALLOW_SEALING; in linux_memfd_create()
1855 return (kern_shm_open2(td, SHM_ANON, oflags, 0, shmflags, NULL, in linux_memfd_create()
/freebsd/sys/sys/
H A Dsyscallsubr.h373 mode_t mode, int shmflags, struct filecaps *fcaps,
H A Dsysproto.h1787 char shmflags_l_[PADL_(int)]; int shmflags; char shmflags_r_[PADR_(int)]; member
/freebsd/lib/libsysdecode/
H A Dflags.c1203 return (print_mask_0(fp, shmflags, flags, rem)); in sysdecode_shmflags()
/freebsd/lib/libsys/
H A D_libsys.h859 int __sys_shm_open2(const char * path, int flags, mode_t mode, int shmflags, const char * name);
/freebsd/sys/compat/freebsd32/
H A Dfreebsd32_systrace_args.c3199 iarg[a++] = p->shmflags; /* int */ in systrace_args()