Searched refs:glock (Results 1 – 4 of 4) sorted by relevance
/Linux-v4.19/Documentation/filesystems/ |
D | gfs2-glocks.txt | 4 This documents the basic principles of the glock state machine 5 internals. Each glock (struct gfs2_glock in fs/gfs2/incore.h) 17 just the holders) associated with the glock. If there are any 23 There are three lock states that users of the glock layer can request, 29 UN | IV/NL Unlocked (no DLM lock associated with glock) or NL 46 These rules are implemented using the various glock operations which 47 are defined for each type of glock. Not all types of glocks use 50 Table of glock operations and per type constants: 57 go_demote_ok | Returns boolean value of whether its ok to demote a glock 62 | error to dump glock to the log. [all …]
|
/Linux-v4.19/fs/9p/ |
D | vfs_file.c | 244 struct p9_getlock glock; in v9fs_file_getlock() local 260 memset(&glock, 0, sizeof(glock)); in v9fs_file_getlock() 261 glock.type = P9_LOCK_TYPE_UNLCK; in v9fs_file_getlock() 262 glock.start = fl->fl_start; in v9fs_file_getlock() 264 glock.length = 0; in v9fs_file_getlock() 266 glock.length = fl->fl_end - fl->fl_start + 1; in v9fs_file_getlock() 267 glock.proc_id = fl->fl_pid; in v9fs_file_getlock() 268 glock.client_id = fid->clnt->name; in v9fs_file_getlock() 270 res = p9_client_getlock_dotl(fid, &glock); in v9fs_file_getlock() 274 switch (glock.type) { in v9fs_file_getlock() [all …]
|
/Linux-v4.19/net/9p/ |
D | client.c | 2226 int p9_client_getlock_dotl(struct p9_fid *fid, struct p9_getlock *glock) in p9_client_getlock_dotl() argument 2235 "length %lld proc_id %d client_id %s\n", fid->fid, glock->type, in p9_client_getlock_dotl() 2236 glock->start, glock->length, glock->proc_id, glock->client_id); in p9_client_getlock_dotl() 2238 req = p9_client_rpc(clnt, P9_TGETLOCK, "dbqqds", fid->fid, glock->type, in p9_client_getlock_dotl() 2239 glock->start, glock->length, glock->proc_id, glock->client_id); in p9_client_getlock_dotl() 2244 err = p9pdu_readf(req->rc, clnt->proto_version, "bqqds", &glock->type, in p9_client_getlock_dotl() 2245 &glock->start, &glock->length, &glock->proc_id, in p9_client_getlock_dotl() 2246 &glock->client_id); in p9_client_getlock_dotl() 2252 "proc_id %d client_id %s\n", glock->type, glock->start, in p9_client_getlock_dotl() 2253 glock->length, glock->proc_id, glock->client_id); in p9_client_getlock_dotl()
|
/Linux-v4.19/fs/gfs2/ |
D | Makefile | 4 gfs2-y := acl.o bmap.o dir.o xattr.o glock.o \
|