Home
last modified time | relevance | path

Searched refs:shadow (Results 1 – 25 of 57) sorted by relevance

123

/drivers/scsi/
A Dxen-scsifront.c197 info->shadow[id] = shadow; in scsifront_do_request()
308 shadow = info->shadow[id]; in scsifront_cdb_cmd_done()
309 sc = shadow->sc; in scsifront_cdb_cmd_done()
336 struct vscsifrnt_shadow *shadow = info->shadow[id]; in scsifront_sync_cmd_done() local
351 kfree(shadow); in scsifront_sync_cmd_done()
374 shadow = info->shadow[ring_rsp->rqid]; in scsifront_do_response()
502 seg = shadow->sg ? : shadow->seg; in map_data_for_request()
672 shadow = kzalloc(sizeof(*shadow), GFP_NOIO); in scsifront_action_handler()
673 if (!shadow) in scsifront_action_handler()
708 kfree(shadow); in scsifront_action_handler()
[all …]
/drivers/gpio/
A Dgpio-janz-ttl.c60 u8 *shadow; in ttl_get_value() local
64 shadow = &mod->porta_shadow; in ttl_get_value()
66 shadow = &mod->portb_shadow; in ttl_get_value()
69 shadow = &mod->portc_shadow; in ttl_get_value()
74 ret = *shadow & BIT(offset); in ttl_get_value()
83 u8 *shadow; in ttl_set_value() local
87 shadow = &mod->porta_shadow; in ttl_set_value()
90 shadow = &mod->portb_shadow; in ttl_set_value()
100 *shadow |= BIT(offset); in ttl_set_value()
102 *shadow &= ~BIT(offset); in ttl_set_value()
[all …]
A Dgpio-mm-lantiq.c31 u16 shadow; /* shadow the latches state */ member
47 __raw_writew(chip->shadow, chip->mmchip.regs); in ltq_mm_apply()
65 chip->shadow |= (1 << offset); in ltq_mm_set()
67 chip->shadow &= ~(1 << offset); in ltq_mm_set()
104 u32 shadow; in ltq_mm_probe() local
118 if (!of_property_read_u32(pdev->dev.of_node, "lantiq,shadow", &shadow)) in ltq_mm_probe()
119 chip->shadow = shadow; in ltq_mm_probe()
A Dgpio-stp-xway.c84 u32 shadow; /* shadow the shift registers state */ member
121 chip->shadow |= BIT(gpio); in xway_stp_set()
123 chip->shadow &= ~BIT(gpio); in xway_stp_set()
124 xway_stp_w32(chip->virt, chip->shadow, XWAY_STP_CPU0); in xway_stp_set()
235 u32 shadow, groups, dsl, phy; in xway_stp_probe() local
258 if (!of_property_read_u32(pdev->dev.of_node, "lantiq,shadow", &shadow)) in xway_stp_probe()
259 chip->shadow = shadow; in xway_stp_probe()
A Dgpio-latch.c60 unsigned long *shadow; member
82 assign_bit(offset, priv->shadow, val); in gpio_latch_set_unlocked()
87 priv->shadow)); in gpio_latch_set_unlocked()
162 priv->shadow = devm_bitmap_zalloc(dev, n_latches * priv->n_latched_gpios, in gpio_latch_probe()
164 if (!priv->shadow) in gpio_latch_probe()
/drivers/block/
A Dxen-blkfront.c190 struct blk_shadow shadow[]; member
304 rinfo->shadow[id].request = NULL; in add_id_to_freelist()
543 rinfo->shadow[id].request = req; in blkif_ring_get_request()
611 struct blk_shadow *shadow = &rinfo->shadow[setup->id]; in blkif_setup_rw_req_grant() local
1249 if (!rinfo->shadow[i].request) in blkif_free_ring()
1282 kvfree(rinfo->shadow[i].sg); in blkif_free_ring()
1283 rinfo->shadow[i].sg = NULL; in blkif_free_ring()
2075 struct blk_shadow *shadow = rinfo->shadow; in blkfront_resume() local
2079 if (!shadow[j].request) in blkfront_resume()
2237 kvfree(rinfo->shadow[i].sg); in blkfront_setup_indirect()
[all …]
/drivers/irqchip/
A Dirq-econet-en751221.c74 u8 shadow; in econet_chmask() local
83 shadow = econet_intc.interrupt_shadows[hwirq]; in econet_chmask()
84 if (WARN_ON_ONCE(shadow == IS_SHADOW)) in econet_chmask()
86 else if (shadow != NOT_PERCPU && smp_processor_id() == 1) in econet_chmask()
87 hwirq = shadow; in econet_chmask()
219 u32 shadow = shadows[i + 1]; in get_shadow_interrupts() local
222 if (shadow > IRQ_COUNT) { in get_shadow_interrupts()
224 node, field, i + 1, shadow); in get_shadow_interrupts()
241 node, field, i + 1, shadow); in get_shadow_interrupts()
245 econet_intc.interrupt_shadows[target] = shadow; in get_shadow_interrupts()
[all …]
/drivers/ps3/
A Dps3-lpm.c128 struct ps3_lpm_shadow_regs shadow; member
394 return lpm_priv->shadow.pm_control; in ps3_read_pm()
398 return lpm_priv->shadow.pm_start_stop; in ps3_read_pm()
409 return lpm_priv->shadow.group_control; in ps3_read_pm()
411 return lpm_priv->shadow.debug_bus_control; in ps3_read_pm()
451 lpm_priv->shadow.group_control = val; in ps3_write_pm()
459 lpm_priv->shadow.debug_bus_control = val; in ps3_write_pm()
465 if (val != lpm_priv->shadow.pm_control) in ps3_write_pm()
471 lpm_priv->shadow.pm_control = val; in ps3_write_pm()
483 lpm_priv->shadow.pm_start_stop = val; in ps3_write_pm()
[all …]
/drivers/usb/host/
A Dxen-hcd.c574 info->shadow[id].urb = NULL; in xenhcd_add_id_to_freelist()
718 struct usb_shadow *shadow = info->shadow + id; in xenhcd_gnttab_done() local
722 if (!shadow->in_flight) { in xenhcd_gnttab_done()
726 shadow->in_flight = false; in xenhcd_gnttab_done()
738 shadow->req.nr_buffer_segs = 0; in xenhcd_gnttab_done()
789 req = &info->shadow[id].req; in xenhcd_do_request()
807 *req = info->shadow[id].req; in xenhcd_do_request()
810 info->shadow[id].urb = urb; in xenhcd_do_request()
862 info->shadow[req_id].urb = NULL; in xenhcd_cancel_all_enqueued_urbs()
1490 info->shadow[i].req.id = i + 1; in xenhcd_create_hcd()
[all …]
/drivers/gpu/drm/qxl/
A Dqxl_display.c424 is_primary = qobj->shadow ? qobj->shadow->is_primary : qobj->is_primary; in qxl_framebuffer_surface_dirty()
655 primary = bo->shadow ? bo->shadow : bo; in qxl_primary_atomic_update()
682 if (bo->shadow) in qxl_primary_atomic_disable()
683 bo = bo->shadow; in qxl_primary_atomic_disable()
818 if (user_bo->shadow) { in qxl_prepare_shadow()
819 qxl_bo_unpin(user_bo->shadow); in qxl_prepare_shadow()
821 (&user_bo->shadow->tbo.base); in qxl_prepare_shadow()
822 user_bo->shadow = NULL; in qxl_prepare_shadow()
826 qxl_bo_pin(user_bo->shadow); in qxl_prepare_shadow()
886 qxl_bo_unpin(user_bo->shadow); in qxl_plane_cleanup_fb()
[all …]
/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
A Dshadow.c30 struct shadow { struct
39 shadow_fetch(struct nvkm_bios *bios, struct shadow *mthd, u32 upto) in shadow_fetch() argument
52 shadow_image(struct nvkm_bios *bios, int idx, u32 offset, struct shadow *mthd) in shadow_image()
110 shadow_method(struct nvkm_bios *bios, struct shadow *mthd, const char *name) in shadow_method()
177 struct shadow mthds[] = { in nvbios_shadow()
/drivers/media/i2c/
A Dtvaudio.c126 audiocmd shadow; member
163 chip->shadow.bytes[1] = val; in chip_write()
173 if (subaddr + 1 >= ARRAY_SIZE(chip->shadow.bytes)) { in chip_write()
182 chip->shadow.bytes[subaddr+1] = val; in chip_write()
441 int t = chip->shadow.bytes[TDA9840_SW + 1] & ~0x7e; in tda9840_setaudmode()
606 int c6 = chip->shadow.bytes[TDA985x_C6+1] & 0x3f; in tda985x_setaudmode()
783 TDA9873_SW+1, chip->shadow.bytes[TDA9873_SW+1]); in tda9873_setaudmode()
975 chip->shadow.bytes[MAXREGS-2] = dsr; in tda9874a_getrxsubchans()
976 chip->shadow.bytes[MAXREGS-1] = nsr; in tda9874a_getrxsubchans()
1343 int s1 = chip->shadow.bytes[TDA8425_S1+1] & 0xe1; in tda8425_setaudmode()
[all …]
/drivers/media/pci/cx88/
A Dcx88.h346 u32 shadow[SHADOW_MAX]; member
597 #define cx_sread(sreg) (core->shadow[sreg])
599 (core->shadow[sreg] = value, \
600 writel(core->shadow[sreg], core->lmmio + ((reg) >> 2)))
602 (core->shadow[sreg] = (core->shadow[sreg] & ~(mask)) | \
604 writel(core->shadow[sreg], \
/drivers/media/dvb-frontends/
A Ditd1000.c77 itd1000_write_regs(state, (reg - 1) & 0xff, &state->shadow[(reg - 1) & 0xff], 1); in itd1000_read_reg()
90 state->shadow[r] = tmp; in itd1000_write_reg()
382 memset(state->shadow, 0xff, sizeof(state->shadow)); in itd1000_attach()
384 state->shadow[i] = itd1000_read_reg(state, i); in itd1000_attach()
A Ds5h1420.c48 u8 shadow[256]; member
76 b[1] = state->shadow[(reg - 1) & 0xff]; in s5h1420_readreg()
108 state->shadow[reg] = data; in s5h1420_writereg()
895 memset(state->shadow, 0xff, sizeof(state->shadow)); in s5h1420_attach()
898 state->shadow[i] = s5h1420_readreg(state, i); in s5h1420_attach()
/drivers/gpu/drm/nouveau/nvkm/subdev/mxm/
A Dbase.c215 struct mxm_shadow_h *shadow = _mxm_shadow; in mxm_shadow() local
217 nvkm_debug(&mxm->subdev, "checking %s\n", shadow->name); in mxm_shadow()
218 if (shadow->exec(mxm, version)) { in mxm_shadow()
224 } while ((++shadow)->name); in mxm_shadow()
/drivers/pinctrl/renesas/
A Dgpio.c20 u32 shadow; member
113 chip->regs[i].shadow = gpio_read_data_reg(chip, dreg); in gpio_setup_data_regs()
158 reg->shadow |= BIT(pos); in gpio_pin_set_value()
160 reg->shadow &= ~BIT(pos); in gpio_pin_set_value()
162 gpio_write_data_reg(chip, reg->info, reg->shadow); in gpio_pin_set_value()
/drivers/gpu/drm/ci/xfails/
A Dmsm-apq8096-skips.txt24 # [IGT] msm_mapping: starting subtest shadow
28 msm/msm_mapping@shadow
/drivers/net/phy/
A Dbcm-phy-lib.h59 int bcm_phy_write_shadow(struct phy_device *phydev, u16 shadow,
61 int bcm_phy_read_shadow(struct phy_device *phydev, u16 shadow);
86 void bcm_phy_get_stats(struct phy_device *phydev, u64 *shadow,
A Dbcm-phy-lib.c242 int bcm_phy_read_shadow(struct phy_device *phydev, u16 shadow) in bcm_phy_read_shadow() argument
244 phy_write(phydev, MII_BCM54XX_SHD, MII_BCM54XX_SHD_VAL(shadow)); in bcm_phy_read_shadow()
249 int bcm_phy_write_shadow(struct phy_device *phydev, u16 shadow, in bcm_phy_write_shadow() argument
254 MII_BCM54XX_SHD_VAL(shadow) | in bcm_phy_write_shadow()
533 static u64 bcm_phy_get_stat(struct phy_device *phydev, u64 *shadow, in bcm_phy_get_stat() argument
549 shadow[i] += val; in bcm_phy_get_stat()
550 ret = shadow[i]; in bcm_phy_get_stat()
556 void bcm_phy_get_stats(struct phy_device *phydev, u64 *shadow, in bcm_phy_get_stats() argument
562 data[i] = bcm_phy_get_stat(phydev, shadow, i); in bcm_phy_get_stats()
/drivers/gpu/drm/i915/gvt/
A Dscheduler.c468 rq = i915_request_create(s->shadow[workload->engine->id]); in intel_gvt_workload_req_alloc()
494 if (workload->shadow) in intel_gvt_scan_and_shadow_workload()
498 shadow_context_descriptor_update(s->shadow[workload->engine->id], in intel_gvt_scan_and_shadow_workload()
512 workload->shadow = true; in intel_gvt_scan_and_shadow_workload()
1329 intel_context_put(s->shadow[id]); in intel_vgpu_clean_submission()
1402 s->shadow[i] = ERR_PTR(-EINVAL); in intel_vgpu_setup_submission()
1418 s->shadow[i] = ce; in intel_vgpu_setup_submission()
1446 if (IS_ERR(s->shadow[i])) in intel_vgpu_setup_submission()
1449 intel_context_put(s->shadow[i]); in intel_vgpu_setup_submission()
1522 intel_context_unpin(s->shadow[workload->engine->id]); in intel_vgpu_destroy_workload()
[all …]
/drivers/gpu/drm/nouveau/nvkm/subdev/pci/
A Dbase.c66 nvkm_pci_rom_shadow(struct nvkm_pci *pci, bool shadow) in nvkm_pci_rom_shadow() argument
69 if (shadow) in nvkm_pci_rom_shadow()
/drivers/gpu/drm/i915/gem/
A Di915_gem_execbuffer.c2325 if (IS_ERR(shadow)) in eb_parse()
2326 return PTR_ERR(shadow); in eb_parse()
2329 i915_gem_object_set_readonly(shadow->obj); in eb_parse()
2330 shadow->private = pool; in eb_parse()
2334 trampoline = shadow; in eb_parse()
2336 shadow = shadow_batch_pin(eb, pool->obj, in eb_parse()
2339 if (IS_ERR(shadow)) in eb_parse()
2340 return PTR_ERR(shadow); in eb_parse()
2342 shadow->private = pool; in eb_parse()
2347 batch = eb_dispatch_secure(eb, shadow); in eb_parse()
[all …]
/drivers/gpu/drm/i915/
A Di915_cmd_parser.h22 struct i915_vma *shadow,
/drivers/gpu/drm/exynos/
A Dexynos_mixer.c355 u32 base, shadow; in mixer_is_synced() local
367 shadow = mixer_reg_read(ctx, MXR_CFG_S); in mixer_is_synced()
368 if (base != shadow) in mixer_is_synced()
372 shadow = mixer_reg_read(ctx, MXR_GRAPHIC_BASE_S(0)); in mixer_is_synced()
373 if (base != shadow) in mixer_is_synced()
377 shadow = mixer_reg_read(ctx, MXR_GRAPHIC_BASE_S(1)); in mixer_is_synced()
378 if (base != shadow) in mixer_is_synced()

Completed in 67 milliseconds

123