Lines Matching defs:lockowner
245 * client > openowner > state > lo_state > lockowner > file.
2204 lock_owner4 *lockowner = key;
2207 for (i = 0; i < lockowner->owner_len; i++) {
2209 hash += (uint_t)lockowner->owner_val[i];
2211 hash += (uint_t)lockowner->clientid;
2212 hash |= (lockowner->clientid >> 32);
2270 lock_owner4 *lockowner = (lock_owner4 *)arg;
2277 &lockowner->clientid,
2287 lo->rl_owner.clientid = lockowner->clientid;
2288 lo->rl_owner.owner_val = kmem_alloc(lockowner->owner_len, KM_SLEEP);
2289 bcopy(lockowner->owner_val, lo->rl_owner.owner_val,
2290 lockowner->owner_len);
2291 lo->rl_owner.owner_len = lockowner->owner_len;
2298 rfs4_findlockowner(lock_owner4 *lockowner, bool_t *create)
2302 lo = (rfs4_lockowner_t *)rfs4_dbsearch(rfs4_lockowner_idx, lockowner,
2303 create, lockowner, RFS4_DBS_VALID);
3000 * first lock request for a lockowner