Searched refs:radix_sorter (Results 1 – 4 of 4) sorted by relevance
/linux/drivers/md/dm-vdo/indexer/ |
H A D | radix-sort.c | 56 struct radix_sorter { struct 208 int uds_make_radix_sorter(unsigned int count, struct radix_sorter **sorter) in uds_make_radix_sorter() 212 struct radix_sorter *radix_sorter; in uds_make_radix_sorter() local 214 result = vdo_allocate_extended(struct radix_sorter, stack_size, struct task, in uds_make_radix_sorter() 215 __func__, &radix_sorter); in uds_make_radix_sorter() 219 radix_sorter->count = count; in uds_make_radix_sorter() 220 radix_sorter->end_of_stack = radix_sorter->stack + stack_size; in uds_make_radix_sorter() 221 *sorter = radix_sorter; in uds_make_radix_sorter() 225 void uds_free_radix_sorter(struct radix_sorter *sorter) in uds_free_radix_sorter() 234 int uds_radix_sort(struct radix_sorter *sorter, const unsigned char *keys[], in uds_radix_sort()
|
H A D | radix-sort.h | 17 struct radix_sorter; 19 int __must_check uds_make_radix_sorter(unsigned int count, struct radix_sorter **sorter); 21 void uds_free_radix_sorter(struct radix_sorter *sorter); 23 int __must_check uds_radix_sort(struct radix_sorter *sorter, const unsigned char *keys[],
|
H A D | volume.h | 108 struct radix_sorter *radix_sorter; member
|
H A D | volume.c | 1196 result = uds_radix_sort(volume->radix_sorter, (const u8 **) record_pointers, in encode_record_page() 1580 &volume->radix_sorter); in uds_make_volume() 1689 uds_free_radix_sorter(volume->radix_sorter); in uds_free_volume()
|