/kernel/linux/linux-5.10/drivers/scsi/ |
D | wd719x.c | 50 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->base + reg); in wd719x_writel() [all …]
|
/kernel/linux/linux-5.10/sound/soc/au1x/ |
D | psc-i2s.c | 296 struct au1xpsc_audio_data *wd; in au1xpsc_i2s_drvprobe() local 298 wd = devm_kzalloc(&pdev->dev, sizeof(struct au1xpsc_audio_data), in au1xpsc_i2s_drvprobe() 300 if (!wd) in au1xpsc_i2s_drvprobe() 303 wd->mmio = devm_platform_ioremap_resource(pdev, 0); in au1xpsc_i2s_drvprobe() 304 if (IS_ERR(wd->mmio)) in au1xpsc_i2s_drvprobe() 305 return PTR_ERR(wd->mmio); in au1xpsc_i2s_drvprobe() 310 wd->dmaids[SNDRV_PCM_STREAM_PLAYBACK] = dmares->start; in au1xpsc_i2s_drvprobe() 315 wd->dmaids[SNDRV_PCM_STREAM_CAPTURE] = dmares->start; in au1xpsc_i2s_drvprobe() 320 sel = __raw_readl(PSC_SEL(wd)) & PSC_SEL_CLK_MASK; in au1xpsc_i2s_drvprobe() 321 __raw_writel(PSC_CTRL_DISABLE, PSC_CTRL(wd)); in au1xpsc_i2s_drvprobe() [all …]
|
D | psc-ac97.c | 367 struct au1xpsc_audio_data *wd; in au1xpsc_ac97_drvprobe() local 369 wd = devm_kzalloc(&pdev->dev, sizeof(struct au1xpsc_audio_data), in au1xpsc_ac97_drvprobe() 371 if (!wd) in au1xpsc_ac97_drvprobe() 374 mutex_init(&wd->lock); in au1xpsc_ac97_drvprobe() 376 wd->mmio = devm_platform_ioremap_resource(pdev, 0); in au1xpsc_ac97_drvprobe() 377 if (IS_ERR(wd->mmio)) in au1xpsc_ac97_drvprobe() 378 return PTR_ERR(wd->mmio); in au1xpsc_ac97_drvprobe() 383 wd->dmaids[SNDRV_PCM_STREAM_PLAYBACK] = dmares->start; in au1xpsc_ac97_drvprobe() 388 wd->dmaids[SNDRV_PCM_STREAM_CAPTURE] = dmares->start; in au1xpsc_ac97_drvprobe() 391 wd->cfg = PSC_AC97CFG_RT_FIFO8 | PSC_AC97CFG_TT_FIFO8 | in au1xpsc_ac97_drvprobe() [all …]
|
/kernel/linux/linux-5.10/arch/mips/include/asm/ |
D | asmmacro.h | 261 .macro ld_b wd, off, base 266 ld.b $w\wd, \off(\base) 270 .macro ld_h wd, off, base 275 ld.h $w\wd, \off(\base) 279 .macro ld_w wd, off, base 284 ld.w $w\wd, \off(\base) 288 .macro ld_d wd, off, base 293 ld.d $w\wd, \off(\base) 297 .macro st_b wd, off, base 302 st.b $w\wd, \off(\base) [all …]
|
/kernel/linux/linux-5.10/fs/hfsplus/ |
D | wrapper.c | 95 static int hfsplus_read_mdb(void *bufptr, struct hfsplus_wd *wd) in hfsplus_read_mdb() argument 111 wd->ablk_size = in hfsplus_read_mdb() 113 if (wd->ablk_size < HFSPLUS_SECTOR_SIZE) in hfsplus_read_mdb() 115 if (wd->ablk_size % HFSPLUS_SECTOR_SIZE) in hfsplus_read_mdb() 117 wd->ablk_start = in hfsplus_read_mdb() 121 wd->embed_start = (extent >> 16) & 0xFFFF; in hfsplus_read_mdb() 122 wd->embed_count = extent & 0xFFFF; in hfsplus_read_mdb() 166 struct hfsplus_wd wd; in hfsplus_read_wrapper() local 202 if (!hfsplus_read_mdb(sbi->s_vhdr, &wd)) in hfsplus_read_wrapper() 204 wd.ablk_size >>= HFSPLUS_SECTOR_SHIFT; in hfsplus_read_wrapper() [all …]
|
/kernel/linux/linux-5.10/kernel/ |
D | usermode_driver.c | 64 if (WARN_ON_ONCE(info->wd.dentry || info->wd.mnt)) in umd_load_blob() 71 info->wd.mnt = mnt; in umd_load_blob() 72 info->wd.dentry = mnt->mnt_root; in umd_load_blob() 84 if (WARN_ON_ONCE(!info->wd.mnt || in umd_unload_blob() 85 !info->wd.dentry || in umd_unload_blob() 86 info->wd.mnt->mnt_root != info->wd.dentry)) in umd_unload_blob() 89 kern_unmount(info->wd.mnt); in umd_unload_blob() 90 info->wd.mnt = NULL; in umd_unload_blob() 91 info->wd.dentry = NULL; in umd_unload_blob() 130 set_fs_pwd(current->fs, &umd_info->wd); in umd_setup()
|
/kernel/linux/linux-5.10/drivers/acpi/arm64/ |
D | gtdt.c | 64 struct acpi_gtdt_watchdog *wd = platform_timer; in is_non_secure_watchdog() local 69 return !(wd->timer_flags & ACPI_GTDT_WATCHDOG_SECURE); in is_non_secure_watchdog() 328 static int __init gtdt_import_sbsa_gwdt(struct acpi_gtdt_watchdog *wd, in gtdt_import_sbsa_gwdt() argument 339 DEFINE_RES_MEM(wd->control_frame_address, SZ_4K), in gtdt_import_sbsa_gwdt() 340 DEFINE_RES_MEM(wd->refresh_frame_address, SZ_4K), in gtdt_import_sbsa_gwdt() 346 wd->refresh_frame_address, wd->control_frame_address, in gtdt_import_sbsa_gwdt() 347 wd->timer_interrupt, wd->timer_flags); in gtdt_import_sbsa_gwdt() 349 if (!(wd->refresh_frame_address && wd->control_frame_address)) { in gtdt_import_sbsa_gwdt() 354 irq = map_gt_gsi(wd->timer_interrupt, wd->timer_flags); in gtdt_import_sbsa_gwdt() 369 acpi_unregister_gsi(wd->timer_interrupt); in gtdt_import_sbsa_gwdt()
|
/kernel/linux/linux-5.10/arch/mips/sgi-ip30/ |
D | ip30-xtalk.c | 42 struct sgi_w1_platform_data *wd; in bridge_platform_create() local 46 wd = kzalloc(sizeof(*wd), GFP_KERNEL); in bridge_platform_create() 47 if (!wd) in bridge_platform_create() 50 snprintf(wd->dev_id, sizeof(wd->dev_id), "bridge-%012lx", in bridge_platform_create() 61 kfree(wd); in bridge_platform_create() 65 platform_device_add_data(pdev, wd, sizeof(*wd)); in bridge_platform_create()
|
/kernel/linux/linux-5.10/fs/notify/inotify/ |
D | inotify_user.c | 185 inotify_event.wd = event->wd; in copy_event_to_user() 370 i_mark->wd = ret; in inotify_add_to_idr() 380 int wd) in inotify_idr_find_locked() argument 388 i_mark = idr_find(idr, wd); in inotify_idr_find_locked() 401 int wd) in inotify_idr_find() argument 407 i_mark = inotify_idr_find_locked(group, wd); in inotify_idr_find() 423 int wd; in inotify_remove_from_idr() local 426 wd = i_mark->wd; in inotify_remove_from_idr() 432 if (wd == -1) { in inotify_remove_from_idr() 434 __func__, i_mark, i_mark->wd, i_mark->fsn_mark.group); in inotify_remove_from_idr() [all …]
|
D | inotify_fsnotify.c | 42 (old->wd == new->wd) && in event_compare() 112 event->wd = i_mark->wd; in inotify_handle_inode_event() 166 fsn_mark->group, i_mark->wd); in idr_callback()
|
D | inotify.h | 9 int wd; member 17 int wd; member
|
/kernel/linux/linux-5.10/drivers/watchdog/ |
D | intel-mid_wdt.c | 37 struct watchdog_device wd; member 51 static int wdt_start(struct watchdog_device *wd) in wdt_start() argument 53 struct mid_wdt *mid = watchdog_get_drvdata(wd); in wdt_start() 55 int timeout = wd->timeout; in wdt_start() 77 static int wdt_ping(struct watchdog_device *wd) in wdt_ping() argument 79 struct mid_wdt *mid = watchdog_get_drvdata(wd); in wdt_ping() 89 static int wdt_stop(struct watchdog_device *wd) in wdt_stop() argument 91 struct mid_wdt *mid = watchdog_get_drvdata(wd); in wdt_stop() 145 wdt_dev = &mid->wd; in mid_wdt_probe()
|
/kernel/linux/linux-5.10/arch/mips/sgi-ip27/ |
D | ip27-xtalk.c | 29 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()
|
/kernel/linux/linux-5.10/include/net/ |
D | pkt_sched.h | 73 void qdisc_watchdog_init_clockid(struct qdisc_watchdog *wd, struct Qdisc *qdisc, 75 void qdisc_watchdog_init(struct qdisc_watchdog *wd, struct Qdisc *qdisc); 77 void qdisc_watchdog_schedule_range_ns(struct qdisc_watchdog *wd, u64 expires, 80 static inline void qdisc_watchdog_schedule_ns(struct qdisc_watchdog *wd, in qdisc_watchdog_schedule_ns() argument 83 return qdisc_watchdog_schedule_range_ns(wd, expires, 0ULL); in qdisc_watchdog_schedule_ns() 86 static inline void qdisc_watchdog_schedule(struct qdisc_watchdog *wd, in qdisc_watchdog_schedule() argument 89 qdisc_watchdog_schedule_ns(wd, PSCHED_TICKS2NS(expires)); in qdisc_watchdog_schedule() 92 void qdisc_watchdog_cancel(struct qdisc_watchdog *wd);
|
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt7615/ |
D | usb_sdio.c | 66 struct mt7615_wtbl_desc *wd) in mt7663_usb_sdio_set_rates() argument 68 struct mt7615_rate_desc *rate = &wd->rate; in mt7663_usb_sdio_set_rates() 69 struct mt7615_sta *sta = wd->sta; in mt7663_usb_sdio_set_rates() 137 struct mt7615_wtbl_desc *wd) in mt7663_usb_sdio_set_key() argument 139 struct mt7615_key_desc *key = &wd->key; in mt7663_usb_sdio_set_key() 140 struct mt7615_sta *sta = wd->sta; in mt7663_usb_sdio_set_key() 158 wcid = &wd->sta->wcid; in mt7663_usb_sdio_set_key() 183 struct mt7615_wtbl_desc *wd, *wd_next; in mt7663_usb_sdio_wtbl_work() local 195 list_for_each_entry_safe(wd, wd_next, &wd_list, node) { in mt7663_usb_sdio_wtbl_work() 196 list_del(&wd->node); in mt7663_usb_sdio_wtbl_work() [all …]
|
D | main.c | 342 struct mt7615_wtbl_desc *wd; in mt7615_queue_key_update() local 344 wd = kzalloc(sizeof(*wd), GFP_KERNEL); in mt7615_queue_key_update() 345 if (!wd) in mt7615_queue_key_update() 348 wd->type = MT7615_WTBL_KEY_DESC; in mt7615_queue_key_update() 349 wd->sta = msta; in mt7615_queue_key_update() 351 wd->key.key = kmemdup(key->key, key->keylen, GFP_KERNEL); in mt7615_queue_key_update() 352 if (!wd->key.key) { in mt7615_queue_key_update() 353 kfree(wd); in mt7615_queue_key_update() 356 wd->key.cipher = key->cipher; in mt7615_queue_key_update() 357 wd->key.keyidx = key->keyidx; in mt7615_queue_key_update() [all …]
|
/kernel/linux/linux-5.10/drivers/pinctrl/zte/ |
D | pinctrl-zx.h | 51 #define TOP_PIN(pin, off, bp, wd, coff, cbp, ...) { \ argument 58 .width = wd, \ 66 #define AON_PIN(pin, off, bp, wd, coff, cbp, ...) { \ argument 73 .width = wd, \
|
/kernel/linux/linux-5.10/lib/raid6/ |
D | neon.uc | 62 register unative_t wd$$, wq$$, wp$$, w1$$, w2$$; 72 wd$$ = vld1q_u8(&dptr[z][d+$$*NSIZE]); 73 wp$$ = veorq_u8(wp$$, wd$$); 79 wq$$ = veorq_u8(w1$$, wd$$); 93 register unative_t wd$$, wq$$, wp$$, w1$$, w2$$; 106 wd$$ = vld1q_u8(&dptr[z][d+$$*NSIZE]); 107 wp$$ = veorq_u8(wp$$, wd$$); 113 wq$$ = veorq_u8(w1$$, wd$$);
|
D | int.uc | 88 unative_t wd$$, wq$$, wp$$, w1$$, w2$$; 97 wd$$ = *(unative_t *)&dptr[z][d+$$*NSIZE]; 98 wp$$ ^= wd$$; 103 wq$$ = w1$$ ^ wd$$; 117 unative_t wd$$, wq$$, wp$$, w1$$, w2$$; 127 wd$$ = *(unative_t *)&dptr[z][d+$$*NSIZE]; 128 wp$$ ^= wd$$; 133 wq$$ = w1$$ ^ wd$$;
|
D | vpermxor.uc | 49 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$$);
|
D | altivec.uc | 77 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$$);
|
/kernel/linux/linux-5.10/drivers/hid/ |
D | hid-logitech-hidpp.c | 1937 struct hidpp_ff_work_data *wd = container_of(w, struct hidpp_ff_work_data, work); in hidpp_ff_work_handler() local 1938 struct hidpp_ff_private_data *data = wd->data; in hidpp_ff_work_handler() 1944 switch (wd->effect_id) { in hidpp_ff_work_handler() 1946 wd->params[0] = data->slot_autocenter; in hidpp_ff_work_handler() 1953 wd->params[0] = hidpp_ff_find_effect(data, wd->effect_id); in hidpp_ff_work_handler() 1959 wd->command, wd->params, wd->size, &response); in hidpp_ff_work_handler() 1967 switch (wd->command) { in hidpp_ff_work_handler() 1971 if (wd->effect_id >= 0) in hidpp_ff_work_handler() 1973 data->effect_ids[slot-1] = wd->effect_id; in hidpp_ff_work_handler() 1974 else if (wd->effect_id >= HIDPP_FF_EFFECTID_AUTOCENTER) in hidpp_ff_work_handler() [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/gpio/ |
D | wd,mbl-gpio.txt | 8 - compatible: should be "wd,mbl-gpio" 24 compatible = "wd,mbl-gpio"; 32 compatible = "wd,mbl-gpio";
|
/kernel/linux/linux-5.10/Documentation/core-api/ |
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);
|
/kernel/linux/linux-5.10/drivers/base/power/ |
D | main.c | 505 #define DECLARE_DPM_WATCHDOG_ON_STACK(wd) \ argument 506 struct dpm_watchdog wd 518 struct dpm_watchdog *wd = from_timer(wd, t, timer); in dpm_watchdog_handler() local 520 dev_emerg(wd->dev, "**** DPM device timeout ****\n"); in dpm_watchdog_handler() 521 show_stack(wd->tsk, NULL, KERN_EMERG); in dpm_watchdog_handler() 523 dev_driver_string(wd->dev), dev_name(wd->dev)); in dpm_watchdog_handler() 531 static void dpm_watchdog_set(struct dpm_watchdog *wd, struct device *dev) in dpm_watchdog_set() argument 533 struct timer_list *timer = &wd->timer; in dpm_watchdog_set() 535 wd->dev = dev; in dpm_watchdog_set() 536 wd->tsk = current; in dpm_watchdog_set() [all …]
|