Home
last modified time | relevance | path

Searched refs:key_u64s (Results 1 – 6 of 6) sorted by relevance

/linux-6.15/fs/bcachefs/
H A Dbkey.c69 format->key_u64s, in bch2_bkey_pack_verify()
242 EBUG_ON(in->u64s - in_f->key_u64s + out_f->key_u64s > U8_MAX); in bch2_bkey_transform_key()
245 out->u64s = out_f->key_u64s + in->u64s - in_f->key_u64s; in bch2_bkey_transform_key()
261 (u64 *) in + in_f->key_u64s, in bch2_bkey_transform()
262 (in->u64s - in_f->key_u64s)); in bch2_bkey_transform()
273 EBUG_ON(in->u64s < format->key_u64s); in __bch2_bkey_unpack_key()
486 for (i = 0; i < f->key_u64s; i++) in bch2_bkey_pack_pos_lossy()
526 out->u64s = f->key_u64s; in bch2_bkey_pack_pos_lossy()
616 bits = ret.key_u64s * 64 - bits; in bch2_bkey_format_done()
844 bit_offset = format->key_u64s * 64; in compile_bkey_field()
[all …]
H A Dbtree_key_cache.c126 ck->k = kmalloc(key_u64s * sizeof(u64), gfp); in __bkey_cached_alloc()
131 ck->u64s = key_u64s; in __bkey_cached_alloc()
150 __bkey_cached_alloc(key_u64s, _gfp)); in bkey_cached_alloc()
212 unsigned key_u64s = k.k->u64s + 1; in btree_key_cache_create() local
219 key_u64s = min(256U, (key_u64s * 3) / 2); in btree_key_cache_create()
220 key_u64s = roundup_pow_of_two(key_u64s); in btree_key_cache_create()
222 struct bkey_cached *ck = bkey_cached_alloc(trans, ck_path, key_u64s); in btree_key_cache_create()
242 if (unlikely(key_u64s > ck->u64s)) { in btree_key_cache_create()
246 kmalloc(key_u64s * sizeof(u64), _gfp)); in btree_key_cache_create()
249 bch2_btree_id_str(ck->key.btree_id), key_u64s); in btree_key_cache_create()
[all …]
H A Dbkey.h315 return bkey_packed(k) ? format->key_u64s : BKEY_U64s; in bkeyp_key_u64s()
515 return f->key_u64s - 1; in high_word_offset()
H A Dbset.c633 shift = (int) (b->format.key_u64s * 64 - b->nr_key_bits) + exponent; in make_bfloat()
635 EBUG_ON(shift + BKEY_MANTISSA_BITS > b->format.key_u64s * 64); in make_bfloat()
1081 unsigned key_bits_start = b->format.key_u64s * 64 - b->nr_key_bits; in bkey_mantissa_bits_dropped()
H A Dbcachefs_format.h126 __u8 key_u64s; member
324 .key_u64s = BKEY_U64s, \
H A Dbtree_update_interior.c183 (((int) new_f->key_u64s - old_f->key_u64s) * in btree_node_u64s_with_format()
185 (((int) new_f->key_u64s - BKEY_U64s) * in btree_node_u64s_with_format()
1513 unsigned u64s = nr_keys[i].nr_keys * n[i]->data->format.key_u64s + in __btree_split_node()