Home
last modified time | relevance | path

Searched refs:admin_state (Results 1 – 25 of 26) sorted by relevance

12

/linux/drivers/md/dm-vdo/
H A Dadmin-state.h52 struct admin_state { struct
67 typedef void (*vdo_admin_initiator_fn)(struct admin_state *state); argument
70 vdo_get_admin_state_code(const struct admin_state *state) in vdo_get_admin_state_code()
81 static inline void vdo_set_admin_state_code(struct admin_state *state, in vdo_set_admin_state_code()
87 static inline bool __must_check vdo_is_state_normal(const struct admin_state *state) in vdo_is_state_normal()
92 static inline bool __must_check vdo_is_state_suspending(const struct admin_state *state) in vdo_is_state_suspending()
97 static inline bool __must_check vdo_is_state_saving(const struct admin_state *state) in vdo_is_state_saving()
102 static inline bool __must_check vdo_is_state_saved(const struct admin_state *state) in vdo_is_state_saved()
107 static inline bool __must_check vdo_is_state_draining(const struct admin_state *state) in vdo_is_state_draining()
112 static inline bool __must_check vdo_is_state_loading(const struct admin_state *stat
53 current_stateadmin_state global() argument
55 next_stateadmin_state global() argument
[all...]
H A Dadmin-state.c157 static const struct admin_state_code *get_next_state(const struct admin_state *state, in get_next_state()
197 bool vdo_finish_operation(struct admin_state *state, int result) in vdo_finish_operation()
222 static int __must_check begin_operation(struct admin_state *state, in begin_operation()
267 static inline bool __must_check start_operation(struct admin_state *state, in start_operation()
322 bool vdo_start_draining(struct admin_state *state, in vdo_start_draining()
351 bool vdo_finish_draining(struct admin_state *state) in vdo_finish_draining()
361 bool vdo_finish_draining_with_result(struct admin_state *state, int result) in vdo_finish_draining_with_result()
386 bool vdo_start_loading(struct admin_state *state, in vdo_start_loading()
399 bool vdo_finish_loading(struct admin_state *state) in vdo_finish_loading()
410 bool vdo_finish_loading_with_result(struct admin_state *stat
[all...]
H A Dslab-depot.h236 struct admin_state state;
296 struct admin_state admin_state; member
395 struct admin_state state;
446 struct admin_state summary_state;
H A Dlogical-zone.h46 struct admin_state state;
H A Dpacker.h91 struct admin_state state;
H A Ddedupe.h37 struct admin_state state;
H A Dflush.c28 struct admin_state state;
530 static void initiate_drain(struct admin_state *state) in initiate_drain()
H A Dslab-depot.c2671 static void initiate_slab_action(struct admin_state *state) in initiate_slab_action()
2786 if (!vdo_finish_draining(&scrubber->admin_state)) in finish_scrubbing()
2787 WRITE_ONCE(scrubber->admin_state.current_state, in finish_scrubbing()
3033 if (vdo_finish_draining(&scrubber->admin_state)) in scrub_next_slab()
3065 vdo_resume_if_quiescent(&scrubber->admin_state); in scrub_slabs()
3301 if (vdo_is_state_quiescent(&allocator->scrubber.admin_state)) in vdo_enqueue_clean_slab_waiter()
3505 static void initiate_load(struct admin_state *state) in initiate_load()
3708 vdo_get_admin_state_code(&scrubber->admin_state)->name, in vdo_dump_block_allocator()
4021 vdo_set_admin_state_code(&scrubber->admin_state, VDO_ADMIN_STATE_SUSPENDED); in initialize_slab_scrubber()
4840 if (vdo_is_state_quiescent(&scrubber->admin_state)) { in stop_scrubbing()
[all...]
H A Drecovery-journal.h161 struct admin_state state;
H A Dblock-map.h236 struct admin_state state;
H A Dvdo.h160 struct admin_state state;
H A Daction-manager.c55 struct admin_state state;
H A Dlogical-zone.c167 static void initiate_drain(struct admin_state *state) in initiate_drain()
H A Dpacker.c713 static void initiate_drain(struct admin_state *state) in initiate_drain()
H A Ddedupe.c289 struct admin_state state;
2489 static void initiate_suspend_index(struct admin_state *state) in initiate_suspend_index()
2529 static void initiate_drain(struct admin_state *state) in initiate_drain()
H A Ddata-vio.c162 struct admin_state state;
987 static void initiate_drain(struct admin_state *state) in initiate_drain()
H A Drecovery-journal.c1619 static void initiate_drain(struct admin_state *state) in initiate_drain()
H A Ddm-vdo-target.c1999 struct admin_state *state = &vdo->admin.state; in suspend_callback()
H A Dblock-map.c2967 static void initiate_drain(struct admin_state *state) in initiate_drain()
/linux/drivers/net/pse-pd/
H A Dpse_regulator.c18 enum ethtool_podl_pse_admin_state admin_state; member
36 priv->admin_state = ETHTOOL_PODL_PSE_ADMIN_STATE_ENABLED; in pse_reg_pi_enable()
50 priv->admin_state = ETHTOOL_PODL_PSE_ADMIN_STATE_DISABLED; in pse_reg_pi_disable()
56 struct pse_admin_state *admin_state) in pse_reg_pi_get_admin_state() argument
60 admin_state->podl_admin_state = priv->admin_state; in pse_reg_pi_get_admin_state()
119 priv->admin_state = ETHTOOL_PODL_PSE_ADMIN_STATE_ENABLED; in pse_reg_probe()
121 priv->admin_state = ETHTOOL_PODL_PSE_ADMIN_STATE_DISABLED; in pse_reg_probe()
H A Dpse_core.c288 struct pse_admin_state admin_state = {0}; in pse_pi_is_hw_enabled() local
291 ret = pcdev->ops->pi_get_admin_state(pcdev, id, &admin_state); in pse_pi_is_hw_enabled()
296 if (admin_state.podl_admin_state == ETHTOOL_PODL_PSE_ADMIN_STATE_ENABLED || in pse_pi_is_hw_enabled()
297 admin_state.c33_admin_state == ETHTOOL_C33_PSE_ADMIN_STATE_ENABLED) in pse_pi_is_hw_enabled()
1563 * @admin_state: a pointer to the admin_state structure
1566 struct pse_admin_state *admin_state) in pse_get_sw_admin_state() argument
1572 admin_state->podl_admin_state = in pse_get_sw_admin_state()
1575 admin_state->podl_admin_state = in pse_get_sw_admin_state()
1580 admin_state in pse_get_sw_admin_state()
1600 struct pse_admin_state admin_state = {0}; pse_ethtool_get_status() local
[all...]
H A Dpd692x0.c101 enum ethtool_c33_pse_admin_state admin_state[PD692X0_MAX_PIS]; member
410 if (priv->admin_state[id] == ETHTOOL_C33_PSE_ADMIN_STATE_ENABLED) in pd692x0_pi_enable()
420 priv->admin_state[id] = ETHTOOL_C33_PSE_ADMIN_STATE_ENABLED; in pd692x0_pi_enable()
435 if (priv->admin_state[id] == ETHTOOL_C33_PSE_ADMIN_STATE_DISABLED) in pd692x0_pi_disable()
445 priv->admin_state[id] = ETHTOOL_C33_PSE_ADMIN_STATE_DISABLED; in pd692x0_pi_disable()
650 struct pse_admin_state *admin_state) in pd692x0_pi_get_admin_state() argument
667 admin_state->c33_admin_state = in pd692x0_pi_get_admin_state()
670 admin_state->c33_admin_state = in pd692x0_pi_get_admin_state()
673 priv->admin_state[id] = admin_state in pd692x0_pi_get_admin_state()
[all...]
H A Dtps23881.c300 struct pse_admin_state *admin_state) in tps23881_pi_get_admin_state() argument
325 admin_state->c33_admin_state = in tps23881_pi_get_admin_state()
328 admin_state->c33_admin_state = in tps23881_pi_get_admin_state()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Dvport.c74 MLX5_SET(modify_vport_state_in, in, admin_state, state); in mlx5_modify_vport_admin_state()
/linux/drivers/net/ethernet/marvell/prestera/
H A Dprestera_hw.c288 u8 admin_state; member

12