Lines Matching refs:format

209 	size_t u64s = btree_node_u64s_with_format(nr, &b->format, new_f);  in bch2_btree_node_format_fits()
436 struct bkey_format format = bch2_btree_calc_format(b); in bch2_btree_node_alloc_replacement() local
442 if (!bch2_btree_node_format_fits(as->c, b, b->nr, &format)) in bch2_btree_node_alloc_replacement()
443 format = b->format; in bch2_btree_node_alloc_replacement()
450 n->data->format = format; in bch2_btree_node_alloc_replacement()
451 btree_node_set_format(n, format); in bch2_btree_node_alloc_replacement()
466 b->data->format = bch2_btree_calc_format(b); in __btree_root_alloc()
468 btree_node_set_format(b, b->data->format); in __btree_root_alloc()
1501 struct bkey_format_state format[2]; in __btree_split_node() local
1517 bch2_bkey_format_init(&format[i]); in __btree_split_node()
1538 bch2_bkey_format_add_key(&format[i], &uk); in __btree_split_node()
1541 nr_keys[i].val_u64s += bkeyp_val_u64s(&b->format, k); in __btree_split_node()
1550 bch2_bkey_format_add_pos(&format[i], n[i]->data->min_key); in __btree_split_node()
1551 bch2_bkey_format_add_pos(&format[i], n[i]->data->max_key); in __btree_split_node()
1553 n[i]->data->format = bch2_bkey_format_done(&format[i]); in __btree_split_node()
1555 unsigned u64s = nr_keys[i].nr_keys * n[i]->data->format.key_u64s + in __btree_split_node()
1558 n[i]->data->format = b->format; in __btree_split_node()
1560 btree_node_set_format(n[i], n[i]->data->format); in __btree_split_node()
1571 if (bch2_bkey_transform(&n[i]->format, out[i], bkey_packed(k) in __btree_split_node()
1572 ? &b->format: &bch2_bkey_format_current, k)) in __btree_split_node()
1573 out[i]->format = KEY_FORMAT_LOCAL_BTREE; in __btree_split_node()
2105 sib_u64s = btree_node_u64s_with_format(b->nr, &b->format, &new_f) + in __bch2_foreground_maybe_merge()
2106 btree_node_u64s_with_format(m->nr, &m->format, &new_f); in __bch2_foreground_maybe_merge()
2142 n->data->format = new_f; in __bch2_foreground_maybe_merge()
2677 b->data->format = bch2_btree_calc_format(b); in bch2_btree_root_alloc_fake_trans()
2678 btree_node_set_format(b, b->data->format); in bch2_btree_root_alloc_fake_trans()