Motr
M0
|
#include <fom_long_lock.h>
Data Fields | |
struct m0_fom * | lll_fom |
struct m0_tlink | lll_lock_linkage |
uint64_t | lll_magix |
enum m0_long_lock_type | lll_lock_type |
struct m0_long_lock_addb2 * | lll_addb2 |
Long lock link, special structure used to link multiple owners and waiters of the long lock.
Definition at line 159 of file fom_long_lock.h.
struct m0_long_lock_addb2* lll_addb2 |
ADDB2 information for link
Definition at line 169 of file fom_long_lock.h.
struct m0_fom* lll_fom |
FOM, which obtains the lock
Definition at line 161 of file fom_long_lock.h.
struct m0_tlink lll_lock_linkage |
Linkage to struct m0_long_lock::l_{owners,waiters} list
Definition at line 163 of file fom_long_lock.h.
enum m0_long_lock_type lll_lock_type |
Type of long lock, requested by the lll_fom
Definition at line 167 of file fom_long_lock.h.
uint64_t lll_magix |
magic number. M0_LONG_LOCK_LINK_MAGIX
Definition at line 165 of file fom_long_lock.h.