Lines Matching refs:f2fs_rwsem
130 struct f2fs_rwsem { struct
798 struct f2fs_rwsem i_sem; /* protect fi info */
825 struct f2fs_rwsem i_gc_rwsem[2];
826 struct f2fs_rwsem i_mmap_sem;
827 struct f2fs_rwsem i_xattr_sem; /* avoid racing between reading and changing EAs */
907 struct f2fs_rwsem nat_tree_lock; /* protect nat entry tree */
1020 struct f2fs_rwsem curseg_lock; /* for preventing curseg change */
1205 struct f2fs_rwsem io_rwsem; /* blocking op for bio */
1209 struct f2fs_rwsem bio_list_lock; /* lock to protect bio entry list */
1573 struct f2fs_rwsem sb_lock; /* lock for raw super block */
1593 struct f2fs_rwsem io_order_lock;
1601 struct f2fs_rwsem cp_global_sem; /* checkpoint procedure lock */
1602 struct f2fs_rwsem cp_rwsem; /* blocking FS operations */
1603 struct f2fs_rwsem node_write; /* locking node writes */
1604 struct f2fs_rwsem node_change; /* locking node change */
1663 struct f2fs_rwsem quota_sem; /* blocking cp for flags */
1679 struct f2fs_rwsem gc_lock; /*
1696 struct f2fs_rwsem pin_sem;
2126 static inline void __init_f2fs_rwsem(struct f2fs_rwsem *sem, in __init_f2fs_rwsem()
2133 static inline int f2fs_rwsem_is_locked(struct f2fs_rwsem *sem) in f2fs_rwsem_is_locked()
2138 static inline int f2fs_rwsem_is_contended(struct f2fs_rwsem *sem) in f2fs_rwsem_is_contended()
2143 static inline void f2fs_down_read(struct f2fs_rwsem *sem) in f2fs_down_read()
2148 static inline int f2fs_down_read_trylock(struct f2fs_rwsem *sem) in f2fs_down_read_trylock()
2154 static inline void f2fs_down_read_nested(struct f2fs_rwsem *sem, int subclass) in f2fs_down_read_nested()
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()
2172 static inline int f2fs_down_write_trylock(struct f2fs_rwsem *sem) in f2fs_down_write_trylock()
2177 static inline void f2fs_up_write(struct f2fs_rwsem *sem) in f2fs_up_write()