/external/ltp/testcases/kernel/ipc/semaphore/ |
sem01.c | 50 int semup(int semid) 56 if (semop(semid, &semops, 1) == -1) { 64 int semdown(int semid) 70 if (semop(semid, &semops, 1) == -1) { 87 void mainloop(int semid) 91 if (semdown(semid)) { 97 if (semup(semid)) { 107 int semid, opt; local 129 if ((semid = semget((key_t) 9142, 1, 0666 | IPC_CREAT)) < 0) { 134 if (semctl(semid, 0, SETVAL, semunion) == -1) [all...] |
/external/ltp/testcases/kernel/syscalls/ipc/semctl/ |
semctl07.c | 58 int semid = -1, nsems; variable 71 if ((status = semctl(semid, 0, IPC_STAT, arg)) == -1) { 73 semctl(semid, 1, IPC_RMID, arg); 106 if ((status = semctl(semid, 0, GETVAL, arg)) == -1) { 111 if ((status = semctl(semid, 0, SETVAL, arg)) == -1) { 115 if ((status = semctl(semid, 0, GETVAL, arg)) == -1) { 123 if ((status = semctl(semid, 0, GETPID, arg)) == -1) { 132 if ((status = semctl(semid, 0, GETNCNT, arg)) == -1) { 140 if ((status = semctl(semid, 0, GETZCNT, arg)) == -1) { 167 if ((semid = semget(key, nsems, SEM_RA | IPC_CREAT)) == -1) [all...] |
semctl01.c | 102 int *semid; member in struct:test_case_t 180 TEST(semctl(*(TC[i].semid), TC[i].semnum, TC[i].cmd,
|
/external/ltp/testcases/kernel/syscalls/ipc/semop/ |
semop02.c | 53 int *semid; member in struct:test_case_t 140 TEST(semop(*(TC[i].semid), TC[i].t_sbuf, TC[i].t_ops));
|
/external/toybox/toys/pending/ |
ipcs.c | 89 printf("\nSemaphore Array semid=%d\n" 254 int max_nr, i,semid; local 295 "semid", "perms", "cuid", "cgid", "uid", "gid"); 302 "key", "semid", "owner", "perms", "nsems"); 307 if ((semid = semctl(i, 0, SEM_STAT, u)) < 0) continue; 310 if (pw) printf("%-8d %-10.10s", semid, pw->pw_name); 311 else printf("%-8d %-10d", semid, buf.sem_perm.uid); 318 printf("%-10d %-10o", semid, buf.sem_perm.mode & 0777); 329 if (pw) printf("%-10d %-10.9s", semid, pw->pw_name); 330 else printf("%-10d %-9d", semid, buf.sem_perm.uid) [all...] |