Home
last modified time | relevance | path

Searched refs:IPC_CREAT (Results 1 - 25 of 151) sorted by relevance

1234567

/third_party/ltp/testcases/kernel/syscalls/ipc/shmget/
H A Dshmget02.c14 * - ENOENT - No segment exists for the given key and IPC_CREAT was not specified.
15 * - EEXIST - the segment exists and IPC_CREAT | IPC_EXCL is given.
57 {&shmkey, SHM_SIZE, IPC_CREAT | IPC_EXCL, 0, 0, EEXIST},
58 {&shmkey1, SHMMIN - 1, IPC_CREAT | IPC_EXCL, 0, 0, EINVAL},
59 {&shmkey1, 8192 + 1, IPC_CREAT | IPC_EXCL, 0, 0, EINVAL},
62 {&shmkey1, SHM_SIZE, IPC_CREAT | SHM_HUGETLB, 0, 1, EPERM},
63 {&shmkey1, SHM_SIZE, IPC_CREAT | SHM_HUGETLB, 0, 0, ENOMEM}
124 shm_id = SAFE_SHMGET(shmkey, SHM_SIZE, IPC_CREAT | IPC_EXCL); in setup()
H A Dshmget03.c30 TST_EXP_FAIL2(shmget(shmkey + maxshms, SHM_SIZE, IPC_CREAT | IPC_EXCL | SHM_RW), ENOSPC, in verify_shmget()
31 "shmget(%i, %i, %i)", shmkey + maxshms, SHM_SIZE, IPC_CREAT | IPC_EXCL | SHM_RW); in verify_shmget()
46 res = shmget(shmkey + num, SHM_SIZE, IPC_CREAT | IPC_EXCL | SHM_RW); in setup()
H A Dshmget06.c35 shm_id[1] = SAFE_SHMGET(shmkey[1], SHM_SIZE, IPC_CREAT | SHM_RW); in verify_shmget()
52 shm_id[0] = SAFE_SHMGET(shmkey[0], SHM_SIZE, IPC_CREAT | SHM_RW); in setup()
/third_party/ltp/testcases/kernel/syscalls/ipc/semget/
H A Dsemget02.c13 * - EEXIST - a semaphore set already exists for key and IPC_CREAT | IPC_EXCL
16 * IPC_CREAT
46 {&semkey, PSEMS, IPC_CREAT | IPC_EXCL, EEXIST, 0},
48 {&semkey1, -1, IPC_CREAT | IPC_EXCL, EINVAL, 0},
49 {&semkey1, SEMMSL + 1, IPC_CREAT | IPC_EXCL, EINVAL, 0},
83 sem_id = SAFE_SEMGET(semkey, PSEMS, IPC_CREAT | IPC_EXCL); in setup()
H A Dsemget05.c30 TST_EXP_FAIL2(semget(semkey + maxsems, PSEMS, IPC_CREAT | IPC_EXCL | SEM_RA), in verify_semget()
32 IPC_CREAT | IPC_EXCL | SEM_RA); in verify_semget()
50 res = semget(semkey + num, PSEMS, IPC_CREAT | IPC_EXCL | SEM_RA); in setup()
/third_party/ltp/testcases/kernel/syscalls/ipc/shmctl/
H A Dshmctl02.c111 shm_id3 = SAFE_SHMGET(IPC_PRIVATE, SHM_SIZE, IPC_CREAT | SHM_RW); in setup()
119 shm_id1 = SAFE_SHMGET(shmkey1, SHM_SIZE, IPC_CREAT | IPC_EXCL); in setup()
120 shm_id2 = SAFE_SHMGET(shmkey2, SHM_SIZE, IPC_CREAT | IPC_EXCL | SHM_RW); in setup()
122 tmp = shm_rem = SAFE_SHMGET(IPC_PRIVATE, SHM_SIZE, IPC_CREAT | SHM_RW); in setup()
H A Dshmctl05.c35 int id = SAFE_SHMGET(0xF00F, 4096, IPC_CREAT|0700); in thrproc()
40 id = SAFE_SHMGET(0xF00F, 4096, IPC_CREAT|0700); in thrproc()
66 id = SAFE_SHMGET(0xF00F, 4096, IPC_CREAT|0700); in do_test()
/third_party/ltp/testcases/kernel/mem/hugetlb/hugeshmget/
H A Dhugeshmget03.c33 SHM_HUGETLB | IPC_CREAT | IPC_EXCL | SHM_RW)); in test_hugeshmget()
64 SHM_HUGETLB | IPC_CREAT | IPC_EXCL | SHM_RW); in setup()
73 SHM_HUGETLB | IPC_CREAT | IPC_EXCL | SHM_RW); in setup()
H A Dhugeshmget02.c29 {&shmkey2, 0, SHM_HUGETLB | IPC_CREAT | IPC_EXCL | SHM_RW, EINVAL},
32 /* EEXIST - the segment exists and IPC_CREAT | IPC_EXCL is given */
33 {&shmkey, 1, SHM_HUGETLB | IPC_CREAT | IPC_EXCL | SHM_RW, EEXIST},
34 /* ENOENT - no segment exists for the key and IPC_CREAT is not given */
81 SHM_HUGETLB | IPC_CREAT | IPC_EXCL | SHM_RW); in setup()
/third_party/ltp/testcases/kernel/syscalls/ipc/msgget/
H A Dmsgget03.c30 TST_EXP_FAIL2(msgget(msgkey + maxmsgs, IPC_CREAT | IPC_EXCL), ENOSPC, in verify_msgget()
31 "msgget(%i, %i)", msgkey + maxmsgs, IPC_CREAT | IPC_EXCL); in verify_msgget()
50 res = msgget(msgkey + num, IPC_CREAT | IPC_EXCL); in setup()
H A Dmsgget05.c34 queue_id[1] = SAFE_MSGGET(msgkey[1], IPC_CREAT | MSG_RW); in verify_msgget()
51 queue_id[0] = SAFE_MSGGET(msgkey[0], IPC_CREAT | MSG_RW); in setup()
H A Dmsgget02.c12 * specified both IPC_CREAT and IPC_EXCL.
14 * did not specify IPC_CREAT.
42 {&msgkey, IPC_CREAT | IPC_EXCL, EEXIST, 0},
80 queue_id = SAFE_MSGGET(msgkey, IPC_CREAT | IPC_EXCL); in setup()
/third_party/ltp/testcases/kernel/syscalls/ipc/msgctl/
H A Dmsgctl04.c92 msg_id3 = SAFE_MSGGET(IPC_PRIVATE, IPC_CREAT | MSG_RW); in setup()
100 msg_id1 = SAFE_MSGGET(msgkey1, IPC_CREAT | IPC_EXCL); in setup()
101 msg_id2 = SAFE_MSGGET(msgkey2, IPC_CREAT | IPC_EXCL | MSG_RD | MSG_WR); in setup()
/third_party/musl/libc-test/src/functional/
H A Dipc_sem.c44 T(semid = semget(k, 1, IPC_CREAT|0666)); in inc()
46 T(semid = semget(k, 1, IPC_CREAT|IPC_EXCL|0666)); in inc()
53 if (semget(k, 1, IPC_CREAT|IPC_EXCL|0666) != -1 || errno != EEXIST) in inc()
54 t_error("semget(IPC_CREAT|IPC_EXCL) should have failed with EEXIST, got %s\n", strerror(errno)); in inc()
H A Dipc_shm.c39 T(shmid = shmget(k, 100, IPC_CREAT|0666)); in set()
41 T(shmid = shmget(k, 100, IPC_CREAT|IPC_EXCL|0666)); in set()
48 if (shmget(k, 100, IPC_CREAT|IPC_EXCL|0666) != -1 || errno != EEXIST) in set()
49 t_error("shmget(IPC_CREAT|IPC_EXCL) should have failed with EEXIST, got %s\n", strerror(errno)); in set()
H A Dipc_msg.c42 T(qid = msgget(k, IPC_CREAT|0666)); in snd()
44 T(qid = msgget(k, IPC_CREAT|IPC_EXCL|0666)); in snd()
51 if (msgget(k, IPC_CREAT|IPC_EXCL|0666) != -1 || errno != EEXIST) in snd()
52 t_error("msgget(IPC_CREAT|IPC_EXCL) should have failed with EEXIST, got %s\n", strerror(errno)); in snd()
/third_party/ltp/testcases/kernel/containers/sysvipc/
H A Dshm_comm.c43 id = SAFE_SHMGET(TESTKEY, SHMSIZE, IPC_CREAT); in chld1_shm()
66 id = SAFE_SHMGET(TESTKEY, SHMSIZE, IPC_CREAT); in chld2_shm()
H A Dmsg_comm.c50 id = SAFE_MSGGET(TESTKEY, IPC_CREAT | 0600); in chld1_msg()
79 id = SAFE_MSGGET(TESTKEY, IPC_CREAT | 0600); in chld2_msg()
H A Dsem_comm.c48 id = SAFE_SEMGET(TESTKEY, 1, IPC_CREAT); in chld1_sem()
75 id = SAFE_SEMGET(TESTKEY, 1, IPC_CREAT); in chld2_sem()
/third_party/ltp/testcases/kernel/mem/shmt/
H A Dshmt05.c73 if ((shmid = shmget(key[0], SIZE, IPC_CREAT | 0666)) < 0) { in main()
91 if ((shmid1 = shmget(key[1], SIZE, IPC_CREAT | 0666)) < 0) { in main()
/third_party/ltp/testcases/kernel/mem/hugetlb/hugeshmctl/
H A Dhugeshmctl02.c117 shm_id_1 = shmget(shmkey, shm_size, SHM_HUGETLB | IPC_CREAT | IPC_EXCL); in setup()
123 SHM_HUGETLB | IPC_CREAT | IPC_EXCL | SHM_RW); in setup()
/third_party/ltp/testcases/kernel/syscalls/ipc/semop/
H A Dsemop03.c79 sem_id = semget(semkey, PSEMS, IPC_CREAT | IPC_EXCL | SEM_RA); in setup()
125 sem_id = semget(semkey, PSEMS, IPC_CREAT | IPC_EXCL | SEM_RA); in run()
H A Dsemop02.c90 valid_sem_id = semget(semkey, PSEMS, IPC_CREAT | IPC_EXCL | SEM_RA); in setup()
96 noperm_sem_id = semget(semkey, PSEMS, IPC_CREAT | IPC_EXCL); in setup()
/third_party/ltp/testcases/kernel/syscalls/ipc/msgrcv/
H A Dmsgrcv07.c52 queue_id = SAFE_MSGGET(msgkey, IPC_CREAT | IPC_EXCL | MSG_RW); in prepare_queue()
84 queue_id = SAFE_MSGGET(msgkey, IPC_CREAT | IPC_EXCL | MSG_RW); in test_msg_noerror()
/third_party/musl/porting/liteos_a_newlib/kernel/include/sys/
H A Dipc.h21 #define IPC_CREAT 01000 macro

Completed in 11 milliseconds

1234567