HomeSort by: relevance | last modified time | path
    Searched refs:vreg (Results 1 - 21 of 21) sorted by relevancy

  /src/sys/arch/powerpc/include/
reg.h 70 struct vreg { /* Vector registers */ struct
71 uint32_t vreg[32][4]; member in struct:vreg
altivec.h 43 struct vreg;
74 void vec_load_from_vreg(const struct vreg *);
75 void vec_unload_to_vreg(struct vreg *);
pcb.h 61 struct vreg pcb_vr __attribute__((aligned(16)));
68 struct vreg vstate;
  /src/sys/arch/powerpc/booke/
spe.c 157 pcb->pcb_vr.vreg[8][0] = vr->__vr32[2];
158 pcb->pcb_vr.vreg[8][1] = vr->__vr32[3];
164 pcb->pcb_vr.vreg[i][0] = vr[0].__vr32[0];
165 pcb->pcb_vr.vreg[i][1] = vr[1].__vr32[0];
166 pcb->pcb_vr.vreg[i][2] = vr[2].__vr32[0];
167 pcb->pcb_vr.vreg[i][3] = vr[3].__vr32[0];
188 vr[0].__vr32[0] = pcb->pcb_vr.vreg[i][0];
192 vr[1].__vr32[0] = pcb->pcb_vr.vreg[i][1];
196 vr[2].__vr32[0] = pcb->pcb_vr.vreg[i][2];
200 vr[3].__vr32[0] = pcb->pcb_vr.vreg[i][3]
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/i915/gvt/
debugfs.c 44 u32 vreg; member in struct:diff_mmio
69 u32 preg, vreg; local in function:mmio_diff_handler
72 vreg = vgpu_vreg(param->vgpu, offset);
74 if (preg != vreg) {
81 node->vreg = vreg;
119 u32 diff = node->preg ^ node->vreg;
122 node->offset, node->preg, node->vreg,
mmio.c 246 memcpy(vgpu->mmio.vreg, mmio, info->mmio_size);
286 memcpy(vgpu->mmio.vreg, mmio, GVT_GEN8_MMIO_RESET_OFFSET);
302 vgpu->mmio.vreg = vzalloc(info->mmio_size);
303 if (!vgpu->mmio.vreg)
318 vfree(vgpu->mmio.vreg);
319 vgpu->mmio.vreg = NULL;
gvt.h 98 void *vreg; member in struct:intel_vgpu_mmio
448 (*(u32 *)(vgpu->mmio.vreg + i915_mmio_reg_offset(reg)))
450 (*(u32 *)(vgpu->mmio.vreg + (offset)))
452 (*(u64 *)(vgpu->mmio.vreg + i915_mmio_reg_offset(reg)))
454 (*(u64 *)(vgpu->mmio.vreg + (offset)))
  /src/sys/arch/powerpc/powerpc/
procfs_machdep.c 39 vp->v_type = VREG;
71 vap->va_bytes = vap->va_size = sizeof(struct vreg);
process_machdep.c 156 process_machdep_read_vecregs(struct lwp *l, struct vreg *vregs)
178 process_machdep_write_vecregs(struct lwp *l, struct vreg *vregs)
215 iov.iov_len = sizeof(struct vreg);
219 uio.uio_resid = sizeof(struct vreg);
239 struct vreg r;
  /src/sys/arch/sparc/sparc/
cache.c 416 sun4_vcache_flush_region(int vreg, int ctx)
422 p = (char *)VRTOVA(vreg); /* reg..reg+sz rather than 0..sz */
439 sun4_vcache_flush_segment(int vreg, int vseg, int ctx)
445 p = (char *)VSTOVA(vreg, vseg); /* seg..seg+sz rather than 0..sz */
616 srmmu_vcache_flush_region(int vreg, int ctx)
622 p = (char *)VRTOVA(vreg); /* reg..reg+sz rather than 0..sz */
644 srmmu_vcache_flush_segment(int vreg, int vseg, int ctx)
650 p = (char *)VSTOVA(vreg, vseg); /* seg..seg+sz rather than 0..sz */
  /src/sys/dev/i2c/
axp809.c 66 #define AXP_CTRL(name, min, max, step, ereg, emask, vreg, vmask) \
71 .c_voltage_reg = AXP_##vreg##_REG, .c_voltage_mask = (vmask) }
73 #define AXP_CTRL2(name, min, max, step1, step1cnt, step2, step2cnt, ereg, emask, vreg, vmask) \
78 .c_voltage_reg = AXP_##vreg##_REG, .c_voltage_mask = (vmask) }
axppmic.c 136 #define AXP_CTRL(name, min, max, step, ereg, emask, vreg, vmask) \
142 .c_voltage_reg = (vreg), .c_voltage_mask = (vmask) }
144 #define AXP_CTRL2(name, min, max, step1, step1cnt, step2, step2cnt, ereg, emask, vreg, vmask) \
150 .c_voltage_reg = (vreg), .c_voltage_mask = (vmask) }
152 #define AXP_CTRL2_RANGE(name, min, max, step1, step1cnt, step2start, step2, step2cnt, ereg, emask, vreg, vmask) \
159 .c_voltage_reg = (vreg), .c_voltage_mask = (vmask) }
161 #define AXP_CTRL_IO(name, min, max, step, ereg, emask, eval, dval, vreg, vmask) \
167 .c_voltage_reg = (vreg), .c_voltage_mask = (vmask) }
  /src/sys/arch/powerpc/oea/
altivec.c 92 * Load the vector unit from vreg which is best done in
174 memcpy(pcb->pcb_vr.vreg, &mcp->__vrf.__vrs,
175 sizeof (pcb->pcb_vr.vreg));
202 memcpy(mcp->__vrf.__vrs, pcb->pcb_vr.vreg,
oea_machdep.c 183 curpcb->pcb_vr.vreg[scratch][0] = 0x7FFFDEAD;
184 curpcb->pcb_vr.vreg[scratch][1] = 0x7FFFDEAD;
185 curpcb->pcb_vr.vreg[scratch][2] = 0x7FFFDEAD;
186 curpcb->pcb_vr.vreg[scratch][3] = 0x7FFFDEAD;
  /src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/qcom/
sdm845-xiaomi-beryllium.dts 112 vreg_s4a_1p8: vreg-s4a-1p8 {
qrb5165-rb5.dts 218 vreg_s4a_1p8: vreg-s4a-1p8 {
sdm845-db845c.dts 227 vreg_s4a_1p8: vreg-s4a-1p8 {
sdm845-cheza.dtsi 73 src_vreg_bob: src-vreg-bob-regulator {
  /src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/
ste-ux500-samsung-janice.dts 77 ldo_kled_3v3_reg: regulator-gpio-vreg-kled-3v3 {
91 ldo_touchkey_1v8_reg: regulator-gpio-vreg-touchkey-1v8 {
qcom-msm8974.dtsi 1679 vreg_boost: vreg-boost {
1682 regulator-name = "vreg-boost";
1695 vreg_vph_pwr: vreg-vph-pwr {
qcom-msm8974-samsung-klte.dts 317 /delete-node/ vreg-boost;

Completed in 42 milliseconds