/linux/drivers/md/dm-vdo/ |
H A D | admin-state.h | 52 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 D | admin-state.c | 157 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 D | slab-depot.h | 236 struct admin_state state; 296 struct admin_state admin_state; member 395 struct admin_state state; 446 struct admin_state summary_state;
|
H A D | logical-zone.h | 46 struct admin_state state;
|
H A D | packer.h | 91 struct admin_state state;
|
H A D | dedupe.h | 37 struct admin_state state;
|
H A D | flush.c | 28 struct admin_state state; 530 static void initiate_drain(struct admin_state *state) in initiate_drain()
|
H A D | slab-depot.c | 2671 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 D | recovery-journal.h | 161 struct admin_state state;
|
H A D | block-map.h | 236 struct admin_state state;
|
H A D | vdo.h | 160 struct admin_state state;
|
H A D | action-manager.c | 55 struct admin_state state;
|
H A D | logical-zone.c | 167 static void initiate_drain(struct admin_state *state) in initiate_drain()
|
H A D | packer.c | 713 static void initiate_drain(struct admin_state *state) in initiate_drain()
|
H A D | dedupe.c | 289 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 D | data-vio.c | 162 struct admin_state state; 987 static void initiate_drain(struct admin_state *state) in initiate_drain()
|
H A D | recovery-journal.c | 1619 static void initiate_drain(struct admin_state *state) in initiate_drain()
|
H A D | dm-vdo-target.c | 1999 struct admin_state *state = &vdo->admin.state; in suspend_callback()
|
H A D | block-map.c | 2967 static void initiate_drain(struct admin_state *state) in initiate_drain()
|
/linux/drivers/net/pse-pd/ |
H A D | pse_regulator.c | 18 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 D | pse_core.c | 288 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 D | pd692x0.c | 101 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 D | tps23881.c | 300 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 D | vport.c | 74 MLX5_SET(modify_vport_state_in, in, admin_state, state); in mlx5_modify_vport_admin_state()
|
/linux/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_hw.c | 288 u8 admin_state; member
|