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

/haiku/headers/posix/sys/
H A Dipc.h14 #define IPC_CREAT 01000 /* create key */ macro
/haiku/src/tests/system/libroot/posix/
H A Dxsi_msg_queue_test1.cpp54 // Open non-private non-existing set with IPC_CREAT
55 TEST("msgget(KEY, IPC_CREAT) non-existing");
56 msgID = msgget(KEY, IPC_CREAT | IPC_EXCL | S_IRUSR | S_IWUSR
60 // Re-open non-private existing without IPC_CREAT
61 TEST("msgget(KEY) re-open existing without IPC_CREAT");
65 // Re-open non-private existing with IPC_CREAT
66 TEST("msgget(IPC_CREATE) re-open existing with IPC_CREAT");
67 returnID = msgget(KEY, IPC_CREAT | IPC_EXCL);
75 // Open non-private non-existing without IPC_CREAT
76 TEST("msgget(IPC_CREATE) non-existing without IPC_CREAT");
[all...]
H A Dxsi_sem_test1.cpp58 // Open non-private non-existing set with IPC_CREAT
59 TEST("semget(KEY, IPC_CREAT) non-existing");
60 semID = semget(KEY, NUM_OF_SEMS, IPC_CREAT | IPC_EXCL | S_IRUSR | S_IWUSR
64 // Re-open non-private existing without IPC_CREAT
65 TEST("semget(KEY) re-open existing without IPC_CREAT");
69 // Re-open non-private existing with IPC_CREAT
70 TEST("semget(IPC_CREATE) re-open existing with IPC_CREAT");
71 returnID = semget(KEY, 0, IPC_CREAT | IPC_EXCL);
79 // Open non-private non-existing without IPC_CREAT
80 TEST("semget(IPC_CREATE) non-existing without IPC_CREAT");
[all...]
/haiku/src/system/kernel/posix/
H A Dxsi_message_queue.cpp612 if (!(flags & IPC_CREAT)) {
628 if ((flags & IPC_CREAT) && (flags & IPC_EXCL)) {
H A Dxsi_semaphore.cpp695 if ((flags & IPC_CREAT) && (flags & IPC_EXCL)) {
726 if (!(flags & IPC_CREAT)) {

Completed in 113 milliseconds