Home
last modified time | relevance | path

Searched refs:simd (Results 1 – 14 of 14) sorted by relevance

/Linux-v4.19/crypto/
Dsimd.c232 struct simd_skcipher_alg *simd; in simd_register_skciphers_compat() local
244 simd = simd_skcipher_create_compat(algname, drvname, basename); in simd_register_skciphers_compat()
245 err = PTR_ERR(simd); in simd_register_skciphers_compat()
246 if (IS_ERR(simd)) in simd_register_skciphers_compat()
248 simd_algs[i] = simd; in simd_register_skciphers_compat()
DMakefile159 crypto_simd-y := simd.o
/Linux-v4.19/arch/arm/crypto/
Daes-neonbs-glue.c397 struct simd_skcipher_alg *simd; in aes_init() local
418 simd = simd_skcipher_create_compat(algname, drvname, basename); in aes_init()
419 err = PTR_ERR(simd); in aes_init()
420 if (IS_ERR(simd)) in aes_init()
423 aes_simd_algs[i] = simd; in aes_init()
Daes-ce-glue.c420 struct simd_skcipher_alg *simd; in aes_init() local
435 simd = simd_skcipher_create_compat(algname, drvname, basename); in aes_init()
436 err = PTR_ERR(simd); in aes_init()
437 if (IS_ERR(simd)) in aes_init()
440 aes_simd_algs[i] = simd; in aes_init()
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/
Damdgpu_debugfs.c623 uint32_t offset, se, sh, cu, wave, simd, data[32]; in amdgpu_debugfs_wave_read() local
634 simd = (*pos & GENMASK_ULL(44, 37)) >> 37; in amdgpu_debugfs_wave_read()
642 adev->gfx.funcs->read_wave_data(adev, simd, wave, data, &x); in amdgpu_debugfs_wave_read()
695 uint32_t offset, se, sh, cu, wave, simd, thread, bank, *data; in amdgpu_debugfs_gpr_read() local
706 simd = (*pos & GENMASK_ULL(51, 44)) >> 44; in amdgpu_debugfs_gpr_read()
720 adev->gfx.funcs->read_wave_vgprs(adev, simd, wave, thread, offset, size>>2, data); in amdgpu_debugfs_gpr_read()
723 adev->gfx.funcs->read_wave_sgprs(adev, simd, wave, offset, size>>2, data); in amdgpu_debugfs_gpr_read()
Dgfx_v6_0.c3006 static uint32_t wave_read_ind(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint32_t ad… in wave_read_ind() argument
3010 (simd << SQ_IND_INDEX__SIMD_ID__SHIFT) | in wave_read_ind()
3016 static void wave_read_regs(struct amdgpu_device *adev, uint32_t simd, in wave_read_regs() argument
3022 (simd << SQ_IND_INDEX__SIMD_ID__SHIFT) | in wave_read_regs()
3031 static void gfx_v6_0_read_wave_data(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint3… in gfx_v6_0_read_wave_data() argument
3035 dst[(*no_fields)++] = wave_read_ind(adev, simd, wave, ixSQ_WAVE_STATUS); in gfx_v6_0_read_wave_data()
3036 dst[(*no_fields)++] = wave_read_ind(adev, simd, wave, ixSQ_WAVE_PC_LO); in gfx_v6_0_read_wave_data()
3037 dst[(*no_fields)++] = wave_read_ind(adev, simd, wave, ixSQ_WAVE_PC_HI); in gfx_v6_0_read_wave_data()
3038 dst[(*no_fields)++] = wave_read_ind(adev, simd, wave, ixSQ_WAVE_EXEC_LO); in gfx_v6_0_read_wave_data()
3039 dst[(*no_fields)++] = wave_read_ind(adev, simd, wave, ixSQ_WAVE_EXEC_HI); in gfx_v6_0_read_wave_data()
[all …]
Dgfx_v7_0.c4215 static uint32_t wave_read_ind(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint32_t ad… in wave_read_ind() argument
4219 (simd << SQ_IND_INDEX__SIMD_ID__SHIFT) | in wave_read_ind()
4225 static void wave_read_regs(struct amdgpu_device *adev, uint32_t simd, in wave_read_regs() argument
4231 (simd << SQ_IND_INDEX__SIMD_ID__SHIFT) | in wave_read_regs()
4240 static void gfx_v7_0_read_wave_data(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint3… in gfx_v7_0_read_wave_data() argument
4244 dst[(*no_fields)++] = wave_read_ind(adev, simd, wave, ixSQ_WAVE_STATUS); in gfx_v7_0_read_wave_data()
4245 dst[(*no_fields)++] = wave_read_ind(adev, simd, wave, ixSQ_WAVE_PC_LO); in gfx_v7_0_read_wave_data()
4246 dst[(*no_fields)++] = wave_read_ind(adev, simd, wave, ixSQ_WAVE_PC_HI); in gfx_v7_0_read_wave_data()
4247 dst[(*no_fields)++] = wave_read_ind(adev, simd, wave, ixSQ_WAVE_EXEC_LO); in gfx_v7_0_read_wave_data()
4248 dst[(*no_fields)++] = wave_read_ind(adev, simd, wave, ixSQ_WAVE_EXEC_HI); in gfx_v7_0_read_wave_data()
[all …]
Dgfx_v9_0.c1089 static uint32_t wave_read_ind(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint32_t ad… in wave_read_ind() argument
1093 (simd << SQ_IND_INDEX__SIMD_ID__SHIFT) | in wave_read_ind()
1099 static void wave_read_regs(struct amdgpu_device *adev, uint32_t simd, in wave_read_regs() argument
1105 (simd << SQ_IND_INDEX__SIMD_ID__SHIFT) | in wave_read_regs()
1114 static void gfx_v9_0_read_wave_data(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint3… in gfx_v9_0_read_wave_data() argument
1118 dst[(*no_fields)++] = wave_read_ind(adev, simd, wave, ixSQ_WAVE_STATUS); in gfx_v9_0_read_wave_data()
1119 dst[(*no_fields)++] = wave_read_ind(adev, simd, wave, ixSQ_WAVE_PC_LO); in gfx_v9_0_read_wave_data()
1120 dst[(*no_fields)++] = wave_read_ind(adev, simd, wave, ixSQ_WAVE_PC_HI); in gfx_v9_0_read_wave_data()
1121 dst[(*no_fields)++] = wave_read_ind(adev, simd, wave, ixSQ_WAVE_EXEC_LO); in gfx_v9_0_read_wave_data()
1122 dst[(*no_fields)++] = wave_read_ind(adev, simd, wave, ixSQ_WAVE_EXEC_HI); in gfx_v9_0_read_wave_data()
[all …]
Dgfx_v8_0.c5487 static uint32_t wave_read_ind(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint32_t ad… in wave_read_ind() argument
5491 (simd << SQ_IND_INDEX__SIMD_ID__SHIFT) | in wave_read_ind()
5497 static void wave_read_regs(struct amdgpu_device *adev, uint32_t simd, in wave_read_regs() argument
5503 (simd << SQ_IND_INDEX__SIMD_ID__SHIFT) | in wave_read_regs()
5512 static void gfx_v8_0_read_wave_data(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint3… in gfx_v8_0_read_wave_data() argument
5516 dst[(*no_fields)++] = wave_read_ind(adev, simd, wave, ixSQ_WAVE_STATUS); in gfx_v8_0_read_wave_data()
5517 dst[(*no_fields)++] = wave_read_ind(adev, simd, wave, ixSQ_WAVE_PC_LO); in gfx_v8_0_read_wave_data()
5518 dst[(*no_fields)++] = wave_read_ind(adev, simd, wave, ixSQ_WAVE_PC_HI); in gfx_v8_0_read_wave_data()
5519 dst[(*no_fields)++] = wave_read_ind(adev, simd, wave, ixSQ_WAVE_EXEC_LO); in gfx_v8_0_read_wave_data()
5520 dst[(*no_fields)++] = wave_read_ind(adev, simd, wave, ixSQ_WAVE_EXEC_HI); in gfx_v8_0_read_wave_data()
[all …]
Damdgpu.h863 …void (*read_wave_data)(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint32_t *dst, in…
864 …void (*read_wave_vgprs)(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint32_t thread,…
865 …void (*read_wave_sgprs)(struct amdgpu_device *adev, uint32_t simd, uint32_t wave, uint32_t start, …
/Linux-v4.19/arch/arm64/crypto/
Daes-neonbs-glue.c436 struct simd_skcipher_alg *simd; in aes_init() local
457 simd = simd_skcipher_create_compat(algname, drvname, basename); in aes_init()
458 err = PTR_ERR(simd); in aes_init()
459 if (IS_ERR(simd)) in aes_init()
462 aes_simd_algs[i] = simd; in aes_init()
Daes-glue.c628 struct simd_skcipher_alg *simd; in aes_init() local
650 simd = simd_skcipher_create_compat(algname, drvname, basename); in aes_init()
651 err = PTR_ERR(simd); in aes_init()
652 if (IS_ERR(simd)) in aes_init()
655 aes_simd_algs[i] = simd; in aes_init()
/Linux-v4.19/arch/x86/crypto/
Daesni-intel_glue.c1260 struct simd_skcipher_alg *simd; member
1427 if (aesni_simd_skciphers2[i].simd) in aesni_free_simds()
1428 simd_skcipher_free(aesni_simd_skciphers2[i].simd); in aesni_free_simds()
1433 struct simd_skcipher_alg *simd; in aesni_init() local
1494 simd = simd_skcipher_create_compat(algname, drvname, basename); in aesni_init()
1495 err = PTR_ERR(simd); in aesni_init()
1496 if (IS_ERR(simd)) in aesni_init()
1499 aesni_simd_skciphers[i] = simd; in aesni_init()
1506 simd = simd_skcipher_create_compat(algname, drvname, basename); in aesni_init()
1507 err = PTR_ERR(simd); in aesni_init()
[all …]
/Linux-v4.19/arch/arm/include/asm/
DKbuild19 generic-y += simd.h