| /linux/drivers/watchdog/ |
| H A D | f71808e_wdt.c | 215 struct fintek_wdt *wd = watchdog_get_drvdata(wdd); in fintek_wdt_set_timeout() local 218 wd->timer_val = DIV_ROUND_UP(timeout, 60); in fintek_wdt_set_timeout() 219 wd->minutes_mode = true; in fintek_wdt_set_timeout() 220 timeout = wd->timer_val * 60; in fintek_wdt_set_timeout() 222 wd->timer_val = timeout; in fintek_wdt_set_timeout() 223 wd->minutes_mode = false; in fintek_wdt_set_timeout() 231 static int fintek_wdt_set_pulse_width(struct fintek_wdt *wd, unsigned int pw) in fintek_wdt_set_pulse_width() argument 235 if (wd->type == f71868) { in fintek_wdt_set_pulse_width() 242 wd->pulse_val = 0; in fintek_wdt_set_pulse_width() 244 wd->pulse_val = 1; in fintek_wdt_set_pulse_width() [all …]
|
| H A D | pseries-wdt.c | 43 struct watchdog_device wd; member 126 pw->wd.parent = &pdev->dev; in pseries_wdt_probe() 127 pw->wd.info = &pseries_wdt_info; in pseries_wdt_probe() 128 pw->wd.ops = &pseries_wdt_ops; in pseries_wdt_probe() 130 pw->wd.min_timeout = DIV_ROUND_UP(msecs, MSEC_PER_SEC); in pseries_wdt_probe() 131 pw->wd.max_timeout = UINT_MAX / 1000; /* from linux/watchdog.h */ in pseries_wdt_probe() 132 pw->wd.timeout = timeout; in pseries_wdt_probe() 133 if (watchdog_init_timeout(&pw->wd, 0, NULL)) in pseries_wdt_probe() 135 watchdog_set_nowayout(&pw->wd, nowayout); in pseries_wdt_probe() 136 watchdog_stop_on_reboot(&pw->wd); in pseries_wdt_probe() [all …]
|
| H A D | xen_wdt.c | 122 struct sched_watchdog wd = { .id = ~0 }; in xen_wdt_probe() local 123 int ret = HYPERVISOR_sched_op(SCHEDOP_watchdog, &wd); in xen_wdt_probe()
|
| /linux/arch/mips/include/asm/ |
| H A D | asmmacro.h | 267 .macro ld_b wd, off, base 272 ld.b $w\wd, \off(\base) 276 .macro ld_h wd, off, base 281 ld.h $w\wd, \off(\base) 285 .macro ld_w wd, off, base 290 ld.w $w\wd, \off(\base) 294 .macro ld_d wd, off, base 299 ld.d $w\wd, \off(\base) 303 .macro st_b wd, off, base 308 st.b $w\wd, \off(\base) [all …]
|
| /linux/Documentation/translations/zh_CN/core-api/ |
| H A D | errseq.rst | 70 struct worker_drone wd; 72 wd.wd_err = (errseq_t)0; 84 su.s_wd_err = errseq_sample(&wd.wd_err); 91 err = errseq_check_and_advance(&wd.wd_err, &su.s_wd_err); 99 errseq_set(&wd.wd_err, -EIO); 112 errseq_t since = errseq_sample(&wd.wd_err); 114 err = errseq_check(&wd.wd_err, since); 131 if (errseq_check(&wd.wd_err, READ_ONCE(su.s_wd_err)) { 134 err = errseq_check_and_advance(&wd.wd_err, &su.s_wd_err);
|
| /linux/drivers/acpi/ |
| H A D | glue.c | 138 struct find_child_walk_data *wd = data; in check_one_child() local 141 if (!adev->pnp.type.bus_address || acpi_device_adr(adev) != wd->address) in check_one_child() 144 if (!wd->adev) { in check_one_child() 150 wd->adev = adev; in check_one_child() 151 return !(wd->check_sta || wd->check_children); in check_one_child() 162 if (!wd->score) { in check_one_child() 163 score = find_child_checks(wd->adev, wd->check_children); in check_one_child() 167 wd->score = score; in check_one_child() 174 score = find_child_checks(adev, wd->check_children); in check_one_child() 175 if (score > wd->score) { in check_one_child() [all …]
|
| /linux/arch/mips/sgi-ip30/ |
| H A D | ip30-xtalk.c | 42 struct sgi_w1_platform_data *wd; in bridge_platform_create() local 47 wd = kzalloc_obj(*wd); in bridge_platform_create() 48 if (!wd) { in bridge_platform_create() 53 snprintf(wd->dev_id, sizeof(wd->dev_id), "bridge-%012lx", in bridge_platform_create() 71 if (platform_device_add_data(pdev_wd, wd, sizeof(*wd))) { in bridge_platform_create() 80 kfree(wd); in bridge_platform_create() 133 kfree(wd); in bridge_platform_create()
|
| /linux/fs/notify/inotify/ |
| H A D | inotify_user.c | 220 inotify_event.wd = event->wd; in copy_event_to_user() 405 i_mark->wd = ret; in inotify_add_to_idr() 415 int wd) in inotify_idr_find_locked() argument 423 i_mark = idr_find(idr, wd); in inotify_idr_find_locked() 436 int wd) in inotify_idr_find() argument 442 i_mark = inotify_idr_find_locked(group, wd); in inotify_idr_find() 458 int wd; in inotify_remove_from_idr() local 461 wd = i_mark->wd; in inotify_remove_from_idr() 467 if (wd == -1) { in inotify_remove_from_idr() 469 __func__, i_mark, i_mark->wd, i_mark->fsn_mark.group); in inotify_remove_from_idr() [all …]
|
| H A D | inotify_fsnotify.c | 42 (old->wd == new->wd) && in event_compare() 68 int len = 0, wd; in inotify_handle_inode_event() local 87 wd = READ_ONCE(i_mark->wd); in inotify_handle_inode_event() 88 if (wd == -1) in inotify_handle_inode_event() 120 event->wd = wd; in inotify_handle_inode_event() 174 fsn_mark->group, i_mark->wd); in idr_callback()
|
| H A D | inotify.h | 9 int wd; member 17 int wd; member
|
| /linux/arch/mips/sgi-ip27/ |
| H A D | ip27-xtalk.c | 29 struct sgi_w1_platform_data *wd; in bridge_platform_create() local 37 wd = kzalloc_obj(*wd); in bridge_platform_create() 38 if (!wd) { in bridge_platform_create() 43 snprintf(wd->dev_id, sizeof(wd->dev_id), "bridge-%012lx", in bridge_platform_create() 61 if (platform_device_add_data(pdev_wd, wd, sizeof(*wd))) { in bridge_platform_create() 70 kfree(wd); in bridge_platform_create() 124 kfree(wd); in bridge_platform_create()
|
| /linux/drivers/usb/misc/ |
| H A D | usb-ljca.c | 434 struct ljca_match_ids_walk_data *wd = data; in ljca_match_device_ids() local 437 if (acpi_match_device_ids(adev, wd->ids)) in ljca_match_device_ids() 440 if (!wd->uid) in ljca_match_device_ids() 454 uid = strchr(uid, wd->uid[0]); in ljca_match_device_ids() 456 if (!uid || strcmp(uid, wd->uid)) in ljca_match_device_ids() 460 wd->adev = adev; in ljca_match_device_ids() 470 struct ljca_match_ids_walk_data wd = { 0 }; in ljca_auxdev_acpi_bind() local 485 wd.ids = ljca_gpio_hids; in ljca_auxdev_acpi_bind() 490 wd.uid = uid; in ljca_auxdev_acpi_bind() 491 wd.ids = ljca_i2c_hids; in ljca_auxdev_acpi_bind() [all …]
|
| H A D | usbio.c | 710 struct usbio_match_ids_walk_data *wd = data; in usbio_match_device_ids() local 714 if (acpi_match_device_ids(adev, wd->hids)) in usbio_match_device_ids() 725 if (!uid || wd->id == id) { in usbio_match_device_ids() 726 wd->adev = adev; in usbio_match_device_ids() 737 struct usbio_match_ids_walk_data wd = { in usbio_acpi_bind() local 747 acpi_dev_for_each_child(parent, usbio_match_device_ids, &wd); in usbio_acpi_bind() 748 if (wd.adev) in usbio_acpi_bind() 749 ACPI_COMPANION_SET(dev, wd.adev); in usbio_acpi_bind()
|
| /linux/include/cxl/ |
| H A D | event.h | 291 int cxl_cper_kfifo_get(struct cxl_cper_work_data *wd); 294 int cxl_cper_prot_err_kfifo_get(struct cxl_cper_prot_err_work_data *wd); 302 static inline int cxl_cper_kfifo_get(struct cxl_cper_work_data *wd) in cxl_cper_kfifo_get() argument 308 static inline int cxl_cper_prot_err_kfifo_get(struct cxl_cper_prot_err_work_data *wd) in cxl_cper_prot_err_kfifo_get() argument 316 int cxl_cper_setup_prot_err_work_data(struct cxl_cper_prot_err_work_data *wd, 326 cxl_cper_setup_prot_err_work_data(struct cxl_cper_prot_err_work_data *wd, in cxl_cper_setup_prot_err_work_data() argument 334 void cxl_cper_handle_prot_err(struct cxl_cper_prot_err_work_data *wd);
|
| /linux/Documentation/core-api/ |
| H A D | errseq.rst | 71 struct worker_drone wd; 73 wd.wd_err = (errseq_t)0; 85 su.s_wd_err = errseq_sample(&wd.wd_err); 93 err = errseq_check_and_advance(&wd.wd_err, &su.s_wd_err); 103 errseq_set(&wd.wd_err, -EIO); 122 errseq_t since = errseq_sample(&wd.wd_err); 124 err = errseq_check(&wd.wd_err, since); 146 if (errseq_check(&wd.wd_err, READ_ONCE(su.s_wd_err))) { 149 err = errseq_check_and_advance(&wd.wd_err, &su.s_wd_err);
|
| /linux/kernel/time/ |
| H A D | tick-broadcast.c | 109 static void tick_oneshot_wakeup_handler(struct clock_event_device *wd) in tick_oneshot_wakeup_handler() argument 111 wd->next_event_forced = 0; in tick_oneshot_wakeup_handler() 943 struct clock_event_device *dev, *wd; in tick_oneshot_wakeup_control() local 949 wd = tick_get_oneshot_wakeup_device(cpu); in tick_oneshot_wakeup_control() 950 if (!wd) in tick_oneshot_wakeup_control() 956 clockevents_switch_state(wd, CLOCK_EVT_STATE_ONESHOT); in tick_oneshot_wakeup_control() 957 clockevents_program_event(wd, dev->next_event, 1); in tick_oneshot_wakeup_control() 961 if (clockevent_get_state(wd) != CLOCK_EVT_STATE_ONESHOT) in tick_oneshot_wakeup_control()
|
| /linux/drivers/net/ethernet/qlogic/qlcnic/ |
| H A D | qlcnic_hw.c | 31 u32 wd[4]; member 1304 ms->wd[0] = QLCNIC_MS_WRTDATA_LO; in qlcnic_set_ms_controls() 1306 ms->wd[1] = QLCNIC_MS_WRTDATA_HI; in qlcnic_set_ms_controls() 1308 ms->wd[2] = QLCNIC_MS_WRTDATA_ULO; in qlcnic_set_ms_controls() 1309 ms->wd[3] = QLCNIC_MS_WRTDATA_UHI; in qlcnic_set_ms_controls() 1313 ms->wd[0] = QLCNIC_MS_WRTDATA_ULO; in qlcnic_set_ms_controls() 1315 ms->wd[1] = QLCNIC_MS_WRTDATA_UHI; in qlcnic_set_ms_controls() 1317 ms->wd[2] = QLCNIC_MS_WRTDATA_LO; in qlcnic_set_ms_controls() 1318 ms->wd[3] = QLCNIC_MS_WRTDATA_HI; in qlcnic_set_ms_controls() 1372 qlcnic_ind_wr(adapter, ms.wd[0], qlcnic_ind_rd(adapter, ms.rd[0])); in qlcnic_pci_mem_write_2M() [all …]
|
| /linux/drivers/acpi/apei/ |
| H A D | ghes.c | 759 struct cxl_cper_prot_err_work_data wd; in cxl_cper_post_prot_err() local 769 if (cxl_cper_setup_prot_err_work_data(&wd, prot_err, severity)) in cxl_cper_post_prot_err() 772 if (!kfifo_put(&cxl_cper_prot_err_fifo, wd)) { in cxl_cper_post_prot_err() 811 int cxl_cper_prot_err_kfifo_get(struct cxl_cper_prot_err_work_data *wd) in cxl_cper_prot_err_kfifo_get() argument 813 return kfifo_get(&cxl_cper_prot_err_fifo, wd); in cxl_cper_prot_err_kfifo_get() 828 struct cxl_cper_work_data wd; in cxl_cper_post_event() local 847 wd.event_type = event_type; in cxl_cper_post_event() 848 memcpy(&wd.rec, rec, sizeof(wd.rec)); in cxl_cper_post_event() 850 if (!kfifo_put(&cxl_cper_fifo, wd)) { in cxl_cper_post_event() 886 int cxl_cper_kfifo_get(struct cxl_cper_work_data *wd) in cxl_cper_kfifo_get() argument [all …]
|
| /linux/drivers/cxl/core/ |
| H A D | ras.c | 125 struct cxl_cper_prot_err_work_data wd; in cxl_cper_prot_err_work_fn() local 127 while (cxl_cper_prot_err_kfifo_get(&wd)) in cxl_cper_prot_err_work_fn() 128 cxl_cper_handle_prot_err(&wd); in cxl_cper_prot_err_work_fn()
|
| /linux/drivers/media/dvb-frontends/ |
| H A D | stv0367.c | 610 int wd = 100; in stv0367ter_check_syr() local 618 while ((!SYR_var) && (wd > 0)) { in stv0367ter_check_syr() 620 wd -= 2; in stv0367ter_check_syr() 641 int wd = 0; in stv0367ter_check_cpamp() local 648 wd = 10; in stv0367ter_check_cpamp() 652 wd = 55; in stv0367ter_check_cpamp() 656 wd = 30; in stv0367ter_check_cpamp() 663 dprintk("%s: CPAMPMin=%d wd=%d\n", __func__, CPAMPMin, wd); in stv0367ter_check_cpamp() 666 while ((CPAMPvalue < CPAMPMin) && (wd > 0)) { in stv0367ter_check_cpamp() 668 wd -= 1; in stv0367ter_check_cpamp() [all …]
|
| /linux/include/uapi/linux/ |
| H A D | inotify.h | 22 __s32 wd; /* watch descriptor */ member
|
| /linux/net/sched/ |
| H A D | sch_api.c | 620 struct qdisc_watchdog *wd = container_of(timer, struct qdisc_watchdog, in qdisc_watchdog() local 624 __netif_schedule(qdisc_root(wd->qdisc)); in qdisc_watchdog() 630 void qdisc_watchdog_init_clockid(struct qdisc_watchdog *wd, struct Qdisc *qdisc, in qdisc_watchdog_init_clockid() argument 633 hrtimer_setup(&wd->timer, qdisc_watchdog, clockid, HRTIMER_MODE_ABS_PINNED); in qdisc_watchdog_init_clockid() 634 wd->qdisc = qdisc; in qdisc_watchdog_init_clockid() 638 void qdisc_watchdog_init(struct qdisc_watchdog *wd, struct Qdisc *qdisc) in qdisc_watchdog_init() argument 640 qdisc_watchdog_init_clockid(wd, qdisc, CLOCK_MONOTONIC); in qdisc_watchdog_init() 644 void qdisc_watchdog_schedule_range_ns(struct qdisc_watchdog *wd, u64 expires, in qdisc_watchdog_schedule_range_ns() argument 651 &qdisc_root_sleeping(wd->qdisc)->state); in qdisc_watchdog_schedule_range_ns() 656 if (hrtimer_is_queued(&wd->timer)) { in qdisc_watchdog_schedule_range_ns() [all …]
|
| /linux/samples/cgroup/ |
| H A D | memcg_event_listener.c | 207 if (events->inotify_wd != event->wd) { in process_memcg_events() 208 warnx("Unknown inotify event %d, should be %d", event->wd, in process_memcg_events()
|
| /linux/arch/mips/kernel/ |
| H A D | unaligned.c | 463 unsigned int wd, preempted; in emulate_load_store_insn() local 478 wd = insn.msa_mi10_format.wd; in emulate_load_store_insn() 479 fpr = ¤t->thread.fpu.fpr[wd]; in emulate_load_store_insn() 511 write_msa_wr(wd, fpr, df); in emulate_load_store_insn() 529 read_msa_wr(wd, fpr, df); in emulate_load_store_insn()
|
| /linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
| H A D | cfg80211.h | 427 static inline struct brcmf_cfg80211_info *wdev_to_cfg(struct wireless_dev *wd) in wdev_to_cfg() argument 429 return wiphy_to_cfg(wd->wiphy); in wdev_to_cfg()
|