Symbol: action_manager
drivers/md/dm-vdo/action-manager.c
107
struct action_manager **manager_ptr)
drivers/md/dm-vdo/action-manager.c
109
struct action_manager *manager;
drivers/md/dm-vdo/action-manager.c
115
*manager = (struct action_manager) {
drivers/md/dm-vdo/action-manager.c
133
const struct admin_state_code *vdo_get_current_manager_operation(struct action_manager *manager)
drivers/md/dm-vdo/action-manager.c
138
void *vdo_get_current_action_context(struct action_manager *manager)
drivers/md/dm-vdo/action-manager.c
146
static thread_id_t get_acting_zone_thread_id(struct action_manager *manager)
drivers/md/dm-vdo/action-manager.c
160
static void prepare_for_next_zone(struct action_manager *manager)
drivers/md/dm-vdo/action-manager.c
168
static void prepare_for_conclusion(struct action_manager *manager)
drivers/md/dm-vdo/action-manager.c
178
struct action_manager *manager = as_action_manager(completion);
drivers/md/dm-vdo/action-manager.c
205
static void launch_current_action(struct action_manager *manager)
drivers/md/dm-vdo/action-manager.c
241
bool vdo_schedule_default_action(struct action_manager *manager)
drivers/md/dm-vdo/action-manager.c
254
struct action_manager *manager = as_action_manager(completion);
drivers/md/dm-vdo/action-manager.c
293
bool vdo_schedule_action(struct action_manager *manager, vdo_action_preamble_fn preamble,
drivers/md/dm-vdo/action-manager.c
320
bool vdo_schedule_operation(struct action_manager *manager,
drivers/md/dm-vdo/action-manager.c
351
bool vdo_schedule_operation_with_context(struct action_manager *manager,
drivers/md/dm-vdo/action-manager.c
66
static inline struct action_manager *as_action_manager(struct vdo_completion *completion)
drivers/md/dm-vdo/action-manager.c
69
return container_of(completion, struct action_manager, completion);
drivers/md/dm-vdo/action-manager.h
103
bool vdo_schedule_operation_with_context(struct action_manager *manager,
drivers/md/dm-vdo/action-manager.h
77
struct action_manager;
drivers/md/dm-vdo/action-manager.h
84
struct action_manager **manager_ptr);
drivers/md/dm-vdo/action-manager.h
87
vdo_get_current_manager_operation(struct action_manager *manager);
drivers/md/dm-vdo/action-manager.h
89
void * __must_check vdo_get_current_action_context(struct action_manager *manager);
drivers/md/dm-vdo/action-manager.h
91
bool vdo_schedule_default_action(struct action_manager *manager);
drivers/md/dm-vdo/action-manager.h
93
bool vdo_schedule_action(struct action_manager *manager, vdo_action_preamble_fn preamble,
drivers/md/dm-vdo/action-manager.h
97
bool vdo_schedule_operation(struct action_manager *manager,
drivers/md/dm-vdo/block-map.c
2835
return vdo_schedule_action(map->action_manager, prepare_for_era_advance,
drivers/md/dm-vdo/block-map.c
2871
vdo_free(vdo_forget(map->action_manager));
drivers/md/dm-vdo/block-map.c
2924
&map->action_manager);
drivers/md/dm-vdo/block-map.c
2983
vdo_schedule_default_action(map->action_manager);
drivers/md/dm-vdo/block-map.c
3011
vdo_get_current_manager_operation(map->action_manager),
drivers/md/dm-vdo/block-map.c
3018
vdo_schedule_operation(map->action_manager, operation, NULL, drain_zone, NULL,
drivers/md/dm-vdo/block-map.c
3034
vdo_schedule_operation(map->action_manager, VDO_ADMIN_STATE_RESUMING,
drivers/md/dm-vdo/block-map.c
3066
vdo_schedule_operation(map->action_manager,
drivers/md/dm-vdo/block-map.h
256
struct action_manager *action_manager;
drivers/md/dm-vdo/dedupe.c
275
struct action_manager *manager;
drivers/md/dm-vdo/logical-zone.h
59
struct action_manager *manager;
drivers/md/dm-vdo/slab-depot.c
3465
vdo_get_current_action_context(allocator->depot->action_manager);
drivers/md/dm-vdo/slab-depot.c
3989
return vdo_schedule_action(depot->action_manager,
drivers/md/dm-vdo/slab-depot.c
4159
depot->vdo, &depot->action_manager);
drivers/md/dm-vdo/slab-depot.c
4333
vdo_free(vdo_forget(depot->action_manager));
drivers/md/dm-vdo/slab-depot.c
4636
vdo_get_current_manager_operation(depot->action_manager);
drivers/md/dm-vdo/slab-depot.c
4664
vdo_get_current_manager_operation(depot->action_manager),
drivers/md/dm-vdo/slab-depot.c
4685
vdo_schedule_operation_with_context(depot->action_manager, operation,
drivers/md/dm-vdo/slab-depot.c
4723
vdo_schedule_action(depot->action_manager, NULL,
drivers/md/dm-vdo/slab-depot.c
4834
vdo_schedule_operation(depot->action_manager,
drivers/md/dm-vdo/slab-depot.c
4920
vdo_get_current_manager_operation(depot->action_manager),
drivers/md/dm-vdo/slab-depot.c
4937
vdo_schedule_operation(depot->action_manager, operation,
drivers/md/dm-vdo/slab-depot.c
5012
vdo_get_current_manager_operation(depot->action_manager),
drivers/md/dm-vdo/slab-depot.c
5028
vdo_schedule_operation(depot->action_manager, VDO_ADMIN_STATE_RESUMING,
drivers/md/dm-vdo/slab-depot.c
5048
vdo_schedule_default_action(depot->action_manager);
drivers/md/dm-vdo/slab-depot.c
5069
vdo_schedule_action(depot->action_manager, NULL,
drivers/md/dm-vdo/slab-depot.h
466
struct action_manager *action_manager;