Home
last modified time | relevance | path

Searched refs:semid (Results 1 – 14 of 14) sorted by relevance

/illumos-gate/usr/src/cmd/sendmail/libsm/
H A Dsem.c42 int semid, i, err; variable
51 if (semid < 0)
69 return semid;
75 if (semid >= 0)
76 sm_sem_stop(semid);
92 sm_sem_stop(semid) in sm_sem_stop() argument
93 int semid; in sm_sem_stop()
113 int semid; in sm_sem_acq()
152 int semid; in sm_sem_rel()
195 int semid; in sm_sem_get()
[all …]
H A Dt-sem.c60 int semid; local
64 if (semid < 0)
106 return sm_sem_stop(semid);
163 int semid, r; local
176 if (semid < 0)
201 semid_c = semid;
210 r = sm_sem_acq(semid, 0, 0);
225 r = sm_sem_rel(semid, 0, 0);
240 r = sm_sem_get(semid, 0);
255 r = sm_sem_acq(semid, 0, 0);
[all …]
/illumos-gate/usr/src/lib/libc/port/sys/
H A Dsemsys.c67 semctl(int semid, int semnum, int cmd, ...) in semctl() argument
99 return (syscall(SYS_semsys, SEMCTL, semid, semnum, cmd, arg)); in semctl()
103 semctl64(int semid, int semnum, int cmd, ...) in semctl64() argument
117 return (syscall(SYS_semsys, SEMCTL, semid, semnum, cmd, buf)); in semctl64()
127 semop(int semid, struct sembuf *sops, size_t nsops) in semop() argument
129 return (syscall(SYS_semsys, SEMOP, semid, sops, nsops)); in semop()
139 semtimedop(int semid, struct sembuf *sops, size_t nsops, in semtimedop() argument
142 return (syscall(SYS_semsys, SEMTIMEDOP, semid, sops, nsops, in semtimedop()
/illumos-gate/usr/src/lib/libima/common/
H A Dsunima-lib.c40 static void os_obtainmutex(int semid);
41 static void os_releasemutex(int semid);
129 os_obtainmutex(int semid) in os_obtainmutex() argument
136 (void) semop(semid, &sem_b, 1); in os_obtainmutex()
140 os_releasemutex(int semid) in os_releasemutex() argument
147 (void) semop(semid, &sem_b, 1); in os_releasemutex()
H A Dima-lib.c120 static int os_createmutex(int *semid);
121 static void os_obtainmutex(int semid);
122 static void os_releasemutex(int semid);
123 static void os_destroymutex(int semid);
334 static int os_createmutex(int *semid) { in os_createmutex() argument
338 if (semid == NULL) { in os_createmutex()
358 os_obtainmutex(int semid) in os_obtainmutex() argument
365 (void) semop(semid, &sem_b, 1); in os_obtainmutex()
369 os_releasemutex(int semid) in os_releasemutex() argument
376 (void) semop(semid, &sem_b, 1); in os_releasemutex()
[all …]
/illumos-gate/usr/src/cmd/sendmail/include/sm/
H A Dsem.h54 # define sm_sem_stop(semid) 0 argument
55 # define sm_sem_acq(semid, semnum, timeout) 0 argument
56 # define sm_sem_rel(semid, semnum, timeout) 0 argument
57 # define sm_sem_get(semid, semnum) 0 argument
/illumos-gate/usr/src/cmd/mdb/common/modules/ipc/
H A Dipc.c237 sem_print(ksemid_t *semid, uintptr_t addr) in sem_print() argument
240 semid->sem_base, semid->sem_nsems); in sem_print()
241 printtime_nice("otime: ", semid->sem_otime); in sem_print()
242 printtime_nice("ctime: ", semid->sem_ctime); in sem_print()
243 mdb_printf("binary: %s\n", semid->sem_binary ? "yes" : "no"); in sem_print()
/illumos-gate/usr/src/uts/common/syscall/
H A Dsem.c345 semctl(int semid, uint_t semnum, int cmd, uintptr_t arg) in semctl() argument
378 if ((lock = ipc_lookup(sem_svc, semid, in semctl()
394 if (error = ipc_rmid(sem_svc, semid, cr)) in semctl()
399 if ((lock = ipc_lookup(sem_svc, semid, (kipc_perm_t **)&sp)) == NULL) { in semctl()
863 semop(int semid, struct sembuf *sops, size_t nsops, timespec_t *timeout) in semop() argument
923 if ((lock = ipc_lookup(sem_svc, semid, in semop()
957 if ((lock = ipc_lookup(sem_svc, semid, in semop()
/illumos-gate/usr/src/uts/common/c2/
H A Daudit_event.c1336 long semid; in aui_semsys() member
1931 uint32_t semid; in aus_semsys() local
1934 long semid; in aus_semsys() member
1940 semid = (uint32_t)uap1->semid; in aus_semsys()
1955 au_uwrite(au_to_arg32(1, "sem ID", semid)); in aus_semsys()
1958 au_uwrite(au_to_arg32(1, "sem key", semid)); in aus_semsys()
/illumos-gate/usr/src/tools/smatch/src/smatch_data/
H A Dkernel.implicit_dependencies.v1563 …ay)->use_global_lock, (struct kern_ipc_perm)->deleted, (struct sem_undo)->semid, (struct sem_queue…
H A Dkernel.implicit_dependencies.no_structs128 …nion anonymous)->__c, (struct kern_ipc_perm)->deleted, (struct sem_undo)->semid, (struct sem_queue…
453 …d)->lastp, (struct sem)->semval, (struct sem)->sempid, (struct sem_undo)->semid, (struct sem_undo)…
454 …ruct timespec)->tv_nsec, (struct callback_head)->func, (struct sem_undo)->semid, (struct sem_undo)…
/illumos-gate/usr/src/tools/smatch/src/smatch_scripts/implicit_dependencies/without_structs/
H A Dimplicit_dependencies_verbose.pretty8409 ('sem_undo', 'semid')])},
/illumos-gate/usr/src/tools/smatch/src/smatch_scripts/implicit_dependencies/with_structs/
H A Dimplicit_dependencies_verbose18000 ('sem_undo', 'semid'),
18030 ('sem_undo', 'semid')])},
H A Dimplicit_dependencies_verbose.pretty13757 ('sem_undo', 'semid')])},