/freebsd/sys/sys/ |
H A D | ipc.h | 57 typedef __key_t key_t; typedef 81 key_t key; /* user specified msg/sem/shm key */ 92 key_t key; /* user specified msg/sem/shm key */ 107 #define IPC_PRIVATE (key_t)0 /* private key */ 141 extern void (*shmobjinfo_hook)(struct vm_object *obj, key_t *key, 147 key_t ftok(const char *, int);
|
H A D | shm.h | 162 void shmobjinfo(struct vm_object *obj, key_t *key, unsigned short *seq); 177 int shmget(key_t, size_t, int);
|
H A D | msg.h | 162 int msgget(key_t, int);
|
H A D | sem.h | 152 int semget(key_t, int, int);
|
H A D | types.h | 147 typedef __key_t key_t; /* IPC key (for Sys V IPC) */ typedef
|
/freebsd/lib/libc/gen/ |
H A D | ftok.c | 34 key_t 40 return (key_t)-1; in ftok() 42 return ((key_t)((unsigned int)id << 24 | (st.st_dev & 0xff) << 16 | in ftok()
|
/freebsd/contrib/netbsd-tests/kernel/ |
H A D | t_sysv.c | 61 key_t get_ftok(int); 92 key_t msgkey, semkey, shmkey; 143 key_t get_ftok(int id) in get_ftok() 148 key_t key; in get_ftok() 164 return (key_t)-1; in get_ftok() 206 ATF_REQUIRE_MSG(msgkey != (key_t)-1, "get_ftok failed"); in ATF_TC_BODY() 422 ATF_REQUIRE_MSG(semkey != (key_t)-1, "get_ftok failed"); in ATF_TC_BODY() 627 ATF_REQUIRE_MSG(shmkey != (key_t)-1, "get_ftok failed"); in ATF_TC_BODY() 785 ATF_REQUIRE_MSG(shmkey != (key_t)-1, "get_ftok failed"); in ATF_TC_BODY()
|
/freebsd/contrib/sendmail/include/sm/ |
H A D | shm.h | 23 # define SM_SHM_KEY ((key_t) 42) 29 extern void *sm_shmstart __P((key_t, int , int , int *, bool));
|
H A D | sem.h | 45 extern int sm_sem_start __P((key_t, int, int, bool));
|
/freebsd/usr.bin/ipcrm/ |
H A D | ipcrm.c | 70 msgrm(key_t key, int id) in msgrm() 111 shmrm(key_t key, int id) in shmrm() 152 semrm(key_t key, int id) in semrm() 204 key_t target_key; in main()
|
/freebsd/tools/test/stress2/testcases/shm/ |
H A D | shm.c | 45 static key_t shmkey; 49 static key_t semkey;
|
/freebsd/contrib/sendmail/src/ |
H A D | statusd_shm.h | 24 #define STATUSD_SHM_KEY (key_t)(13)
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/TargetProcess/ |
H A D | ExecutorSharedMemoryMapperService.cpp | 70 auto HashedName = BLAKE3::hash<sizeof(key_t)>(Data); in reserve() 71 key_t Key = *reinterpret_cast<key_t *>(HashedName.data()); in reserve()
|
/freebsd/sys/kern/ |
H A D | sysv_ipc.c | 53 void (*shmobjinfo_hook)(struct vm_object *, key_t *key, 73 shmobjinfo(struct vm_object *obj, key_t *key, unsigned short *seq) in shmobjinfo()
|
H A D | sysv_shm.c | 122 static int shm_find_segment_by_key(struct prison *, key_t); 125 static int shmget_allocate_segment(struct thread *td, key_t key, size_t size, 136 static void shmobjinfo_myhook(vm_object_t obj, key_t *key, 207 shm_find_segment_by_key(struct prison *pr, key_t key) in shm_find_segment_by_key() 682 shmget_allocate_segment(struct thread *td, key_t key, size_t size, int mode) in shmget_allocate_segment() 775 key_t key; 863 shmobjinfo(vm_object_t obj, key_t *key, unsigned short *seq) in shmobjinfo() 866 shmobjinfo_myhook(vm_object_t obj, key_t *key, unsigned short *seq) in shmobjinfo()
|
/freebsd/contrib/netbsd-tests/lib/libc/gen/ |
H A D | t_ftok.c | 65 key_t k1, k2, k3; in ATF_TC_BODY()
|
/freebsd/tools/test/stress2/misc/ |
H A D | sem.sh | 69 key_t semkey;
|
H A D | shm2.sh | 103 key_t shmkey;
|
H A D | shm.sh | 125 key_t shmkey;
|
/freebsd/contrib/sendmail/libsm/ |
H A D | shm.c | 42 key_t key;
|
H A D | sem.c | 38 key_t key;
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | MemoryMapper.cpp | 250 auto HashedName = BLAKE3::hash<sizeof(key_t)>(Data); in reserve() 251 key_t Key = *reinterpret_cast<key_t *>(HashedName.data()); in reserve()
|
/freebsd/lib/libsys/ |
H A D | _libsys.h | 190 typedef int (__sys_semget_t)(key_t, int, int); 192 typedef int (__sys_msgget_t)(key_t, int); 197 typedef int (__sys_shmget_t)(key_t, size_t, int); 591 int __sys_semget(key_t key, int nsems, int semflg); 593 int __sys_msgget(key_t key, int msgflg); 598 int __sys_shmget(key_t key, size_t size, int shmflg);
|
/freebsd/tools/regression/sysvshm/ |
H A D | shmtest.c | 62 static key_t shmkey;
|
/freebsd/tools/regression/sysvsem/ |
H A D | semtest.c | 64 key_t semkey;
|