Lines Matching defs:extent_buffer
159 struct extent_buffer { struct
160 u64 start;
161 unsigned long len;
162 unsigned long bflags;
163 struct btrfs_fs_info *fs_info;
164 spinlock_t refs_lock;
165 atomic_t refs;
166 atomic_t io_pages;
167 int read_mirror;
168 struct rcu_head rcu_head;
169 pid_t lock_owner;
172 atomic_t write_locks;
173 atomic_t read_locks;
174 atomic_t blocking_writers;
175 atomic_t blocking_readers;
176 atomic_t spinning_readers;
177 atomic_t spinning_writers;
178 short lock_nested;
180 short log_index;
183 rwlock_t lock;
188 wait_queue_head_t write_lock_wq;
193 wait_queue_head_t read_lock_wq;
194 struct page *pages[INLINE_EXTENT_BUFFER_PAGES];
196 struct list_head leak_list;