Lines Matching defs:flk
5997 static void lock_print(char *str, int operation, struct flock64 *flk)
6011 switch (flk->l_type) {
6022 ASSERT(flk->l_whence == 0);
6024 str, op, type, (longlong_t)flk->l_start,
6025 flk->l_len ? (longlong_t)flk->l_len : ~0LL, flk->l_pid);
8402 struct flock64 flk;
8405 flk.l_type = F_UNLKSYS;
8406 flk.l_whence = 0;
8407 flk.l_start = 0;
8408 flk.l_len = 0;
8409 flk.l_sysid =
8411 flk.l_pid = 0;
8413 &flk, F_REMOTELOCK | FREAD | FWRITE,
8490 lock_denied(LOCK4denied *dp, struct flock64 *flk)
8496 lo = rfs4_findlockowner_by_pid(flk->l_pid);
8520 dp->owner.clientid = flk->l_sysid;
8524 bcopy(&flk->l_pid, dp->owner.owner_val, len);
8526 dp->offset = flk->l_start;
8527 dp->length = flk->l_len;
8529 if (flk->l_type == F_RDLCK)
8531 else if (flk->l_type == F_WRLCK)
8557 struct flock64 flk;
8583 flk = *flock;
8584 LOCK_PRINT(rfs4_debug, "setlock", F_GETLK, &flk);
8585 if (VOP_FRLOCK(vp, F_GETLK, &flk, flag, 0, NULL, cred,
8622 if (flk.l_type == F_UNLCK) {
8628 *flock = flk;
8630 F_GETLK, &flk);
9350 struct flock64 flk;
9441 flk.l_type = ltype;
9442 flk.l_whence = 0; /* SEEK_SET */
9443 flk.l_start = args->offset;
9444 flk.l_len = posix_length;
9445 flk.l_sysid = sysid;
9446 flk.l_pid = pid;
9449 LOCK_PRINT(rfs4_debug, "rfs4_op_lockt", F_GETLK, &flk);
9452 if (flk.l_len < 0 || flk.l_start < 0) {
9456 error = VOP_FRLOCK(cs->vp, F_GETLK, &flk, flag, (u_offset_t)0,
9465 if (flk.l_type == F_UNLCK)
9468 if (lock_denied(&resp->denied, &flk) == NFS4ERR_EXPIRED)