Lines Matching refs:of
4 This documents the basic principles of the glock state machine
9 as gl_state, gl_target and the list of holders (gl_holders)
19 of the list. Locks are granted in strictly the order that they
23 There are three lock states that users of the glock layer can request,
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
59 go_lock | Called for the first local holder of a lock
60 go_unlock | Called on the final local unlock of a lock
61 go_dump | Called to print content of object for debugfs file, or on
63 go_type | The type of the glock, LM_TYPE_.....
71 from node to node with none of the nodes making any progress. This
115 determine the lifetime of the inode in question. Locking of inodes
116 is on a per-inode basis. Locking of rgrps is on a per rgrp basis.
125 try and reduce the overhead of gathering them. They are also
128 In the case of both the super block and glock statistics,
137 The statistics are divided into three pairs of mean and
141 of round trip times in network code. See "TCP/IP Illustrated,
145 not scaled, but are in units of integer nanoseconds.
147 The three pairs of mean/variance measure the following
155 away, whatever the state of the DLM lock in question. That
156 currently means any requests when (a) the current state of
165 is counting queuing of holders at the top layer of the glock
167 of dlm lock requests issued.
170 we'd like to get a better idea of these timings:
178 Due to the smoothing action of the updates, a step change in
186 can compute the total percentage of the time for which the
187 node is able to use a glock vs. time that the rest of the
203 that <fsname> is replaced with the name of the gfs2 filesystem
214 dlm - Number of dlm requests made (dcnt in glstats file)
215 queue - Number of glock requests queued (qcnt in glstats file)
217 The sbstats file contains a set of these stats for each glock type (so 8 lines
219 a set of these stats for each glock in a similar format to the glocks file, but
220 using the format mean/variance for each of the timing stats.
222 The gfs2_glock_lock_time tracepoint prints out the current values of the stats
226 status - The status of the dlm request