Searched defs:lockp (Results 1 - 5 of 5) sorted by relevance

/osnet-11/usr/src/lib/krb5/plugins/kdb/db2/
H A Dadb_openclose.c142 struct _locklist *lockp; local
194 lockp = locklist;
195 while (lockp) {
196 if (strcmp(lockp->lockinfo.filename, lockfilename) == 0)
199 lockp = lockp->next;
201 if (lockp == NULL) {
203 lockp = (struct _locklist *) malloc(sizeof(*lockp));
204 if (lockp
[all...]
/osnet-11/usr/src/cmd/sendmail/db/lock/
H A Dlock.c269 struct __db_lock *lockp; local
283 lockp = OFFSET_TO_LOCK(lt, *lock);
286 locker, NULL, flags, obj, lock_mode, &lockp)) == 0) {
288 *lock = LOCK_TO_OFFSET(lt, lockp);
306 struct __db_lock *lockp; local
320 lockp = OFFSET_TO_LOCK(lt, *lock);
323 txn->txnid, txn, flags, obj, lock_mode, &lockp)) == 0) {
325 *lock = LOCK_TO_OFFSET(lt, lockp);
338 struct __db_lock *lockp; local
348 lockp
937 struct __db_lock *lockp; local
[all...]
H A Dlock_deadlock.c420 struct __db_lock *lockp; local
433 lockp = SH_LIST_FIRST(&lockerp->heldby, __db_lock);
440 if (lockp == NULL) {
447 } else if (LOCK_TO_OFFSET(lt, lockp) != info->last_lock ||
448 lockp->status != DB_LSTAT_WAITING)
452 lockp->status = DB_LSTAT_ABORTED;
454 SH_LIST_REMOVE(lockp, locker_links, __db_lock);
455 sh_obj = (DB_LOCKOBJ *)((u_int8_t *)lockp + lockp->obj);
456 SH_TAILQ_REMOVE(&sh_obj->waiters, lockp, link
[all...]
/osnet-11/usr/src/lib/libnsl/rpc/
H A Dsvc_door.c95 __svc_add_to_xlist(SVCXPRT_LIST **list, SVCXPRT *xprt, mutex_t *lockp) argument
102 if (lockp != NULL)
103 (void) mutex_lock(lockp);
106 if (lockp != NULL)
107 (void) mutex_unlock(lockp);
112 __svc_rm_from_xlist(SVCXPRT_LIST **list, SVCXPRT *xprt, mutex_t *lockp) argument
116 if (lockp != NULL)
117 (void) mutex_lock(lockp);
126 if (lockp != NULL)
127 (void) mutex_unlock(lockp);
131 __svc_free_xlist(SVCXPRT_LIST **list, mutex_t *lockp) argument
[all...]
/osnet-11/usr/src/lib/libc/port/threads/
H A Dsynch.c1281 volatile uint8_t *lockp = (volatile uint8_t *)&mp->mutex_lockw; local
1306 if (set_lock_byte(lockp) == 0) {
1334 if (*lockp == 0 && set_lock_byte(lockp) == 0) {
1382 if (set_lock_byte(lockp) == 0) {
1433 volatile uint8_t *lockp; local
1442 lockp = (volatile uint8_t *)&mp->mutex_lockw;
1445 if (*lockp == 0 && set_lock_byte(lockp) == 0)
1470 volatile uint64_t *lockp local
2938 volatile uint8_t *lockp = (volatile uint8_t *)&mp->mutex_lockw; local
[all...]

Completed in 1009 milliseconds