| /drivers/scsi/ |
| A D | xen-scsifront.c | 197 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 D | gpio-janz-ttl.c | 60 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 D | gpio-mm-lantiq.c | 31 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 D | gpio-stp-xway.c | 84 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 D | gpio-latch.c | 60 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 D | xen-blkfront.c | 190 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 D | irq-econet-en751221.c | 74 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 D | ps3-lpm.c | 128 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 D | xen-hcd.c | 574 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 D | qxl_display.c | 424 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 D | shadow.c | 30 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 D | tvaudio.c | 126 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 D | cx88.h | 346 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 D | itd1000.c | 77 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 D | s5h1420.c | 48 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 D | base.c | 215 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 D | gpio.c | 20 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 D | msm-apq8096-skips.txt | 24 # [IGT] msm_mapping: starting subtest shadow 28 msm/msm_mapping@shadow
|
| /drivers/net/phy/ |
| A D | bcm-phy-lib.h | 59 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 D | bcm-phy-lib.c | 242 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 D | scheduler.c | 468 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 D | base.c | 66 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 D | i915_gem_execbuffer.c | 2325 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 D | i915_cmd_parser.h | 22 struct i915_vma *shadow,
|
| /drivers/gpu/drm/exynos/ |
| A D | exynos_mixer.c | 355 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()
|