Lines Matching defs:flock
918 int fuse_reply_lock(fuse_req_t req, const struct flock *lock)
1636 struct flock *flock)
1638 memset(flock, 0, sizeof(struct flock));
1639 flock->l_type = fl->type;
1640 flock->l_whence = SEEK_SET;
1641 flock->l_start = fl->start;
1643 flock->l_len = 0;
1645 flock->l_len = fl->end - fl->start + 1;
1646 flock->l_pid = fl->pid;
1653 struct flock flock;
1659 convert_fuse_file_lock(&arg->lk, &flock);
1661 req->se->op.getlk(req, nodeid, &fi, &flock);
1671 struct flock flock;
1694 if (req->se->op.flock)
1695 req->se->op.flock(req, nodeid, &fi, op);
1699 convert_fuse_file_lock(&arg->lk, &flock);
1701 req->se->op.setlk(req, nodeid, &fi, &flock, sleep);
2063 LL_SET_DEFAULT(se->op.flock, FUSE_CAP_FLOCK_LOCKS);