Home
last modified time | relevance | path

Searched refs:heartbeat (Results 1 – 25 of 477) sorted by relevance

12345678910>>...20

/Linux-v6.6/drivers/hwtracing/stm/
Dheartbeat.c34 struct stm_heartbeat *heartbeat = container_of(hr, struct stm_heartbeat, in stm_heartbeat_hrtimer_handler() local
37 stm_source_write(&heartbeat->data, 0, str, sizeof str); in stm_heartbeat_hrtimer_handler()
38 if (heartbeat->active) in stm_heartbeat_hrtimer_handler()
41 return heartbeat->active ? HRTIMER_RESTART : HRTIMER_NORESTART; in stm_heartbeat_hrtimer_handler()
46 struct stm_heartbeat *heartbeat = in stm_heartbeat_link() local
49 heartbeat->active = 1; in stm_heartbeat_link()
50 hrtimer_start(&heartbeat->hrtimer, ms_to_ktime(interval_ms), in stm_heartbeat_link()
58 struct stm_heartbeat *heartbeat = in stm_heartbeat_unlink() local
61 heartbeat->active = 0; in stm_heartbeat_unlink()
62 hrtimer_cancel(&heartbeat->hrtimer); in stm_heartbeat_unlink()
/Linux-v6.6/drivers/crypto/intel/qat/qat_common/
Dadf_heartbeat.c34 u64 polling_time = curr_time - accel_dev->heartbeat->last_hb_check_time; in adf_hb_check_polling_freq()
36 if (polling_time < accel_dev->heartbeat->hb_timer) { in adf_hb_check_polling_freq()
39 accel_dev->heartbeat->hb_timer); in adf_hb_check_polling_freq()
43 accel_dev->heartbeat->last_hb_check_time = curr_time; in adf_hb_check_polling_freq()
67 struct hb_cnt_pair *hb_stats = accel_dev->heartbeat->dma.virt_addr; in validate_hb_ctrs_cnt()
85 struct hb_cnt_pair *hb_stats = accel_dev->heartbeat->dma.virt_addr; in adf_heartbeat_check_ctrs()
94 accel_dev->heartbeat->ctrs_cnt_checked = false; in adf_heartbeat_check_ctrs()
134 accel_dev->heartbeat->hb_timer = timer_ms; in get_timer_ticks()
179 if (!accel_dev->heartbeat->ctrs_cnt_checked) { in adf_hb_get_status()
183 accel_dev->heartbeat->ctrs_cnt_checked = true; in adf_hb_get_status()
[all …]
/Linux-v6.6/drivers/gpu/drm/i915/gt/
Dintel_engine_heartbeat.c30 rq = engine->heartbeat.systole; in next_heartbeat()
62 mod_delayed_work(system_highpri_wq, &engine->heartbeat.work, delay + 1); in next_heartbeat()
83 if (!engine->heartbeat.systole && intel_engine_has_heartbeat(engine)) in idle_pulse()
84 engine->heartbeat.systole = i915_request_get(rq); in idle_pulse()
135 static void heartbeat(struct work_struct *wrk) in heartbeat() function
139 container_of(wrk, typeof(*engine), heartbeat.work.work); in heartbeat()
147 rq = engine->heartbeat.systole; in heartbeat()
150 engine->heartbeat.systole = NULL; in heartbeat()
160 reset_engine(engine, engine->heartbeat.systole); in heartbeat()
164 if (engine->heartbeat.systole) { in heartbeat()
[all …]
Dselftest_engine_heartbeat.c227 GEM_BUG_ON(engine->heartbeat.systole); in __live_heartbeat_fast()
231 flush_delayed_work(&engine->heartbeat.work); in __live_heartbeat_fast()
232 if (!delayed_work_pending(&engine->heartbeat.work)) { in __live_heartbeat_fast()
240 rq = READ_ONCE(engine->heartbeat.systole); in __live_heartbeat_fast()
247 while (rq == READ_ONCE(engine->heartbeat.systole)) in __live_heartbeat_fast()
312 flush_delayed_work(&engine->heartbeat.work); in __live_heartbeat_off()
313 if (!delayed_work_pending(&engine->heartbeat.work)) { in __live_heartbeat_off()
325 flush_delayed_work(&engine->heartbeat.work); in __live_heartbeat_off()
326 if (delayed_work_pending(&engine->heartbeat.work)) { in __live_heartbeat_off()
333 if (READ_ONCE(engine->heartbeat.systole)) { in __live_heartbeat_off()
/Linux-v6.6/drivers/misc/ibmasm/
Dheartbeat.c54 sp->heartbeat = ibmasm_new_command(sp, HEARTBEAT_BUFFER_SIZE); in ibmasm_heartbeat_init()
55 if (sp->heartbeat == NULL) in ibmasm_heartbeat_init()
66 ibmasm_wait_for_response(sp->heartbeat, IBMASM_CMD_TIMEOUT_NORMAL); in ibmasm_heartbeat_exit()
69 command_put(sp->heartbeat); in ibmasm_heartbeat_exit()
74 struct command *cmd = sp->heartbeat; in ibmasm_receive_heartbeat()
/Linux-v6.6/drivers/watchdog/
Drti_wdt.c62 static int heartbeat = DEFAULT_HEARTBEAT; variable
133 wdd->min_hw_heartbeat_ms = 500 * heartbeat; in rti_wdt_setup_hw_hb()
138 wdd->min_hw_heartbeat_ms = 750 * heartbeat; in rti_wdt_setup_hw_hb()
143 wdd->min_hw_heartbeat_ms = 875 * heartbeat; in rti_wdt_setup_hw_hb()
148 wdd->min_hw_heartbeat_ms = 935 * heartbeat; in rti_wdt_setup_hw_hb()
153 wdd->min_hw_heartbeat_ms = 969 * heartbeat; in rti_wdt_setup_hw_hb()
280 if (preset_heartbeat != heartbeat) in rti_wdt_probe()
283 heartbeat = preset_heartbeat; in rti_wdt_probe()
335 watchdog_init_timeout(wdd, heartbeat, dev); in rti_wdt_probe()
384 module_param(heartbeat, int, 0);
[all …]
Dmax63xx_wdt.c31 static unsigned int heartbeat = DEFAULT_HEARTBEAT; variable
215 if (heartbeat < 1 || heartbeat > MAX_HEARTBEAT) in max63xx_wdt_probe()
216 heartbeat = DEFAULT_HEARTBEAT; in max63xx_wdt_probe()
218 wdt->timeout = max63xx_select_timeout(table, heartbeat); in max63xx_wdt_probe()
221 heartbeat); in max63xx_wdt_probe()
284 module_param(heartbeat, int, 0);
285 MODULE_PARM_DESC(heartbeat,
Dpika_wdt.c39 static int heartbeat = WDT_HEARTBEAT; variable
40 module_param(heartbeat, int, 0);
41 MODULE_PARM_DESC(heartbeat, "Watchdog heartbeats in seconds. "
102 pikawdt_private.next_heartbeat = jiffies + heartbeat * HZ; in pikawdt_keepalive()
198 heartbeat = new_value; in pikawdt_ioctl()
204 return put_user(heartbeat, p); in pikawdt_ioctl()
283 heartbeat, nowayout); in pikawdt_init()
Dnv_tco.c55 static int heartbeat = WATCHDOG_HEARTBEAT; /* in seconds */ variable
56 module_param(heartbeat, int, 0);
57 MODULE_PARM_DESC(heartbeat, "Watchdog heartbeat in seconds. (2<heartbeat<39, "
143 heartbeat = t; in tco_timer_set_heartbeat()
255 return put_user(heartbeat, p); in nv_tco_ioctl()
399 if (tco_timer_set_heartbeat(heartbeat)) { in nv_tco_init()
400 heartbeat = WATCHDOG_HEARTBEAT; in nv_tco_init()
401 tco_timer_set_heartbeat(heartbeat); in nv_tco_init()
403 heartbeat); in nv_tco_init()
418 tcobase, heartbeat, nowayout); in nv_tco_init()
Dm54xx_wdt.c37 static unsigned int heartbeat = 30; /* (secs) Default is 0.5 minute */ variable
55 __raw_writel(MCF_GPT_GCIR_PRE(heartbeat*(MCF_BUSCLK/0xffff)) | in wdt_enable()
154 heartbeat = time; in m54xx_wdt_ioctl()
159 ret = put_user(heartbeat, (int *)arg); in m54xx_wdt_ioctl()
219 module_param(heartbeat, int, 0);
220 MODULE_PARM_DESC(heartbeat, "Watchdog heartbeat in seconds (default 30s)");
Dat91sam9_wdt.c70 static int heartbeat; variable
71 module_param(heartbeat, int, 0);
72 MODULE_PARM_DESC(heartbeat, "Watchdog heartbeats in seconds. "
88 unsigned long heartbeat; /* WDT heartbeat in jiffies */ member
126 mod_timer(&wdt->timer, jiffies + wdt->heartbeat); in at91_ping()
198 wdt->heartbeat = max_heartbeat / 4; in at91_wdt_init()
200 wdt->heartbeat = max_heartbeat / 2; in at91_wdt_init()
202 wdt->heartbeat = min_heartbeat; in at91_wdt_init()
234 watchdog_init_timeout(&wdt->wdd, heartbeat, dev); in at91_wdt_init()
Dshwdt.c68 static int heartbeat = WATCHDOG_HEARTBEAT; /* in seconds */ variable
92 next_heartbeat = jiffies + (heartbeat * HZ); in sh_wdt_start()
152 next_heartbeat = jiffies + (heartbeat * HZ); in sh_wdt_keepalive()
167 heartbeat = t; in sh_wdt_set_heartbeat()
253 rc = sh_wdt_set_heartbeat(&sh_wdt_dev, heartbeat); in sh_wdt_probe()
334 module_param(heartbeat, int, 0);
335 MODULE_PARM_DESC(heartbeat,
Dpcwd_pci.c139 static int heartbeat = WATCHDOG_HEARTBEAT; variable
140 module_param(heartbeat, int, 0);
141 MODULE_PARM_DESC(heartbeat, "Watchdog heartbeat in seconds. "
330 heartbeat = t; in pcipcwd_set_heartbeat()
332 pr_debug("New heartbeat: %d\n", heartbeat); in pcipcwd_set_heartbeat()
548 return put_user(heartbeat, p); in pcipcwd_ioctl()
734 if (heartbeat == 0) in pcipcwd_card_init()
735 heartbeat = in pcipcwd_card_init()
740 if (pcipcwd_set_heartbeat(heartbeat)) { in pcipcwd_card_init()
769 heartbeat, nowayout); in pcipcwd_card_init()
Dpcwd.c202 static int heartbeat = WATCHDOG_HEARTBEAT; variable
203 module_param(heartbeat, int, 0);
204 MODULE_PARM_DESC(heartbeat, "Watchdog heartbeat in seconds. "
406 pcwd_private.next_heartbeat = jiffies + (heartbeat * HZ); in pcwd_start()
461 pcwd_private.next_heartbeat = jiffies + (heartbeat * HZ); in pcwd_keepalive()
474 heartbeat = t; in pcwd_set_heartbeat()
477 pr_debug("New heartbeat: %d\n", heartbeat); in pcwd_set_heartbeat()
657 return put_user(heartbeat, argp); in pcwd_ioctl()
910 if (heartbeat == 0) in pcwd_isa_probe()
911 heartbeat = heartbeat_tbl[(pcwd_get_option_switches() & 0x07)]; in pcwd_isa_probe()
[all …]
Dstmp3xxx_rtc_wdt.c21 static int heartbeat = STMP3XXX_DEFAULT_TIMEOUT; variable
22 module_param(heartbeat, uint, 0);
23 MODULE_PARM_DESC(heartbeat, "Watchdog heartbeat period in seconds from 1 to "
97 stmp3xxx_wdd.timeout = clamp_t(unsigned, heartbeat, 1, STMP3XXX_MAX_TIMEOUT); in stmp3xxx_wdt_probe()
Dtegra_wdt.c66 static int heartbeat = WDT_HEARTBEAT; variable
67 module_param(heartbeat, int, 0);
68 MODULE_PARM_DESC(heartbeat,
209 wdd->timeout = heartbeat; in tegra_wdt_probe()
228 heartbeat, nowayout); in tegra_wdt_probe()
Dwdt.c58 static int heartbeat = WD_TIMO; variable
60 module_param(heartbeat, int, 0);
61 MODULE_PARM_DESC(heartbeat,
187 heartbeat = t; in wdt_set_heartbeat()
394 return put_user(heartbeat, p); in wdt_ioctl()
599 if (wdt_set_heartbeat(heartbeat)) { in wdt_init()
640 io, irq, heartbeat, nowayout); in wdt_init()
Dmoxart_wdt.c31 static int heartbeat; variable
128 watchdog_init_timeout(&moxart_wdt->dev, heartbeat, dev); in moxart_wdt_probe()
160 module_param(heartbeat, int, 0);
161 MODULE_PARM_DESC(heartbeat, "Watchdog heartbeat in seconds");
Dpcwd_usb.c56 static int heartbeat = WATCHDOG_HEARTBEAT; variable
57 module_param(heartbeat, int, 0);
58 MODULE_PARM_DESC(heartbeat, "Watchdog heartbeat in seconds. "
321 heartbeat = t; in usb_pcwd_set_heartbeat()
460 return put_user(heartbeat, p); in usb_pcwd_ioctl()
712 if (heartbeat == 0) in usb_pcwd_probe()
713 heartbeat = heartbeat_tbl[(option_switches & 0x07)]; in usb_pcwd_probe()
717 if (usb_pcwd_set_heartbeat(usb_pcwd, heartbeat)) { in usb_pcwd_probe()
747 heartbeat, nowayout); in usb_pcwd_probe()
Dwdt_pci.c70 static int heartbeat = WD_TIMO; variable
72 module_param(heartbeat, int, 0);
73 MODULE_PARM_DESC(heartbeat,
222 heartbeat = t; in wdtpci_set_heartbeat()
431 return put_user(heartbeat, p); in wdtpci_ioctl()
651 if (wdtpci_set_heartbeat(heartbeat)) { in wdtpci_init_one()
680 heartbeat, nowayout); in wdtpci_init_one()
Dpnx4008_wdt.c77 static unsigned int heartbeat; variable
187 watchdog_init_timeout(&pnx4008_wdd, heartbeat, dev); in pnx4008_wdt_probe()
237 module_param(heartbeat, uint, 0);
238 MODULE_PARM_DESC(heartbeat,
Dbcm2835_wdt.c53 static unsigned int heartbeat; variable
186 watchdog_init_timeout(&bcm2835_wdt_wdd, heartbeat, dev); in bcm2835_wdt_probe()
236 module_param(heartbeat, uint, 0);
237 MODULE_PARM_DESC(heartbeat, "Initial watchdog heartbeat in seconds");
Djz4740_wdt.c32 static unsigned int heartbeat = DEFAULT_HEARTBEAT; variable
33 module_param(heartbeat, uint, 0);
34 MODULE_PARM_DESC(heartbeat,
171 jz4740_wdt->timeout = clamp(heartbeat, in jz4740_wdt_probe()
/Linux-v6.6/Documentation/watchdog/
Dwatchdog-parameters.rst100 heartbeat:
153 heartbeat:
154 Watchdog heartbeat period in seconds from 1 to 600, default 60
204 heartbeat:
205 Watchdog heartbeat in seconds. (1<heartbeat<2046, default=30)
213 heartbeat:
214 Watchdog heartbeat in seconds.
215 (2<heartbeat<39 (TCO v1) or 613 (TCO v2), default=30)
296 heartbeat:
297 Watchdog heartbeat in seconds (default 60s)
[all …]
/Linux-v6.6/arch/arm/boot/dts/intel/socfpga/
Dsocfpga_cyclone5_sockit.dts36 linux,default-trigger = "heartbeat";
42 linux,default-trigger = "heartbeat";
48 linux,default-trigger = "heartbeat";
54 linux,default-trigger = "heartbeat";

12345678910>>...20