/Linux-v4.19/crypto/ |
D | simd.c | 232 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()
|
D | Makefile | 159 crypto_simd-y := simd.o
|
/Linux-v4.19/arch/arm/crypto/ |
D | aes-neonbs-glue.c | 397 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()
|
D | aes-ce-glue.c | 420 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/ |
D | amdgpu_debugfs.c | 623 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()
|
D | gfx_v6_0.c | 3006 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 …]
|
D | gfx_v7_0.c | 4215 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 …]
|
D | gfx_v9_0.c | 1089 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 …]
|
D | gfx_v8_0.c | 5487 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 …]
|
D | amdgpu.h | 863 …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/ |
D | aes-neonbs-glue.c | 436 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()
|
D | aes-glue.c | 628 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/ |
D | aesni-intel_glue.c | 1260 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/ |
D | Kbuild | 19 generic-y += simd.h
|