Lines Matching defs:extent_buffer
154 struct extent_buffer { struct
155 u64 start;
156 unsigned long len;
157 unsigned long bflags;
158 struct btrfs_fs_info *fs_info;
159 spinlock_t refs_lock;
160 atomic_t refs;
161 atomic_t io_pages;
162 int read_mirror;
163 struct rcu_head rcu_head;
164 pid_t lock_owner;
167 atomic_t write_locks;
168 atomic_t read_locks;
169 atomic_t blocking_writers;
170 atomic_t blocking_readers;
171 atomic_t spinning_readers;
172 atomic_t spinning_writers;
173 short lock_nested;
175 short log_index;
178 rwlock_t lock;
183 wait_queue_head_t write_lock_wq;
188 wait_queue_head_t read_lock_wq;
189 struct page *pages[INLINE_EXTENT_BUFFER_PAGES];
191 struct list_head leak_list;