Home
last modified time | relevance | path

Searched refs:__vector128 (Results 1 – 23 of 23) sorted by relevance

/arch/s390/include/asm/
A Dfpu-insn.h183 instrument_read(vxr, sizeof(__vector128)); in fpu_vl()
186 : [vxr] "Q" (*(__vector128 *)vxr), in fpu_vl()
195 instrument_read(vxr, sizeof(__vector128)); in fpu_vl()
200 : [vxr] "R" (*(__vector128 *)vxr), in fpu_vl()
240 size = min(index + 1, sizeof(__vector128)); in fpu_vll()
276 __vector128 _v[(_v3) - (_v1) + 1]; \
294 __vector128 _v[(_v3) - (_v1) + 1]; \
364 : [vxr] "=Q" (*(__vector128 *)vxr) in fpu_vst()
377 : [vxr] "=R" (*(__vector128 *)vxr) in fpu_vst()
422 __vector128 _v[(_v3) - (_v1) + 1]; \
[all …]
A Dfpu-types.h16 __vector128 vxrs[__NUM_VXRS] __aligned(8);
26 __vector128 vxrs[] __aligned(8);
32 __vector128 vxrs[vxr_size] __aligned(8); \
A Dfpu.h82 static __always_inline void save_vx_regs(__vector128 *vxrs) in save_vx_regs()
88 static __always_inline void load_vx_regs(__vector128 *vxrs) in load_vx_regs()
144 static __always_inline void save_fp_regs_vx(__vector128 *vxrs) in save_fp_regs_vx()
148 __save_fp_regs(fprs, sizeof(__vector128) / sizeof(freg_t)); in save_fp_regs_vx()
151 static __always_inline void load_fp_regs_vx(__vector128 *vxrs) in load_fp_regs_vx()
155 __load_fp_regs(fprs, sizeof(__vector128) / sizeof(freg_t)); in load_fp_regs_vx()
261 static inline void convert_vx_to_fp(freg_t *fprs, __vector128 *vxrs) in convert_vx_to_fp()
269 static inline void convert_fp_to_vx(__vector128 *vxrs, freg_t *fprs) in convert_fp_to_vx()
A Dsmp.h38 extern __vector128 __initdata boot_cpu_vector_save_area[__NUM_VXRS];
A Dipl.h62 void __init save_area_add_vxrs(struct save_area *, __vector128 *vxrs);
/arch/s390/kernel/
A Dfpu.c17 __vector128 *vxrs = state->vxrs; in __kernel_fpu_begin()
65 __vector128 *vxrs = state->vxrs; in __kernel_fpu_end()
114 __vector128 *vxrs = &state->vxrs[0]; in load_fpu_state()
156 __vector128 *vxrs = &state->vxrs[0]; in save_fpu_state()
A Dcompat_linux.h49 __vector128 vxrs_high[__NUM_VXRS_HIGH];
A Dmachine_kexec.c98 save_vx_regs((__vector128 *) mcesa->vector_save_area); in __machine_kdump()
A Dcrash_dump.c55 __vector128 vxrs_high[16];
107 void __init save_area_add_vxrs(struct save_area *sa, __vector128 *vxrs) in save_area_add_vxrs()
115 memcpy(sa->vxrs_high, vxrs + 16, 16 * sizeof(__vector128)); in save_area_add_vxrs()
A Dptrace.c996 __NUM_VXRS_HIGH * sizeof(__vector128)); in s390_vxrs_high_get()
1262 .size = sizeof(__vector128),
1263 .align = sizeof(__vector128),
1466 .size = sizeof(__vector128),
1467 .align = sizeof(__vector128),
A Dsmp.c96 __vector128 __initdata boot_cpu_vector_save_area[__NUM_VXRS];
/arch/powerpc/include/asm/
A Dtypes.h16 typedef __vector128 vector128;
A Dsstep.h135 __vector128 v;
A Dguest-state-buffer.h668 __vector128 v; in kvmppc_gse_put_vector128()
787 __vector128 v; in kvmppc_gse_get_vector128()
792 if (WARN_ON(kvmppc_gse_len(gse) != sizeof(__vector128))) in kvmppc_gse_get_vector128()
/arch/powerpc/include/uapi/asm/
A Dtypes.h36 } __attribute__((aligned(16))) __vector128; typedef
A Delf.h162 typedef __vector128 elf_vrreg_t;
/arch/s390/include/uapi/asm/
A Dtypes.h26 } __attribute__((packed, aligned(4))) __vector128; typedef
A Dsigcontext.h73 __vector128 vxrs_high[__NUM_VXRS_HIGH];
/arch/s390/kvm/
A Dkvm-s390.h29 save_vx_regs((__vector128 *)&run->s.regs.vrs); in kvm_s390_fpu_store()
38 load_vx_regs((__vector128 *)&run->s.regs.vrs); in kvm_s390_fpu_load()
A Dkvm-s390.c4376 convert_fp_to_vx((__vector128 *) vcpu->run->s.regs.vrs, in kvm_arch_vcpu_ioctl_set_fpu()
4391 (__vector128 *) vcpu->run->s.regs.vrs); in kvm_arch_vcpu_ioctl_get_fpu()
5420 convert_vx_to_fp(fprs, (__vector128 *) vcpu->run->s.regs.vrs); in kvm_s390_store_status_unloaded()
A Dinterrupt.c636 convert_vx_to_fp(fprs, (__vector128 *) vcpu->run->s.regs.vrs); in __write_machine_check()
/arch/powerpc/lib/
A Dsstep.c42 extern void get_vr(int rn, __vector128 *p);
43 extern void put_vr(int rn, __vector128 *p);
683 __vector128 v; in do_vec_load()
684 u8 b[sizeof(__vector128)]; in do_vec_load()
713 __vector128 v; in do_vec_store()
714 u8 b[sizeof(__vector128)]; in do_vec_store()
970 nr_vsx_regs = max(1ul, size / sizeof(__vector128)); in do_vsx_load()
1017 nr_vsx_regs = max(1ul, size / sizeof(__vector128)); in do_vsx_store()
/arch/powerpc/kvm/
A Dtest-guest-state-buffer.c30 __vector128 v; in test_adding_element()

Completed in 58 milliseconds