Lines Matching full:pulse
37 struct pulse { struct
44 kref_get(&container_of(active, struct pulse, active)->kref); in pulse_active() argument
50 struct pulse *p = container_of(kref, typeof(*p), kref); in pulse_free()
56 static void pulse_put(struct pulse *p) in pulse_put()
63 pulse_put(container_of(active, struct pulse, active)); in pulse_retire()
66 static struct pulse *pulse_create(void) in pulse_create()
68 struct pulse *p; in pulse_create()
80 static void pulse_unlock_wait(struct pulse *p) in pulse_unlock_wait()
88 struct pulse *p; in __live_idle_pulse()
120 struct drm_printer m = drm_err_printer("pulse"); in __live_idle_pulse()
122 pr_err("%s: no heartbeat pulse?\n", engine->name); in __live_idle_pulse()
134 struct drm_printer m = drm_err_printer("pulse"); in __live_idle_pulse()
136 pr_err("%s: heartbeat pulse did not flush idle tasks\n", in __live_idle_pulse()