Searched refs:packer (Results 1 – 9 of 9) sorted by relevance
| /linux/drivers/md/dm-vdo/ |
| H A D | packer.c | 87 static inline void assert_on_packer_thread(struct packer *packer, const char *caller) in assert_on_packer_thread() argument 89 VDO_ASSERT_LOG_ONLY((vdo_get_callback_thread_id() == packer->thread_id), in assert_on_packer_thread() 101 static void insert_in_sorted_list(struct packer *packer, struct packer_bin *bin) in insert_in_sorted_list() argument 105 list_for_each_entry(active_bin, &packer->bins, list) in insert_in_sorted_list() 111 list_move_tail(&bin->list, &packer->bins); in insert_in_sorted_list() 118 static int __must_check make_bin(struct packer *packer) in make_bin() argument 130 list_add_tail(&bin->list, &packer->bins); in make_bin() 143 int vdo_make_packer(struct vdo *vdo, block_count_t bin_count, struct packer **packer_ptr) in vdo_make_packer() 145 struct packer *packer; in vdo_make_packer() local 149 result = vdo_allocate(1, struct packer, __func__, &packer); in vdo_make_packer() [all …]
|
| H A D | packer.h | 74 struct packer { struct 102 struct packer **packer_ptr); 104 void vdo_free_packer(struct packer *packer); 106 struct packer_statistics __must_check vdo_get_packer_statistics(const struct packer *packer); 110 void vdo_flush_packer(struct packer *packer); 114 void vdo_increment_packer_flush_generation(struct packer *packer); 116 void vdo_drain_packer(struct packer *packer, struct vdo_completion *completion); 118 void vdo_resume_packer(struct packer *packer, struct vdo_completion *parent); 120 void vdo_dump_packer(const struct packer *packer);
|
| H A D | vdo.h | 207 struct packer *packer; member
|
| H A D | Makefile | 28 packer.o \
|
| H A D | vdo.c | 577 result = vdo_make_packer(vdo, DEFAULT_PACKER_BINS, &vdo->packer); in vdo_make() 691 vdo_free_packer(vdo_forget(vdo->packer)); in vdo_destroy() 1375 vdo_flush_packer(vdo->packer); in set_compression_callback() 1537 stats->packer = vdo_get_packer_statistics(vdo->packer); in get_vdo_statistics() 1630 vdo_dump_packer(vdo->packer); in vdo_dump_status()
|
| H A D | statistics.h | 226 struct packer_statistics packer; member
|
| H A D | flush.c | 216 vdo_increment_packer_flush_generation(flusher->vdo->packer); in flush_packer_callback()
|
| H A D | message-stats.c | 351 write_packer_statistics("packer : ", &stats->packer, ", ", buf, maxlen); in write_vdo_statistics()
|
| H A D | dm-vdo-target.c | 2026 vdo_drain_packer(vdo->packer, completion); in suspend_callback() 2402 vdo_resume_packer(vdo->packer, completion); in resume_callback()
|