Lines Matching refs:f2fs_rwsem

141 struct f2fs_rwsem {  struct
819 struct f2fs_rwsem i_sem; /* protect fi info */
848 struct f2fs_rwsem i_gc_rwsem[2];
849 struct f2fs_rwsem i_xattr_sem; /* avoid racing between reading and changing EAs */
933 struct f2fs_rwsem nat_tree_lock; /* protect nat entry tree */
1046 struct f2fs_rwsem curseg_lock; /* for preventing curseg change */
1237 struct f2fs_rwsem io_rwsem; /* blocking op for bio */
1241 struct f2fs_rwsem bio_list_lock; /* lock to protect bio entry list */
1551 struct f2fs_rwsem sb_lock; /* lock for raw super block */
1570 struct f2fs_rwsem io_order_lock;
1579 struct f2fs_rwsem cp_global_sem; /* checkpoint procedure lock */
1580 struct f2fs_rwsem cp_rwsem; /* blocking FS operations */
1581 struct f2fs_rwsem node_write; /* locking node writes */
1582 struct f2fs_rwsem node_change; /* locking node change */
1642 struct f2fs_rwsem quota_sem; /* blocking cp for flags */
1660 struct f2fs_rwsem gc_lock; /*
1678 struct f2fs_rwsem pin_sem;
2129 static inline void __init_f2fs_rwsem(struct f2fs_rwsem *sem, in __init_f2fs_rwsem()
2138 static inline int f2fs_rwsem_is_locked(struct f2fs_rwsem *sem) in f2fs_rwsem_is_locked()
2143 static inline int f2fs_rwsem_is_contended(struct f2fs_rwsem *sem) in f2fs_rwsem_is_contended()
2148 static inline void f2fs_down_read(struct f2fs_rwsem *sem) in f2fs_down_read()
2157 static inline int f2fs_down_read_trylock(struct f2fs_rwsem *sem) in f2fs_down_read_trylock()
2162 static inline void f2fs_up_read(struct f2fs_rwsem *sem) in f2fs_up_read()
2167 static inline void f2fs_down_write(struct f2fs_rwsem *sem) in f2fs_down_write()
2173 static inline void f2fs_down_read_nested(struct f2fs_rwsem *sem, int subclass) in f2fs_down_read_nested()
2178 static inline void f2fs_down_write_nested(struct f2fs_rwsem *sem, int subclass) in f2fs_down_write_nested()
2187 static inline int f2fs_down_write_trylock(struct f2fs_rwsem *sem) in f2fs_down_write_trylock()
2192 static inline void f2fs_up_write(struct f2fs_rwsem *sem) in f2fs_up_write()