Lines Matching defs:slot
25 int slot;
202 int slot,
213 btrfs_node_key(eb, &tm->key, slot);
214 tm->blockptr = btrfs_node_blockptr(eb, slot);
217 tm->slot = slot;
218 tm->generation = btrfs_node_ptr_generation(eb, slot);
224 int btrfs_tree_mod_log_insert_key(struct extent_buffer *eb, int slot,
233 tm = alloc_tree_mod_elem(eb, slot, op);
272 tm->slot = src_slot;
802 * max_slot tracks the maximum valid slot of the rewind eb at every
810 * a special meaning for -1, which is that no slot is valid to move out
829 BUG_ON(tm->slot < n);
833 btrfs_set_node_key(eb, &tm->key, tm->slot);
834 btrfs_set_node_blockptr(eb, tm->slot, tm->blockptr);
835 btrfs_set_node_ptr_generation(eb, tm->slot,
838 if (tm->slot > max_slot)
839 max_slot = tm->slot;
842 BUG_ON(tm->slot >= n);
843 btrfs_set_node_key(eb, &tm->key, tm->slot);
844 btrfs_set_node_blockptr(eb, tm->slot, tm->blockptr);
845 btrfs_set_node_ptr_generation(eb, tm->slot,
851 * behind the known max slot, so this will be an
858 if (tm->slot == max_slot)
866 move_dst_end_slot = tm->slot + tm->move.nr_items - 1;
867 o_dst = btrfs_node_key_ptr_offset(eb, tm->slot);
872 "move from invalid tree mod log slot eb %llu slot %d dst_slot %d nr_items %d seq %llu n %u max_slot %d",
873 eb->start, tm->slot,
930 BUG_ON(tm->slot != 0);