Home
last modified time | relevance | path

Searched refs:SVE_VQ_BYTES (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/arch/arm64/include/uapi/asm/
Dsigcontext.h141 #define SVE_VQ_BYTES 16 /* number of bytes per quadword */ macro
146 #define SVE_VL_MIN (SVE_VQ_MIN * SVE_VQ_BYTES)
147 #define SVE_VL_MAX (SVE_VQ_MAX * SVE_VQ_BYTES)
153 ((vl) % SVE_VQ_BYTES == 0 && (vl) >= SVE_VL_MIN && (vl) <= SVE_VL_MAX)
154 #define sve_vq_from_vl(vl) ((vl) / SVE_VQ_BYTES)
155 #define sve_vl_from_vq(vq) ((vq) * SVE_VQ_BYTES)
208 #define SVE_SIG_ZREG_SIZE(vq) ((__u32)(vq) * SVE_VQ_BYTES)
209 #define SVE_SIG_PREG_SIZE(vq) ((__u32)(vq) * (SVE_VQ_BYTES / 8))
213 ((sizeof(struct sve_context) + (SVE_VQ_BYTES - 1)) \
214 / SVE_VQ_BYTES * SVE_VQ_BYTES)
Dptrace.h133 ((sizeof(struct sve_context) + (SVE_VQ_BYTES - 1)) \
134 / SVE_VQ_BYTES * SVE_VQ_BYTES)
211 (SVE_VQ_BYTES - 1)) \
212 / SVE_VQ_BYTES * SVE_VQ_BYTES)
223 - SVE_PT_SVE_OFFSET + (SVE_VQ_BYTES - 1)) \
224 / SVE_VQ_BYTES * SVE_VQ_BYTES)
/Linux-v4.19/arch/arm64/kernel/
Dptrace.c780 return ALIGN(header->size, SVE_VQ_BYTES); in sve_size_from_header()
1034 SVE_VQ_BYTES),
1035 .size = SVE_VQ_BYTES,
1036 .align = SVE_VQ_BYTES,
Dfpsimd.c697 SVE_SIG_REGS_SIZE(sve_vq_from_vl(sve_max_vl)), SVE_VQ_BYTES); in sve_efi_setup()