Symbol: kho_block_set
include/linux/kho_block.h
101
void kho_block_set_it_init(struct kho_block_set_it *it, struct kho_block_set *bs);
include/linux/kho_block.h
52
struct kho_block_set *bs;
include/linux/kho_block.h
70
void kho_block_set_init(struct kho_block_set *bs, size_t entry_size);
include/linux/kho_block.h
72
int kho_block_set_grow(struct kho_block_set *bs, u64 count);
include/linux/kho_block.h
73
void kho_block_set_shrink(struct kho_block_set *bs, u64 count);
include/linux/kho_block.h
75
int kho_block_set_restore(struct kho_block_set *bs, u64 head_pa);
include/linux/kho_block.h
76
void kho_block_set_destroy(struct kho_block_set *bs);
include/linux/kho_block.h
77
void kho_block_set_clear(struct kho_block_set *bs);
include/linux/kho_block.h
85
static inline u64 kho_block_set_head_pa(struct kho_block_set *bs)
include/linux/kho_block.h
96
static inline bool kho_block_set_is_empty(struct kho_block_set *bs)
kernel/liveupdate/kho_block.c
104
static int kho_block_set_grow_one(struct kho_block_set *bs)
kernel/liveupdate/kho_block.c
122
static void kho_block_set_shrink_one(struct kho_block_set *bs)
kernel/liveupdate/kho_block.c
154
int kho_block_set_grow(struct kho_block_set *bs, u64 count)
kernel/liveupdate/kho_block.c
192
void kho_block_set_shrink(struct kho_block_set *bs, u64 count)
kernel/liveupdate/kho_block.c
204
static bool kho_block_set_is_cyclic(struct kho_block_set *bs)
kernel/liveupdate/kho_block.c
249
int kho_block_set_restore(struct kho_block_set *bs, u64 head_pa)
kernel/liveupdate/kho_block.c
299
void kho_block_set_destroy(struct kho_block_set *bs)
kernel/liveupdate/kho_block.c
316
void kho_block_set_clear(struct kho_block_set *bs)
kernel/liveupdate/kho_block.c
331
void kho_block_set_it_init(struct kho_block_set_it *it, struct kho_block_set *bs)
kernel/liveupdate/kho_block.c
45
void kho_block_set_init(struct kho_block_set *bs, size_t entry_size)
kernel/liveupdate/kho_block.c
47
*bs = (struct kho_block_set)KHO_BLOCK_SET_INIT(*bs, entry_size);
kernel/liveupdate/kho_block.c
64
static void kho_block_free_ser(struct kho_block_set *bs,
kernel/liveupdate/kho_block.c
73
static struct kho_block_header_ser *kho_block_alloc_ser(struct kho_block_set *bs)
kernel/liveupdate/kho_block.c
79
static int kho_block_add(struct kho_block_set *bs,
kernel/liveupdate/luo_internal.h
54
struct kho_block_set block_set;
kernel/liveupdate/luo_session.c
119
struct kho_block_set block_set;