Lines Matching refs:action
73 struct cras_ramp_action action; in cras_ramp_start() local
76 action = cras_ramp_get_current_action(ramp); in cras_ramp_start()
77 if (action.type == CRAS_RAMP_ACTION_INVALID) in cras_ramp_start()
84 if (action.type == CRAS_RAMP_ACTION_NONE) in cras_ramp_start()
87 ramp->start_scaler = action.scaler; in cras_ramp_start()
91 if (action.type == CRAS_RAMP_ACTION_NONE) in cras_ramp_start()
94 ramp->start_scaler = action.scaler; in cras_ramp_start()
107 struct cras_ramp_action action; in cras_ramp_get_current_action() local
110 action.type = CRAS_RAMP_ACTION_INVALID; in cras_ramp_get_current_action()
111 action.scaler = 1.0; in cras_ramp_get_current_action()
112 action.increment = 0.0; in cras_ramp_get_current_action()
113 return action; in cras_ramp_get_current_action()
118 action.type = CRAS_RAMP_ACTION_NONE; in cras_ramp_get_current_action()
119 action.scaler = 1.0; in cras_ramp_get_current_action()
120 action.increment = 0.0; in cras_ramp_get_current_action()
123 action.type = CRAS_RAMP_ACTION_PARTIAL; in cras_ramp_get_current_action()
124 action.scaler = ramp->start_scaler + in cras_ramp_get_current_action()
126 action.increment = ramp->increment; in cras_ramp_get_current_action()
129 action.type = CRAS_RAMP_ACTION_PARTIAL; in cras_ramp_get_current_action()
130 action.scaler = ramp->start_scaler + in cras_ramp_get_current_action()
132 action.increment = ramp->increment; in cras_ramp_get_current_action()
135 return action; in cras_ramp_get_current_action()