Lines Matching defs:lockptr
2996 mutex_t **lockptr;
3000 lockptr = self->ul_heldlocks.array;
3003 lockptr = &self->ul_heldlocks.single;
3006 for (; nlocks; nlocks--, lockptr++) {
3007 if (*lockptr == lock)
3008 return (lockptr);
3009 if (*lockptr == NULL && remembered == NULL)
3010 remembered = lockptr;
3027 lockptr = lmalloc(nlocks * sizeof (mutex_t *));
3031 *lockptr = self->ul_heldlocks.single;
3032 self->ul_heldlocks.array = lockptr;
3036 *++lockptr = lock;
3037 return (lockptr);
3042 lockptr = lmalloc(nlocks * 2 * sizeof (mutex_t *));
3043 (void) memcpy(lockptr, self->ul_heldlocks.array,
3046 self->ul_heldlocks.array = lockptr;
3051 *(lockptr += nlocks) = lock;
3052 return (lockptr);
3097 mutex_t **lockptr;
3102 lockptr = self->ul_heldlocks.array;
3105 lockptr = &self->ul_heldlocks.single;
3108 for (; nlocks; nlocks--, lockptr++) {
3114 if ((mp = *lockptr) != NULL &&