| /linux/drivers/md/dm-vdo/ |
| H A D | vdo.h | 58 thread_id_t thread_id; 125 #define VDO_INVALID_THREAD_ID ((thread_id_t) -1) 133 thread_id_t admin_thread; 134 thread_id_t journal_thread; 135 thread_id_t packer_thread; 136 thread_id_t dedupe_thread; 137 thread_id_t bio_ack_thread; 138 thread_id_t cpu_thread; 139 thread_id_t *logical_threads; 140 thread_id_t *physical_threads; [all …]
|
| H A D | completion.h | 95 thread_id_t callback_thread_id) in vdo_set_completion_callback() 106 thread_id_t callback_thread_id) in vdo_launch_completion_callback() 120 thread_id_t callback_thread_id, void *parent) in vdo_prepare_completion() 137 thread_id_t callback_thread_id, in vdo_prepare_completion_for_requeue() 150 thread_id_t callback_thread_id);
|
| H A D | vio.h | 56 static inline thread_id_t __must_check get_vio_bio_zone_thread_id(struct vio *vio) in get_vio_bio_zone_thread_id() 69 thread_id_t expected = get_vio_bio_zone_thread_id(vio); in assert_vio_in_bio_zone() 70 thread_id_t thread_id = vdo_get_callback_thread_id(); in assert_vio_in_bio_zone() 179 thread_id_t thread) in continue_vio_after_io() 198 thread_id_t thread_id, enum vio_type vio_type,
|
| H A D | completion.c | 92 thread_id_t callback_thread = completion->callback_thread_id; in vdo_launch_completion_with_priority() 115 thread_id_t thread_id = completion->callback_thread_id; in vdo_enqueue_completion() 137 thread_id_t callback_thread_id) in vdo_requeue_completion_if_needed()
|
| H A D | vdo.c | 174 thread_id_t thread_ids[], zone_count_t count) in assign_thread_ids() 210 result = vdo_allocate(config->logical_zone_count, thread_id_t, in initialize_thread_config() 217 result = vdo_allocate(config->physical_zone_count, thread_id_t, in initialize_thread_config() 224 result = vdo_allocate(config->hash_zone_count, thread_id_t, in initialize_thread_config() 231 result = vdo_allocate(config->bio_thread_count, thread_id_t, in initialize_thread_config() 311 static bool get_zone_thread_name(const thread_id_t thread_ids[], zone_count_t count, in get_zone_thread_name() 312 thread_id_t id, const char *prefix, in get_zone_thread_name() 316 thread_id_t index = id - thread_ids[0]; in get_zone_thread_name() 338 thread_id_t thread_id, char *buffer, size_t buffer_length) in get_thread_name() 410 int vdo_make_thread(struct vdo *vdo, thread_id_t thread_id, in vdo_make_thread() [all …]
|
| H A D | action-manager.h | 75 typedef thread_id_t (*vdo_zone_thread_getter_fn)(void *context, zone_count_t zone_number); 81 thread_id_t initiator_thread_id, void *context,
|
| H A D | action-manager.c | 61 thread_id_t initiator_thread_id; 105 thread_id_t initiator_thread_id, void *context, in vdo_make_action_manager() 146 static thread_id_t get_acting_zone_thread_id(struct action_manager *manager) in get_acting_zone_thread_id()
|
| H A D | recovery-journal.h | 147 thread_id_t thread_id; 272 thread_id_t __must_check vdo_get_recovery_journal_thread_id(struct recovery_journal *journal);
|
| H A D | types.h | 70 typedef u8 thread_id_t; typedef 308 thread_id_t callback_thread_id;
|
| H A D | flush.c | 42 thread_id_t thread_id; 176 thread_id_t vdo_get_flusher_thread_id(struct flusher *flusher) in vdo_get_flusher_thread_id() 491 static thread_id_t select_bio_queue(struct flusher *flusher) in select_bio_queue()
|
| H A D | flush.h | 32 thread_id_t __must_check vdo_get_flusher_thread_id(struct flusher *flusher);
|
| H A D | logical-zone.h | 25 thread_id_t thread_id;
|
| H A D | packer.h | 76 thread_id_t thread_id;
|
| H A D | physical-zone.h | 60 thread_id_t thread_id;
|
| H A D | dedupe.h | 40 thread_id_t thread_id;
|
| H A D | vio.c | 34 thread_id_t thread_id; 321 int make_vio_pool(struct vdo *vdo, size_t pool_size, size_t block_count, thread_id_t thread_id, in make_vio_pool()
|
| H A D | dump.c | 70 thread_id_t id; in do_dump()
|
| H A D | block-map.h | 235 thread_id_t thread_id;
|
| H A D | slab-depot.h | 387 thread_id_t thread_id;
|
| H A D | logical-zone.c | 39 static thread_id_t get_thread_id_for_zone(void *context, zone_count_t zone_number) in get_thread_id_for_zone()
|
| H A D | slab-depot.c | 1157 thread_id_t thread_id = block->slab->allocator->thread_id; in write_reference_block_endio() 3078 static inline void assert_on_allocator_thread(thread_id_t thread_id, in assert_on_allocator_thread() 3909 static thread_id_t get_allocator_thread_id(void *context, zone_count_t zone_number) in get_allocator_thread_id()
|
| H A D | recovery-journal.c | 861 thread_id_t vdo_get_recovery_journal_thread_id(struct recovery_journal *journal) in vdo_get_recovery_journal_thread_id()
|
| H A D | repair.c | 208 thread_id_t thread_id; in prepare_repair_completion()
|
| H A D | block-map.c | 249 thread_id_t thread_id = vdo_get_callback_thread_id(); in assert_on_cache_thread() 2805 static thread_id_t get_block_map_zone_thread_id(void *context, zone_count_t zone_number) in get_block_map_zone_thread_id()
|
| H A D | dm-vdo-target.c | 1149 static thread_id_t __must_check get_thread_id_for_phase(struct vdo *vdo) in get_thread_id_for_phase()
|