| /kernel/linux/linux-4.19/drivers/gpu/drm/nouveau/nvkm/core/ |
| D | ioctl.c | 36 struct nvif_ioctl_nop_v0 v0; in nvkm_ioctl_nop() member 41 if (!(ret = nvif_unpack(ret, &data, &size, args->v0, 0, 0, false))) { in nvkm_ioctl_nop() 42 nvif_ioctl(object, "nop vers %lld\n", args->v0.version); in nvkm_ioctl_nop() 43 args->v0.version = NVIF_VERSION_LATEST; in nvkm_ioctl_nop() 54 struct nvif_ioctl_sclass_v0 v0; in nvkm_ioctl_sclass() member 60 if (!(ret = nvif_unpack(ret, &data, &size, args->v0, 0, 0, true))) { in nvkm_ioctl_sclass() 62 args->v0.version, args->v0.count); in nvkm_ioctl_sclass() 63 if (size != args->v0.count * sizeof(args->v0.oclass[0])) in nvkm_ioctl_sclass() 68 if (i < args->v0.count) { in nvkm_ioctl_sclass() 69 args->v0.oclass[i].oclass = oclass.base.oclass; in nvkm_ioctl_sclass() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/core/ |
| D | ioctl.c | 36 struct nvif_ioctl_nop_v0 v0; in nvkm_ioctl_nop() member 41 if (!(ret = nvif_unpack(ret, &data, &size, args->v0, 0, 0, false))) { in nvkm_ioctl_nop() 42 nvif_ioctl(object, "nop vers %lld\n", args->v0.version); in nvkm_ioctl_nop() 43 args->v0.version = NVIF_VERSION_LATEST; in nvkm_ioctl_nop() 54 struct nvif_ioctl_sclass_v0 v0; in nvkm_ioctl_sclass() member 60 if (!(ret = nvif_unpack(ret, &data, &size, args->v0, 0, 0, true))) { in nvkm_ioctl_sclass() 62 args->v0.version, args->v0.count); in nvkm_ioctl_sclass() 63 if (size != args->v0.count * sizeof(args->v0.oclass[0])) in nvkm_ioctl_sclass() 68 if (i < args->v0.count) { in nvkm_ioctl_sclass() 69 args->v0.oclass[i].oclass = oclass.base.oclass; in nvkm_ioctl_sclass() [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/crypto/ |
| D | aes-ce-core.S | 13 ld1 {v0.16b}, [x2] 22 1: aese v0.16b, v2.16b 23 aesmc v0.16b, v0.16b 25 aese v0.16b, v3.16b 26 aesmc v0.16b, v0.16b 29 aese v0.16b, v1.16b 30 aesmc v0.16b, v0.16b 33 aese v0.16b, v2.16b 34 eor v0.16b, v0.16b, v3.16b 35 st1 {v0.16b}, [x1] [all …]
|
| D | aes-modes.S | 26 encrypt_block4x v0, v1, v2, v3, w3, x2, x8, w7 31 decrypt_block4x v0, v1, v2, v3, w3, x2, x8, w7 37 encrypt_block5x v0, v1, v2, v3, v4, w3, x2, x8, w7 42 decrypt_block5x v0, v1, v2, v3, v4, w3, x2, x8, w7 63 ld1 {v0.16b-v3.16b}, [x1], #64 /* get 4 pt blocks */ 67 st1 {v0.16b-v3.16b}, [x0], #64 74 ld1 {v0.16b}, [x1], #16 /* get next pt block */ 75 encrypt_block v0, w3, x2, x5, w6 76 st1 {v0.16b}, [x0], #16 94 ld1 {v0.16b-v3.16b}, [x1], #64 /* get 4 ct blocks */ [all …]
|
| D | aes-ce-ccm-core.S | 20 ld1 {v0.16b}, [x0] /* load mac */ 31 eor v0.16b, v0.16b, v1.16b 43 3: aese v0.16b, v4.16b 44 aesmc v0.16b, v0.16b 46 aese v0.16b, v5.16b 47 aesmc v0.16b, v0.16b 50 aese v0.16b, v3.16b 51 aesmc v0.16b, v0.16b 54 aese v0.16b, v4.16b 56 eor v0.16b, v0.16b, v5.16b /* final round */ [all …]
|
| /kernel/linux/linux-4.19/arch/arm64/crypto/ |
| D | aes-ce-core.S | 16 ld1 {v0.16b}, [x2] 25 1: aese v0.16b, v2.16b 26 aesmc v0.16b, v0.16b 28 aese v0.16b, v3.16b 29 aesmc v0.16b, v0.16b 32 aese v0.16b, v1.16b 33 aesmc v0.16b, v0.16b 36 aese v0.16b, v2.16b 37 eor v0.16b, v0.16b, v3.16b 38 st1 {v0.16b}, [x1] [all …]
|
| D | aes-ce-ccm-core.S | 23 ld1 {v0.16b}, [x0] /* load mac */ 34 eor v0.16b, v0.16b, v1.16b 46 3: aese v0.16b, v4.16b 47 aesmc v0.16b, v0.16b 49 aese v0.16b, v5.16b 50 aesmc v0.16b, v0.16b 53 aese v0.16b, v3.16b 54 aesmc v0.16b, v0.16b 57 aese v0.16b, v4.16b 59 eor v0.16b, v0.16b, v5.16b /* final round */ [all …]
|
| D | aes-modes.S | 17 encrypt_block4x v0, v1, v2, v3, w22, x21, x8, w7 22 decrypt_block4x v0, v1, v2, v3, w22, x21, x8, w7 48 ld1 {v0.16b-v3.16b}, [x20], #64 /* get 4 pt blocks */ 50 st1 {v0.16b-v3.16b}, [x19], #64 57 ld1 {v0.16b}, [x20], #16 /* get next pt block */ 58 encrypt_block v0, w22, x21, x5, w6 59 st1 {v0.16b}, [x19], #16 83 ld1 {v0.16b-v3.16b}, [x20], #64 /* get 4 ct blocks */ 85 st1 {v0.16b-v3.16b}, [x19], #64 92 ld1 {v0.16b}, [x20], #16 /* get next ct block */ [all …]
|
| /kernel/linux/linux-4.19/drivers/gpu/drm/nouveau/nvkm/engine/device/ |
| D | ctrl.c | 38 struct nvif_control_pstate_info_v0 v0; in nvkm_control_mthd_pstate_info() member 44 if (!(ret = nvif_unpack(ret, &data, &size, args->v0, 0, 0, false))) { in nvkm_control_mthd_pstate_info() 46 args->v0.version); in nvkm_control_mthd_pstate_info() 51 args->v0.count = clk->state_nr; in nvkm_control_mthd_pstate_info() 52 args->v0.ustate_ac = clk->ustate_ac; in nvkm_control_mthd_pstate_info() 53 args->v0.ustate_dc = clk->ustate_dc; in nvkm_control_mthd_pstate_info() 54 args->v0.pwrsrc = clk->pwrsrc; in nvkm_control_mthd_pstate_info() 55 args->v0.pstate = clk->pstate; in nvkm_control_mthd_pstate_info() 57 args->v0.count = 0; in nvkm_control_mthd_pstate_info() 58 args->v0.ustate_ac = NVIF_CONTROL_PSTATE_INFO_V0_USTATE_DISABLE; in nvkm_control_mthd_pstate_info() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/device/ |
| D | ctrl.c | 38 struct nvif_control_pstate_info_v0 v0; in nvkm_control_mthd_pstate_info() member 44 if (!(ret = nvif_unpack(ret, &data, &size, args->v0, 0, 0, false))) { in nvkm_control_mthd_pstate_info() 46 args->v0.version); in nvkm_control_mthd_pstate_info() 51 args->v0.count = clk->state_nr; in nvkm_control_mthd_pstate_info() 52 args->v0.ustate_ac = clk->ustate_ac; in nvkm_control_mthd_pstate_info() 53 args->v0.ustate_dc = clk->ustate_dc; in nvkm_control_mthd_pstate_info() 54 args->v0.pwrsrc = clk->pwrsrc; in nvkm_control_mthd_pstate_info() 55 args->v0.pstate = clk->pstate; in nvkm_control_mthd_pstate_info() 57 args->v0.count = 0; in nvkm_control_mthd_pstate_info() 58 args->v0.ustate_ac = NVIF_CONTROL_PSTATE_INFO_V0_USTATE_DISABLE; in nvkm_control_mthd_pstate_info() [all …]
|
| /kernel/linux/linux-4.19/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
| D | rootnv50.c | 40 struct nv50_disp_mthd_v0 v0; in nv50_disp_root_mthd_() member 54 if (!(ret = nvif_unpack(ret, &data, &size, args->v0, 0, 0, true))) { in nv50_disp_root_mthd_() 56 args->v0.version, args->v0.method, args->v0.head); in nv50_disp_root_mthd_() 57 mthd = args->v0.method; in nv50_disp_root_mthd_() 58 hidx = args->v0.head; in nv50_disp_root_mthd_() 98 struct nv50_disp_acquire_v0 v0; in nv50_disp_root_mthd_() member 101 if (!(ret = nvif_unpack(ret, &data, &size, args->v0, 0, 0, false))) { in nv50_disp_root_mthd_() 104 args->v0.or = outp->ior->id; in nv50_disp_root_mthd_() 105 args->v0.link = outp->ior->asy.link; in nv50_disp_root_mthd_() 116 struct nv50_disp_dac_load_v0 v0; in nv50_disp_root_mthd_() member [all …]
|
| /kernel/linux/linux-4.19/arch/mips/include/asm/mach-cavium-octeon/ |
| D | kernel-entry-init.h | 30 dmfc0 v0, CP0_CVMMEMCTL_REG 32 dins v0, $0, 0, 6 33 ori v0, CONFIG_CAVIUM_OCTEON_CVMSEG_SIZE 34 dmtc0 v0, CP0_CVMMEMCTL_REG # Write the cavium mem control register 35 dmfc0 v0, CP0_CVMCTL_REG # Read the cavium control register 38 or v0, v0, 0x5001 39 xor v0, v0, 0x1001 43 and v0, v0, v1 44 ori v0, v0, (6 << 7) 64 or v0, v0, 0x2000 # Set IPREF bit. [all …]
|
| /kernel/linux/linux-5.10/arch/mips/include/asm/mach-cavium-octeon/ |
| D | kernel-entry-init.h | 30 dmfc0 v0, CP0_CVMMEMCTL_REG 32 dins v0, $0, 0, 6 33 ori v0, CONFIG_CAVIUM_OCTEON_CVMSEG_SIZE 34 dmtc0 v0, CP0_CVMMEMCTL_REG # Write the cavium mem control register 35 dmfc0 v0, CP0_CVMCTL_REG # Read the cavium control register 38 or v0, v0, 0x5001 39 xor v0, v0, 0x1001 43 and v0, v0, v1 44 ori v0, v0, (6 << 7) 64 or v0, v0, 0x2000 # Set IPREF bit. [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
| D | rootnv50.c | 40 struct nv50_disp_mthd_v0 v0; in nv50_disp_root_mthd_() member 54 if (!(ret = nvif_unpack(ret, &data, &size, args->v0, 0, 0, true))) { in nv50_disp_root_mthd_() 56 args->v0.version, args->v0.method, args->v0.head); in nv50_disp_root_mthd_() 57 mthd = args->v0.method; in nv50_disp_root_mthd_() 58 hidx = args->v0.head; in nv50_disp_root_mthd_() 98 struct nv50_disp_acquire_v0 v0; in nv50_disp_root_mthd_() member 101 if (!(ret = nvif_unpack(ret, &data, &size, args->v0, 0, 0, false))) { in nv50_disp_root_mthd_() 102 ret = nvkm_outp_acquire(outp, NVKM_OUTP_USER, args->v0.hda); in nv50_disp_root_mthd_() 104 args->v0.or = outp->ior->id; in nv50_disp_root_mthd_() 105 args->v0.link = outp->ior->asy.link; in nv50_disp_root_mthd_() [all …]
|
| /kernel/linux/linux-4.19/drivers/gpu/drm/nouveau/ |
| D | nouveau_usif.c | 77 struct nvif_notify_rep_v0 v0; in usif_notify() member 83 if (length == sizeof(rep->v0) && rep->v0.version == 0) { in usif_notify() 84 if (WARN_ON(!(ntfy = (void *)(unsigned long)rep->v0.token))) in usif_notify() 86 BUG_ON(rep->v0.route != NVDRM_NOTIFY_USIF); in usif_notify() 98 switch (rep->v0.version) { in usif_notify() 127 struct nvif_ioctl_ntfy_new_v0 v0; in usif_notify_new() member 130 struct nvif_notify_req_v0 v0; in usif_notify_new() member 135 if (!(ret = nvif_unpack(ret, &data, &size, args->v0, 0, 0, true))) { in usif_notify_new() 136 if (usif_notify_find(f, args->v0.index)) in usif_notify_new() 147 if (!(ret = nvif_unpack(ret, &data, &size, req->v0, 0, 0, true))) { in usif_notify_new() [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/ |
| D | nouveau_usif.c | 77 struct nvif_notify_rep_v0 v0; in usif_notify() member 83 if (length == sizeof(rep->v0) && rep->v0.version == 0) { in usif_notify() 84 if (WARN_ON(!(ntfy = (void *)(unsigned long)rep->v0.token))) in usif_notify() 86 BUG_ON(rep->v0.route != NVDRM_NOTIFY_USIF); in usif_notify() 98 switch (rep->v0.version) { in usif_notify() 127 struct nvif_ioctl_ntfy_new_v0 v0; in usif_notify_new() member 130 struct nvif_notify_req_v0 v0; in usif_notify_new() member 135 if (!(ret = nvif_unpack(ret, &data, &size, args->v0, 0, 0, true))) { in usif_notify_new() 136 if (usif_notify_find(f, args->v0.index)) in usif_notify_new() 147 if (!(ret = nvif_unpack(ret, &data, &size, req->v0, 0, 0, true))) { in usif_notify_new() [all …]
|
| /kernel/linux/linux-4.19/tools/testing/selftests/powerpc/math/ |
| D | vmx_asm.S | 13 # Should be safe from C, only touches r4, r5 and v0,v1,v2 19 lvx v0,r5,r4 20 vcmpequd. v1,v0,v20 24 lvx v0,r5,r4 25 vcmpequd. v1,v0,v21 29 lvx v0,r5,r4 30 vcmpequd. v1,v0,v22 34 lvx v0,r5,r4 35 vcmpequd. v1,v0,v23 39 lvx v0,r5,r4 [all …]
|
| /kernel/linux/linux-5.10/tools/testing/selftests/powerpc/math/ |
| D | vmx_asm.S | 9 # Should be safe from C, only touches r4, r5 and v0,v1,v2 15 lvx v0,r5,r4 16 vcmpequd. v1,v0,v20 20 lvx v0,r5,r4 21 vcmpequd. v1,v0,v21 25 lvx v0,r5,r4 26 vcmpequd. v1,v0,v22 30 lvx v0,r5,r4 31 vcmpequd. v1,v0,v23 35 lvx v0,r5,r4 [all …]
|
| /kernel/linux/linux-4.19/arch/powerpc/crypto/ |
| D | crc32-vpmsum_core.S | 105 vspltisw v0,-1 107 vsldoi mask_32bit,zeroes,v0,4 108 vsldoi mask_64bit,zeroes,v0,8 163 /* zero v0-v7 which will contain our checksums */ 164 vxor v0,v0,v0 263 vxor v0,v0,v8 320 vxor v0,v0,v8 354 vxor v0,v0,v8 370 vsldoi v0,v0,zeroes,4 400 vxor v16,v0,v8 [all …]
|
| /kernel/linux/linux-5.10/arch/powerpc/crypto/ |
| D | crc32-vpmsum_core.S | 101 vspltisw v0,-1 103 vsldoi mask_32bit,zeroes,v0,4 104 vsldoi mask_64bit,zeroes,v0,8 159 /* zero v0-v7 which will contain our checksums */ 160 vxor v0,v0,v0 259 vxor v0,v0,v8 316 vxor v0,v0,v8 350 vxor v0,v0,v8 366 vsldoi v0,v0,zeroes,4 396 vxor v16,v0,v8 [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
| D | ummu.c | 61 struct nvif_mmu_heap_v0 v0; in nvkm_ummu_heap() member 66 if (!(ret = nvif_unpack(ret, &argv, &argc, args->v0, 0, 0, false))) { in nvkm_ummu_heap() 67 if ((index = args->v0.index) >= mmu->heap_nr) in nvkm_ummu_heap() 69 args->v0.size = mmu->heap[index].size; in nvkm_ummu_heap() 81 struct nvif_mmu_type_v0 v0; in nvkm_ummu_type() member 86 if (!(ret = nvif_unpack(ret, &argv, &argc, args->v0, 0, 0, false))) { in nvkm_ummu_type() 87 if ((index = args->v0.index) >= mmu->type_nr) in nvkm_ummu_type() 90 args->v0.heap = mmu->type[index].heap; in nvkm_ummu_type() 91 args->v0.vram = !!(type & NVKM_MEM_VRAM); in nvkm_ummu_type() 92 args->v0.host = !!(type & NVKM_MEM_HOST); in nvkm_ummu_type() [all …]
|
| D | uvmm.c | 50 struct nvif_vmm_pfnclr_v0 v0; in nvkm_uvmm_mthd_pfnclr() member 56 if (!(ret = nvif_unpack(ret, &argv, &argc, args->v0, 0, 0, false))) { in nvkm_uvmm_mthd_pfnclr() 57 addr = args->v0.addr; in nvkm_uvmm_mthd_pfnclr() 58 size = args->v0.size; in nvkm_uvmm_mthd_pfnclr() 79 struct nvif_vmm_pfnmap_v0 v0; in nvkm_uvmm_mthd_pfnmap() member 86 if (!(ret = nvif_unpack(ret, &argv, &argc, args->v0, 0, 0, true))) { in nvkm_uvmm_mthd_pfnmap() 87 page = args->v0.page; in nvkm_uvmm_mthd_pfnmap() 88 addr = args->v0.addr; in nvkm_uvmm_mthd_pfnmap() 89 size = args->v0.size; in nvkm_uvmm_mthd_pfnmap() 90 phys = args->v0.phys; in nvkm_uvmm_mthd_pfnmap() [all …]
|
| /kernel/linux/linux-4.19/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
| D | ummu.c | 61 struct nvif_mmu_heap_v0 v0; in nvkm_ummu_heap() member 66 if (!(ret = nvif_unpack(ret, &argv, &argc, args->v0, 0, 0, false))) { in nvkm_ummu_heap() 67 if ((index = args->v0.index) >= mmu->heap_nr) in nvkm_ummu_heap() 69 args->v0.size = mmu->heap[index].size; in nvkm_ummu_heap() 81 struct nvif_mmu_type_v0 v0; in nvkm_ummu_type() member 86 if (!(ret = nvif_unpack(ret, &argv, &argc, args->v0, 0, 0, false))) { in nvkm_ummu_type() 87 if ((index = args->v0.index) >= mmu->type_nr) in nvkm_ummu_type() 90 args->v0.heap = mmu->type[index].heap; in nvkm_ummu_type() 91 args->v0.vram = !!(type & NVKM_MEM_VRAM); in nvkm_ummu_type() 92 args->v0.host = !!(type & NVKM_MEM_HOST); in nvkm_ummu_type() [all …]
|
| /kernel/linux/linux-5.10/lib/ |
| D | siphash.c | 23 v0 += v1; v1 = rol64(v1, 13); v1 ^= v0; v0 = rol64(v0, 32); \ 25 v0 += v3; v3 = rol64(v3, 21); v3 ^= v0; \ 30 u64 v0 = 0x736f6d6570736575ULL; \ 38 v0 ^= key->key[0]; 44 v0 ^= b; \ 50 return (v0 ^ v1) ^ (v2 ^ v3); 63 v0 ^= m; in __siphash_aligned() 96 v0 ^= m; in __siphash_unaligned() 129 v0 ^= first; in siphash_1u64() 146 v0 ^= first; in siphash_2u64() [all …]
|
| /kernel/linux/linux-4.19/lib/ |
| D | siphash.c | 23 v0 += v1; v1 = rol64(v1, 13); v1 ^= v0; v0 = rol64(v0, 32); \ 25 v0 += v3; v3 = rol64(v3, 21); v3 ^= v0; \ 30 u64 v0 = 0x736f6d6570736575ULL; \ 38 v0 ^= key->key[0]; 44 v0 ^= b; \ 50 return (v0 ^ v1) ^ (v2 ^ v3); 63 v0 ^= m; in __siphash_aligned() 96 v0 ^= m; in __siphash_unaligned() 129 v0 ^= first; in siphash_1u64() 146 v0 ^= first; in siphash_2u64() [all …]
|