Home
last modified time | relevance | path

Searched full:wd (Results 1 – 25 of 131) sorted by relevance

123456

/linux/drivers/scsi/
H A Dwd719x.c50 static inline u8 wd719x_readb(struct wd719x *wd, u8 reg) in wd719x_readb() argument
52 return ioread8(wd->base + reg); in wd719x_readb()
55 static inline u32 wd719x_readl(struct wd719x *wd, u8 reg) in wd719x_readl() argument
57 return ioread32(wd->base + reg); in wd719x_readl()
60 static inline void wd719x_writeb(struct wd719x *wd, u8 reg, u8 val) in wd719x_writeb() argument
62 iowrite8(val, wd->base + reg); in wd719x_writeb()
65 static inline void wd719x_writew(struct wd719x *wd, u8 reg, u16 val) in wd719x_writew() argument
67 iowrite16(val, wd->base + reg); in wd719x_writew()
70 static inline void wd719x_writel(struct wd719x *wd, u8 reg, u32 val) in wd719x_writel() argument
72 iowrite32(val, wd in wd719x_writel()
76 wd719x_wait_ready(struct wd719x * wd) wd719x_wait_ready() argument
93 wd719x_wait_done(struct wd719x * wd,int timeout) wd719x_wait_done() argument
126 wd719x_direct_cmd(struct wd719x * wd,u8 opcode,u8 dev,u8 lun,u8 tag,dma_addr_t data,int timeout) wd719x_direct_cmd() argument
164 wd719x_destroy(struct wd719x * wd) wd719x_destroy() argument
192 struct wd719x *wd = shost_priv(cmd->device->host); wd719x_finish_cmd() local
212 struct wd719x *wd = shost_priv(sh); wd719x_queuecommand() local
302 wd719x_chip_init(struct wd719x * wd) wd719x_chip_init() argument
468 struct wd719x *wd = shost_priv(cmd->device->host); wd719x_abort() local
491 struct wd719x *wd = shost_priv(cmd->device->host); wd719x_reset() local
525 struct wd719x *wd = shost_priv(cmd->device->host); wd719x_host_reset() local
563 wd719x_interrupt_SCB(struct wd719x * wd,union wd719x_regs regs,struct wd719x_scb * scb) wd719x_interrupt_SCB() argument
660 struct wd719x *wd = dev_id; wd719x_interrupt() local
717 struct wd719x *wd = eeprom->data; wd719x_eeprom_reg_read() local
725 struct wd719x *wd = eeprom->data; wd719x_eeprom_reg_write() local
739 wd719x_read_eeprom(struct wd719x * wd) wd719x_read_eeprom() argument
790 wd719x_detect_type(struct wd719x * wd) wd719x_detect_type() argument
812 struct wd719x *wd = shost_priv(sh); wd719x_board_found() local
901 struct wd719x *wd; wd719x_pci_probe() local
964 struct wd719x *wd = shost_priv(sh); wd719x_pci_remove() local
[all...]
/linux/drivers/watchdog/
H A Df71808e_wdt.c215 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 in fintek_wdt_set_pulse_width()
261 struct fintek_wdt *wd = watchdog_get_drvdata(wdd); fintek_wdt_keepalive() local
289 struct fintek_wdt *wd = watchdog_get_drvdata(wdd); fintek_wdt_start() local
415 struct fintek_wdt *wd = watchdog_get_drvdata(wdd); fintek_wdt_stop() local
431 fintek_wdt_is_running(struct fintek_wdt * wd,u8 wdt_conf) fintek_wdt_is_running() argument
450 struct fintek_wdt *wd; fintek_wdt_probe() local
[all...]
H A Dpseries-wdt.c95 struct watchdog_device wd; member
178 pw->wd.parent = &pdev->dev; in pseries_wdt_probe()
179 pw->wd.info = &pseries_wdt_info; in pseries_wdt_probe()
180 pw->wd.ops = &pseries_wdt_ops; in pseries_wdt_probe()
182 pw->wd.min_timeout = DIV_ROUND_UP(msecs, MSEC_PER_SEC); in pseries_wdt_probe()
183 pw->wd.max_timeout = UINT_MAX / 1000; /* from linux/watchdog.h */ in pseries_wdt_probe()
184 pw->wd.timeout = timeout; in pseries_wdt_probe()
185 if (watchdog_init_timeout(&pw->wd, 0, NULL)) in pseries_wdt_probe()
187 watchdog_set_nowayout(&pw->wd, nowayout); in pseries_wdt_probe()
188 watchdog_stop_on_reboot(&pw->wd); in pseries_wdt_probe()
203 struct watchdog_device *wd = platform_get_drvdata(pdev); pseries_wdt_suspend() local
212 struct watchdog_device *wd = platform_get_drvdata(pdev); pseries_wdt_resume() local
[all...]
H A Dintel-mid_wdt.c41 struct watchdog_device wd; member
55 static int wdt_start(struct watchdog_device *wd) in wdt_start() argument
57 struct mid_wdt *mid = watchdog_get_drvdata(wd); in wdt_start()
59 int timeout = wd->timeout; in wdt_start()
81 static int wdt_ping(struct watchdog_device *wd) in wdt_ping() argument
83 struct mid_wdt *mid = watchdog_get_drvdata(wd); in wdt_ping()
93 static int wdt_stop(struct watchdog_device *wd) in wdt_stop() argument
95 struct mid_wdt *mid = watchdog_get_drvdata(wd); in wdt_stop()
149 wdt_dev = &mid->wd; in mid_wdt_probe()
H A Dmei_wdt.c42 * @MEI_WDT_PROBE: wd in probing stage
43 * @MEI_WDT_IDLE: wd is idle and not opened
44 * @MEI_WDT_START: wd was opened, start was called
45 * @MEI_WDT_RUNNING: wd is expecting keep alive pings
46 * @MEI_WDT_STOPPING: wd is stopping and will move to IDLE
47 * @MEI_WDT_NOT_REQUIRED: wd device is not required
159 * mei_wdt_ping - send wd start/ping command
187 * mei_wdt_stop - send wd stop command
214 * mei_wdt_ops_start - wd start command from the watchdog core.
230 * mei_wdt_ops_stop - wd sto
[all...]
/linux/arch/mips/include/asm/
H A Dasmmacro.h267 .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, \of
[all...]
/linux/fs/befs/
H A DChangeLog23 interface into their own file called linuxvfs.c. [WD]
27 * Did the string comparison really right this time (btree.c) [WD]
30 a pointer value. (btree.c) [WD]
35 a workaround for this problem (compatibility.h) [WD]
41 * Made a debian package of the source for use with kernel-package. [WD]
48 0.61. (datastream.c) [WD]
56 (btree.c) [WD]
59 they work. I had forgotten all about them. (inode.c, symlink.c) [WD]
61 * Documentation improvements in source. [WD]
71 * Fixed makefile for module install [WD]
[all...]
/linux/sound/soc/au1x/
H A Dpsc-i2s.c297 struct au1xpsc_audio_data *wd; in au1xpsc_i2s_drvprobe() local
299 wd = devm_kzalloc(&pdev->dev, sizeof(struct au1xpsc_audio_data), in au1xpsc_i2s_drvprobe()
301 if (!wd) in au1xpsc_i2s_drvprobe()
304 wd->mmio = devm_platform_ioremap_resource(pdev, 0); in au1xpsc_i2s_drvprobe()
305 if (IS_ERR(wd->mmio)) in au1xpsc_i2s_drvprobe()
306 return PTR_ERR(wd->mmio); in au1xpsc_i2s_drvprobe()
311 wd->dmaids[SNDRV_PCM_STREAM_PLAYBACK] = dmares->start; in au1xpsc_i2s_drvprobe()
316 wd->dmaids[SNDRV_PCM_STREAM_CAPTURE] = dmares->start; in au1xpsc_i2s_drvprobe()
321 sel = __raw_readl(PSC_SEL(wd)) & PSC_SEL_CLK_MASK; in au1xpsc_i2s_drvprobe()
322 __raw_writel(PSC_CTRL_DISABLE, PSC_CTRL(wd)); in au1xpsc_i2s_drvprobe()
349 struct au1xpsc_audio_data *wd = platform_get_drvdata(pdev); au1xpsc_i2s_drvremove() local
359 struct au1xpsc_audio_data *wd = dev_get_drvdata(dev); au1xpsc_i2s_drvsuspend() local
374 struct au1xpsc_audio_data *wd = dev_get_drvdata(dev); au1xpsc_i2s_drvresume() local
[all...]
H A Dpsc-ac97.c368 struct au1xpsc_audio_data *wd; in au1xpsc_ac97_drvprobe() local
370 wd = devm_kzalloc(&pdev->dev, sizeof(struct au1xpsc_audio_data), in au1xpsc_ac97_drvprobe()
372 if (!wd) in au1xpsc_ac97_drvprobe()
375 mutex_init(&wd->lock); in au1xpsc_ac97_drvprobe()
377 wd->mmio = devm_platform_ioremap_resource(pdev, 0); in au1xpsc_ac97_drvprobe()
378 if (IS_ERR(wd->mmio)) in au1xpsc_ac97_drvprobe()
379 return PTR_ERR(wd->mmio); in au1xpsc_ac97_drvprobe()
384 wd->dmaids[SNDRV_PCM_STREAM_PLAYBACK] = dmares->start; in au1xpsc_ac97_drvprobe()
389 wd->dmaids[SNDRV_PCM_STREAM_CAPTURE] = dmares->start; in au1xpsc_ac97_drvprobe()
392 wd in au1xpsc_ac97_drvprobe()
426 struct au1xpsc_audio_data *wd = platform_get_drvdata(pdev); au1xpsc_ac97_drvremove() local
441 struct au1xpsc_audio_data *wd = dev_get_drvdata(dev); au1xpsc_ac97_drvsuspend() local
456 struct au1xpsc_audio_data *wd = dev_get_drvdata(dev); au1xpsc_ac97_drvresume() local
[all...]
/linux/fs/hfsplus/
H A Dwrapper.c66 static int hfsplus_read_mdb(void *bufptr, struct hfsplus_wd *wd) in hfsplus_read_mdb() argument
82 wd->ablk_size = in hfsplus_read_mdb()
84 if (wd->ablk_size < HFSPLUS_SECTOR_SIZE) in hfsplus_read_mdb()
86 if (wd->ablk_size % HFSPLUS_SECTOR_SIZE) in hfsplus_read_mdb()
88 wd->ablk_start = in hfsplus_read_mdb()
92 wd->embed_start = (extent >> 16) & 0xFFFF; in hfsplus_read_mdb()
93 wd->embed_count = extent & 0xFFFF; in hfsplus_read_mdb()
137 struct hfsplus_wd wd; in hfsplus_read_wrapper() local
175 if (!hfsplus_read_mdb(sbi->s_vhdr, &wd)) in hfsplus_read_wrapper()
177 wd in hfsplus_read_wrapper()
[all...]
/linux/fs/notify/inotify/
H A Dinotify_user.c220 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()
786 SYSCALL_DEFINE2(inotify_rm_watch,int,fd,__s32,wd) SYSCALL_DEFINE2() argument
[all...]
H A Dinotify_fsnotify.c42 (old->wd == new->wd) && in event_compare()
68 int len = 0, wd; in inotify_handle_inode_event() local
85 * invalid wd. in inotify_handle_inode_event()
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()
173 printk(KERN_WARNING "fsn_mark->group=%p wd in idr_callback()
[all...]
/linux/drivers/acpi/
H A Dglue.c138 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 in check_one_child()
191 struct find_child_walk_data wd = { acpi_find_child() local
[all...]
/linux/Documentation/translations/zh_CN/core-api/
H A Derrseq.rst70 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/arch/mips/sgi-ip30/
H A Dip30-xtalk.c42 struct sgi_w1_platform_data *wd; in bridge_platform_create() local
47 wd = kzalloc(sizeof(*wd), GFP_KERNEL); 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()
[all...]
/linux/drivers/acpi/arm64/
H A Dgtdt.c70 struct acpi_gtdt_watchdog *wd = platform_timer; in is_non_secure_watchdog() local
75 return !(wd->timer_flags & ACPI_GTDT_WATCHDOG_SECURE); in is_non_secure_watchdog()
343 static int __init gtdt_import_sbsa_gwdt(struct acpi_gtdt_watchdog *wd, in gtdt_import_sbsa_gwdt() argument
354 DEFINE_RES_MEM(wd->control_frame_address, SZ_4K), in gtdt_import_sbsa_gwdt()
355 DEFINE_RES_MEM(wd->refresh_frame_address, SZ_4K), in gtdt_import_sbsa_gwdt()
361 wd->refresh_frame_address, wd->control_frame_address, in gtdt_import_sbsa_gwdt()
362 wd->timer_interrupt, wd->timer_flags); in gtdt_import_sbsa_gwdt()
364 if (!(wd in gtdt_import_sbsa_gwdt()
[all...]
/linux/arch/mips/sgi-ip27/
H A Dip27-xtalk.c29 struct sgi_w1_platform_data *wd; in bridge_platform_create() local
37 wd = kzalloc(sizeof(*wd), GFP_KERNEL); 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()
[all...]
/linux/lib/raid6/
H A Dint.uc81 unative_t wd$$, wq$$, wp$$, w1$$, w2$$;
90 wd$$ = *(unative_t *)&dptr[z][d+$$*NSIZE];
91 wp$$ ^= wd$$;
96 wq$$ = w1$$ ^ wd$$;
110 unative_t wd$$, wq$$, wp$$, w1$$, w2$$;
120 wd$$ = *(unative_t *)&dptr[z][d+$$*NSIZE];
121 wp$$ ^= wd$$;
126 wq$$ = w1$$ ^ wd$$;
H A Dneon.uc63 register unative_t wd$$, wq$$, wp$$, w1$$, w2$$;
73 wd$$ = vld1q_u8(&dptr[z][d+$$*NSIZE]);
74 wp$$ = veorq_u8(wp$$, wd$$);
80 wq$$ = veorq_u8(w1$$, wd$$);
94 register unative_t wd$$, wq$$, wp$$, w1$$, w2$$;
107 wd$$ = vld1q_u8(&dptr[z][d+$$*NSIZE]);
108 wp$$ = veorq_u8(wp$$, wd$$);
114 wq$$ = veorq_u8(w1$$, wd$$);
H A Dloongarch_simd.c48 * $vr8, $vr9, $vr10, $vr11: wd in raid6_lsx_gen_syndrome()
63 /* wd$$ = *(unative_t *)&dptr[z][d+$$*NSIZE]; */ in raid6_lsx_gen_syndrome()
68 /* wp$$ ^= wd$$; */ in raid6_lsx_gen_syndrome()
93 /* wq$$ = w1$$ ^ wd$$; */ in raid6_lsx_gen_syndrome()
130 * $vr8, $vr9, $vr10, $vr11: wd in raid6_lsx_xor_syndrome()
146 /* wd$$ = *(unative_t *)&dptr[z][d+$$*NSIZE]; */ in raid6_lsx_xor_syndrome()
151 /* wp$$ ^= wd$$; */ in raid6_lsx_xor_syndrome()
176 /* wq$$ = w1$$ ^ wd$$; */ in raid6_lsx_xor_syndrome()
279 * $xr4, $xr5: wd in raid6_lasx_gen_syndrome()
290 /* wd in raid6_lasx_gen_syndrome()
[all...]
H A Dvpermxor.uc49 unative_t wp$$, wq$$, wd$$;
59 wd$$ = *(unative_t *)&dptr[z][d+$$*NSIZE];
61 wp$$ = vec_xor(wp$$, wd$$);
65 wq$$ = vec_xor(wq$$, wd$$);
H A Daltivec.uc77 unative_t wd$$, wq$$, wp$$, w1$$, w2$$;
87 wd$$ = *(unative_t *)&dptr[z][d+$$*NSIZE];
88 wp$$ = vec_xor(wp$$, wd$$);
93 wq$$ = vec_xor(w1$$, wd$$);
/linux/tools/testing/selftests/ftrace/test.d/ftrace/
H A Dfgraph-multi.tc12 WD=`pwd`
15 cd $WD
82 cd $WD
85 cd $WD
95 cd $WD
/linux/Documentation/core-api/
H A Derrseq.rst71 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/drivers/usb/misc/
H A Dusb-ljca.c424 struct ljca_match_ids_walk_data *wd = data; in ljca_match_device_ids() local
427 if (acpi_match_device_ids(adev, wd->ids)) in ljca_match_device_ids()
430 if (!wd->uid) in ljca_match_device_ids()
444 uid = strchr(uid, wd->uid[0]); in ljca_match_device_ids()
446 if (!uid || strcmp(uid, wd->uid)) in ljca_match_device_ids()
450 wd->adev = adev; in ljca_match_device_ids()
460 struct ljca_match_ids_walk_data wd = { 0 }; in ljca_auxdev_acpi_bind() local
475 wd.ids = ljca_gpio_hids; in ljca_auxdev_acpi_bind()
480 wd.uid = uid; in ljca_auxdev_acpi_bind()
481 wd in ljca_auxdev_acpi_bind()
[all...]

123456