Lines Matching full:heartbeat
26 /* Heartbeat counter pair */
35 u64 polling_time = curr_time - accel_dev->heartbeat->last_hb_check_time; in adf_hb_check_polling_freq()
37 if (polling_time < accel_dev->heartbeat->hb_timer) { in adf_hb_check_polling_freq()
40 accel_dev->heartbeat->hb_timer); in adf_hb_check_polling_freq()
44 accel_dev->heartbeat->last_hb_check_time = curr_time; in adf_hb_check_polling_freq()
49 * validate_hb_ctrs_cnt() - checks if the number of heartbeat counters should
68 struct hb_cnt_pair *hb_stats = accel_dev->heartbeat->dma.virt_addr; in validate_hb_ctrs_cnt()
86 struct hb_cnt_pair *hb_stats = accel_dev->heartbeat->dma.virt_addr; in adf_heartbeat_check_ctrs()
95 accel_dev->heartbeat->ctrs_cnt_checked = false; in adf_heartbeat_check_ctrs()
135 accel_dev->heartbeat->hb_timer = timer_ms; in get_timer_ticks()
180 if (!accel_dev->heartbeat->ctrs_cnt_checked) { in adf_hb_get_status()
184 accel_dev->heartbeat->ctrs_cnt_checked = true; in adf_hb_get_status()
187 live_stats = accel_dev->heartbeat->dma.virt_addr; in adf_hb_get_status()
230 hb = accel_dev->heartbeat; in adf_heartbeat_status()
235 "Heartbeat ERROR: QAT is not responding.\n"); in adf_heartbeat_status()
290 accel_dev->heartbeat = hb; in adf_heartbeat_init()
305 if (!accel_dev->heartbeat) { in adf_heartbeat_start()
306 dev_warn(&GET_DEV(accel_dev), "Heartbeat instance not found!"); in adf_heartbeat_start()
319 dev_warn(&GET_DEV(accel_dev), "Heartbeat not supported!"); in adf_heartbeat_start()
326 struct adf_heartbeat *hb = accel_dev->heartbeat; in adf_heartbeat_shutdown()
336 accel_dev->heartbeat = NULL; in adf_heartbeat_shutdown()