Lines Matching refs:hdl
92 struct pm_callback_handle *hdl) in do_pm_callback() argument
97 if (suspending == (bool)(hdl->flags & PM_FLAG_SUSPENDED)) in do_pm_callback()
100 DMSG("%s %s", suspending ? "Suspend" : "Resume", hdl->name); in do_pm_callback()
102 res = hdl->callback(op, pm_hint, hdl); in do_pm_callback()
105 "Resume", hdl->name, (void *)(vaddr_t)hdl->callback, res); in do_pm_callback()
110 hdl->flags |= PM_FLAG_SUSPENDED; in do_pm_callback()
112 hdl->flags &= ~PM_FLAG_SUSPENDED; in do_pm_callback()
120 struct pm_callback_handle *hdl = NULL; in call_callbacks() local
129 hdl = pm_cb_ref + pm_cb_count - 1; in call_callbacks()
131 hdl = pm_cb_ref; in call_callbacks()
134 if (hdl->order == order) { in call_callbacks()
135 res = do_pm_callback(op, pm_hint, hdl); in call_callbacks()
141 hdl--; in call_callbacks()
143 hdl++; in call_callbacks()