Lines Matching full:action
43 enum pm_device_action action) in pm_device_action_run() argument
52 /* Validate action against current state */ in pm_device_action_run()
53 if (pm->state == action_target_state[action]) { in pm_device_action_run()
56 if (pm->state != action_expected_state[action]) { in pm_device_action_run()
60 ret = pm->action_cb(dev, action); in pm_device_action_run()
71 * can take whatever action is more appropriated. in pm_device_action_run()
73 switch (action) { in pm_device_action_run()
81 pm->state = action_target_state[action]; in pm_device_action_run()
89 pm->state = action_target_state[action]; in pm_device_action_run()
91 if (action == PM_DEVICE_ACTION_TURN_OFF) { in pm_device_action_run()
177 enum pm_device_action action; member
185 rc = pm_device_action_run(dev, visitor_context->action); in pm_device_children_visitor()
196 enum pm_device_action action, in pm_device_children_action_run() argument
201 .action = action in pm_device_children_action_run()