| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/skylakex/ |
| D | virtual-memory.json | 5 "CounterHTOff": "0,1,2,3,4,5,6,7", 14 "CounterHTOff": "0,1,2,3,4,5,6,7", 17 …ublicDescription": "Counts demand data stores that caused a page walk of any page size (4K/2M/4M/1… 22 "BriefDescription": "Page walk completed due to a demand data store to a 2M/4M page", 24 "CounterHTOff": "0,1,2,3,4,5,6,7", 27 …anslations missed in the TLB and were mapped to 2M/4M pages. The page walks can end with or witho… 32 …"BriefDescription": "Counts 1 per cycle for each PMH that is busy with a page walk for an instruct… 34 "CounterHTOff": "0,1,2,3,4,5,6,7", 37 …on": "Counts 1 per cycle for each PMH (Page Miss Handler) that is busy with a page walk for an ins… 42 "BriefDescription": "Code miss in all TLB levels causes a page walk that completes. (4K)", [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/cascadelakex/ |
| D | virtual-memory.json | 3 "BriefDescription": "Page walk completed due to a demand data store to a 2M/4M page", 5 "CounterHTOff": "0,1,2,3,4,5,6,7", 8 …anslations missed in the TLB and were mapped to 2M/4M pages. The page walks can end with or witho… 13 …"BriefDescription": "Counts 1 per cycle for each PMH that is busy with a page walk for an instruct… 15 "CounterHTOff": "0,1,2,3,4,5,6,7", 18 …on": "Counts 1 per cycle for each PMH (Page Miss Handler) that is busy with a page walk for an ins… 23 …"BriefDescription": "Code miss in all TLB levels causes a page walk that completes. (All page size… 25 "CounterHTOff": "0,1,2,3,4,5,6,7", 28 …M and 4M page sizes) caused by a code fetch. This implies it missed in the ITLB and further levels… 35 "CounterHTOff": "0,1,2,3,4,5,6,7", [all …]
|
| /kernel/linux/linux-4.19/tools/perf/pmu-events/arch/x86/skylakex/ |
| D | virtual-memory.json | 8 …PublicDescription": "Counts demand data loads that caused a page walk of any page size (4K/2M/4M/1… 10 "CounterHTOff": "0,1,2,3,4,5,6,7" 15 "BriefDescription": "Page walk completed due to a demand data load to a 4K page", 18 … translations missed in the TLB and were mapped to 4K pages. The page walks can end with or witho… 20 "CounterHTOff": "0,1,2,3,4,5,6,7" 25 "BriefDescription": "Page walk completed due to a demand data load to a 2M/4M page", 28 …anslations missed in the TLB and were mapped to 2M/4M pages. The page walks can end with or witho… 30 "CounterHTOff": "0,1,2,3,4,5,6,7" 35 "BriefDescription": "Page walk completed due to a demand data load to a 1G page", 38 … translations missed in the TLB and were mapped to 4K pages. The page walks can end with or witho… [all …]
|
| /kernel/linux/linux-4.19/tools/perf/pmu-events/arch/x86/skylake/ |
| D | virtual-memory.json | 3 …PublicDescription": "Counts demand data loads that caused a page walk of any page size (4K/2M/4M/1… 10 "CounterHTOff": "0,1,2,3,4,5,6,7" 13 … translations missed in the TLB and were mapped to 4K pages. The page walks can end with or witho… 19 "BriefDescription": "Page walk completed due to a demand data load to a 4K page", 20 "CounterHTOff": "0,1,2,3,4,5,6,7" 23 …anslations missed in the TLB and were mapped to 2M/4M pages. The page walks can end with or witho… 29 "BriefDescription": "Page walk completed due to a demand data load to a 2M/4M page", 30 "CounterHTOff": "0,1,2,3,4,5,6,7" 33 … translations missed in the TLB and were mapped to 4K pages. The page walks can end with or witho… 39 "BriefDescription": "Page walk completed due to a demand data load to a 1G page", [all …]
|
| /kernel/linux/linux-5.10/tools/perf/pmu-events/arch/x86/skylake/ |
| D | virtual-memory.json | 3 …PublicDescription": "Counts demand data loads that caused a page walk of any page size (4K/2M/4M/1… 10 "CounterHTOff": "0,1,2,3,4,5,6,7" 13 … translations missed in the TLB and were mapped to 4K pages. The page walks can end with or witho… 19 "BriefDescription": "Page walk completed due to a demand data load to a 4K page", 20 "CounterHTOff": "0,1,2,3,4,5,6,7" 23 …anslations missed in the TLB and were mapped to 2M/4M pages. The page walks can end with or witho… 29 "BriefDescription": "Page walk completed due to a demand data load to a 2M/4M page", 30 "CounterHTOff": "0,1,2,3,4,5,6,7" 33 … translations missed in the TLB and were mapped to 4K pages. The page walks can end with or witho… 39 "BriefDescription": "Page walk completed due to a demand data load to a 1G page", [all …]
|
| /kernel/linux/linux-4.19/arch/arm64/crypto/ |
| D | sha256-core.S_shipped | 14 // this file except in compliance with the License. You can obtain a copy 40 // (**) The result is a trade-off: it's possible to improve it by 42 // on Cortex-A53 (or by 4 cycles per round). 95 sub sp,sp,#4*4 98 ldp w22,w23,[x0,#2*4] 99 ldp w24,w25,[x0,#4*4] 101 ldp w26,w27,[x0,#6*4] 106 ldp w3,w4,[x1],#2*4 107 ldr w19,[x30],#4 // *K++ 120 eor w19,w20,w21 // a^b, b^c in next round [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/crypto/ |
| D | sha256-core.S_shipped | 14 // this file except in compliance with the License. You can obtain a copy 40 // (**) The result is a trade-off: it's possible to improve it by 42 // on Cortex-A53 (or by 4 cycles per round). 95 sub sp,sp,#4*4 98 ldp w22,w23,[x0,#2*4] 99 ldp w24,w25,[x0,#4*4] 101 ldp w26,w27,[x0,#6*4] 106 ldp w3,w4,[x1],#2*4 107 ldr w19,[x30],#4 // *K++ 120 eor w19,w20,w21 // a^b, b^c in next round [all …]
|
| /kernel/linux/linux-4.19/drivers/block/paride/ |
| D | kbic.c | 5 This is a low-level driver for the KBIC-951A and KBIC-971A 9 required for the 971A interferes with the correct operation of 10 the 951A, so this driver registers itself twice, once for 35 #define j44(a,b) ((((a>>4)&0x0f)|(b&0xf0))^0x88) argument 36 #define j53(w) (((w>>3)&0x1f)|((w>>4)&0xe0)) 47 { int a, b, s; in kbic_read_regr() local 53 case 0: w0(regr|0x18|s); w2(4); w2(6); w2(4); w2(1); w0(8); in kbic_read_regr() 54 a = r1(); w0(0x28); b = r1(); w2(4); in kbic_read_regr() 55 return j44(a,b); in kbic_read_regr() 57 case 1: w0(regr|0x38|s); w2(4); w2(6); w2(4); w2(5); w0(8); in kbic_read_regr() [all …]
|
| /kernel/linux/linux-5.10/drivers/block/paride/ |
| D | kbic.c | 5 This is a low-level driver for the KBIC-951A and KBIC-971A 9 required for the 971A interferes with the correct operation of 10 the 951A, so this driver registers itself twice, once for 35 #define j44(a,b) ((((a>>4)&0x0f)|(b&0xf0))^0x88) argument 36 #define j53(w) (((w>>3)&0x1f)|((w>>4)&0xe0)) 47 { int a, b, s; in kbic_read_regr() local 53 case 0: w0(regr|0x18|s); w2(4); w2(6); w2(4); w2(1); w0(8); in kbic_read_regr() 54 a = r1(); w0(0x28); b = r1(); w2(4); in kbic_read_regr() 55 return j44(a,b); in kbic_read_regr() 57 case 1: w0(regr|0x38|s); w2(4); w2(6); w2(4); w2(5); w0(8); in kbic_read_regr() [all …]
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/ |
| D | pixfmt-rgb.rst | 14 These are all packed-pixel formats, meaning all the data for a pixel lie 41 - 4 50 - 4 59 - 4 68 - 4 101 - a\ :sub:`3` 102 - a\ :sub:`2` 103 - a\ :sub:`1` 104 - a\ :sub:`0` 142 - a\ :sub:`3` [all …]
|
| D | pixfmt-packed-yuv.rst | 46 - 4 55 - 4 64 - 4 73 - 4 93 - a\ :sub:`3` 94 - a\ :sub:`2` 95 - a\ :sub:`1` 96 - a\ :sub:`0` 112 - Cr\ :sub:`4` 118 - a [all …]
|
| /kernel/linux/linux-5.10/arch/arc/kernel/ |
| D | ctx_sw.c | 9 * So we cheat a bit by writing almost similar code in inline-asm. 10 * -This is a hacky way of doing things, but there is no other simple way. 18 #define KSP_WORD_OFF ((TASK_THREAD + THREAD_KSP) / 4) 29 "st.a r13, [sp, -4] \n\t" in __switch_to() 30 "st.a r14, [sp, -4] \n\t" in __switch_to() 31 "st.a r15, [sp, -4] \n\t" in __switch_to() 32 "st.a r16, [sp, -4] \n\t" in __switch_to() 33 "st.a r17, [sp, -4] \n\t" in __switch_to() 34 "st.a r18, [sp, -4] \n\t" in __switch_to() 35 "st.a r19, [sp, -4] \n\t" in __switch_to() [all …]
|
| /kernel/linux/linux-4.19/arch/arc/kernel/ |
| D | ctx_sw.c | 12 * So we cheat a bit by writing almost similar code in inline-asm. 13 * -This is a hacky way of doing things, but there is no other simple way. 24 #define KSP_WORD_OFF ((TASK_THREAD + THREAD_KSP) / 4) 35 "st.a r13, [sp, -4] \n\t" in __switch_to() 36 "st.a r14, [sp, -4] \n\t" in __switch_to() 37 "st.a r15, [sp, -4] \n\t" in __switch_to() 38 "st.a r16, [sp, -4] \n\t" in __switch_to() 39 "st.a r17, [sp, -4] \n\t" in __switch_to() 40 "st.a r18, [sp, -4] \n\t" in __switch_to() 41 "st.a r19, [sp, -4] \n\t" in __switch_to() [all …]
|
| /kernel/linux/linux-4.19/include/uapi/drm/ |
| D | drm_fourcc.h | 4 * Permission is hereby granted, free of charge, to any person obtaining a 17 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 33 #define fourcc_code(a, b, c, d) ((__u32)(a) | ((__u32)(b) << 8) | \ argument 60 #define DRM_FORMAT_XRGB4444 fourcc_code('X', 'R', '1', '2') /* [15:0] x:R:G:B 4:4:4:4 little endian… 61 #define DRM_FORMAT_XBGR4444 fourcc_code('X', 'B', '1', '2') /* [15:0] x:B:G:R 4:4:4:4 little endian… 62 #define DRM_FORMAT_RGBX4444 fourcc_code('R', 'X', '1', '2') /* [15:0] R:G:B:x 4:4:4:4 little endian… 63 #define DRM_FORMAT_BGRX4444 fourcc_code('B', 'X', '1', '2') /* [15:0] B:G:R:x 4:4:4:4 little endian… 65 #define DRM_FORMAT_ARGB4444 fourcc_code('A', 'R', '1', '2') /* [15:0] A:R:G:B 4:4:4:4 little endian… 66 #define DRM_FORMAT_ABGR4444 fourcc_code('A', 'B', '1', '2') /* [15:0] A:B:G:R 4:4:4:4 little endian… 67 #define DRM_FORMAT_RGBA4444 fourcc_code('R', 'A', '1', '2') /* [15:0] R:G:B:A 4:4:4:4 little endian… [all …]
|
| /kernel/linux/linux-4.19/Documentation/media/uapi/v4l/ |
| D | pixfmt-packed-rgb.rst | 14 These are all packed-pixel formats, meaning all the data for a pixel lie 43 - 4 52 - 4 61 - 4 70 - 4 103 - a\ :sub:`3` 104 - a\ :sub:`2` 105 - a\ :sub:`1` 106 - a\ :sub:`0` 143 - b\ :sub:`4` [all …]
|
| /kernel/linux/linux-5.10/arch/x86/crypto/ |
| D | twofish-x86_64-asm_64.S | 14 #define b_offset 4 27 /* define a few register aliases to allow macro substitution */ 60 * a input register containing a (rotated 16) 64 * operations on a and b are interleaved to increase performance 66 #define encrypt_round(a,b,c,d,round)\ argument 68 mov s1(%r11,%rdi,4),%r8d;\ 69 movzx a ## B, %edi;\ 70 mov s2(%r11,%rdi,4),%r9d;\ 73 xor s2(%r11,%rdi,4),%r8d;\ 74 movzx a ## H, %edi;\ [all …]
|
| D | twofish-i586-asm_32.S | 17 #define ctx 4 /* Twofish context structure */ 20 #define b_offset 4 33 /* define a few register aliases to allow macro substitution */ 61 * a input register containing a (rotated 16) 65 * operations on a and b are interleaved to increase performance 67 #define encrypt_round(a,b,c,d,round)\ argument 70 mov s1(%ebp,%edi,4),d ## D;\ 71 movzx a ## B, %edi;\ 72 mov s2(%ebp,%edi,4),%esi;\ 75 xor s2(%ebp,%edi,4),d ## D;\ [all …]
|
| /kernel/linux/linux-4.19/arch/arm/crypto/ |
| D | sha256-core.S_shipped | 114 sub sp,sp,#16*4 @ alloca(X[16]) 117 ldr r2,[r1],#4 124 @ ldr r2,[r1],#4 @ 0 126 str r1,[sp,#17*4] @ make room for r1 129 add r4,r4,r12 @ h+=Maj(a,b,c) from the past 136 add r4,r4,r12 @ h+=Maj(a,b,c) from the past 140 ldrb r12,[r1],#4 143 str r1,[sp,#17*4] @ make room for r1 149 ldr r12,[r14],#4 @ *K256++ 151 str r2,[sp,#0*4] [all …]
|
| /kernel/linux/linux-5.10/arch/arm/crypto/ |
| D | sha256-core.S_shipped | 113 sub sp,sp,#16*4 @ alloca(X[16]) 116 ldr r2,[r1],#4 123 @ ldr r2,[r1],#4 @ 0 125 str r1,[sp,#17*4] @ make room for r1 128 add r4,r4,r12 @ h+=Maj(a,b,c) from the past 135 add r4,r4,r12 @ h+=Maj(a,b,c) from the past 139 ldrb r12,[r1],#4 142 str r1,[sp,#17*4] @ make room for r1 148 ldr r12,[r14],#4 @ *K256++ 150 str r2,[sp,#0*4] [all …]
|
| /kernel/linux/linux-5.10/include/uapi/drm/ |
| D | drm_fourcc.h | 4 * Permission is hereby granted, free of charge, to any person obtaining a 17 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 38 * fourcc code, a Format Modifier may optionally be provided, in order to 44 * Format modifiers are used in conjunction with a fourcc code, forming a 56 * vendor-namespaced, and as such the relationship between a fourcc code and a 69 #define fourcc_code(a, b, c, d) ((__u32)(a) | ((__u32)(b) << 8) | \ argument 99 #define DRM_FORMAT_XRGB4444 fourcc_code('X', 'R', '1', '2') /* [15:0] x:R:G:B 4:4:4:4 little endian… 100 #define DRM_FORMAT_XBGR4444 fourcc_code('X', 'B', '1', '2') /* [15:0] x:B:G:R 4:4:4:4 little endian… 101 #define DRM_FORMAT_RGBX4444 fourcc_code('R', 'X', '1', '2') /* [15:0] R:G:B:x 4:4:4:4 little endian… 102 #define DRM_FORMAT_BGRX4444 fourcc_code('B', 'X', '1', '2') /* [15:0] B:G:R:x 4:4:4:4 little endian… [all …]
|
| /kernel/linux/linux-4.19/arch/s390/lib/ |
| D | uaccess.c | 72 /* protect against a concurrent page table upgrade */ in enable_sacf_uaccess() 113 "6: jz 4f\n" in copy_from_user_mvcos() 118 "2: la %4,4095(%1)\n"/* %4 = ptr + 4095 */ in copy_from_user_mvcos() 119 " nr %4,%3\n" /* %4 = (ptr + 4095) & -4096 */ in copy_from_user_mvcos() 120 " slgr %4,%1\n" in copy_from_user_mvcos() 121 " clgr %0,%4\n" /* copy crosses next page boundary? */ in copy_from_user_mvcos() 123 "3: .insn ss,0xc80000000000,0(%4,%2),0(%1),0\n" in copy_from_user_mvcos() 124 "7: slgr %0,%4\n" in copy_from_user_mvcos() 126 "4: slgr %0,%0\n" in copy_from_user_mvcos() 129 : "+a" (size), "+a" (ptr), "+a" (x), "+a" (tmp1), "=a" (tmp2) in copy_from_user_mvcos() [all …]
|
| /kernel/linux/linux-5.10/arch/s390/lib/ |
| D | uaccess.c | 72 /* protect against a concurrent page table upgrade */ in enable_sacf_uaccess() 113 "6: jz 4f\n" in copy_from_user_mvcos() 118 "2: la %4,4095(%1)\n"/* %4 = ptr + 4095 */ in copy_from_user_mvcos() 119 " nr %4,%3\n" /* %4 = (ptr + 4095) & -4096 */ in copy_from_user_mvcos() 120 " slgr %4,%1\n" in copy_from_user_mvcos() 121 " clgr %0,%4\n" /* copy crosses next page boundary? */ in copy_from_user_mvcos() 123 "3: .insn ss,0xc80000000000,0(%4,%2),0(%1),0\n" in copy_from_user_mvcos() 124 "7: slgr %0,%4\n" in copy_from_user_mvcos() 126 "4: slgr %0,%0\n" in copy_from_user_mvcos() 129 : "+a" (size), "+a" (ptr), "+a" (x), "+a" (tmp1), "=a" (tmp2) in copy_from_user_mvcos() [all …]
|
| /kernel/linux/linux-4.19/arch/x86/crypto/ |
| D | twofish-x86_64-asm_64.S | 11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * 14 * You should have received a copy of the GNU General Public License * 27 #define b_offset 4 40 /* define a few register aliases to allow macro substitution */ 73 * a input register containing a (rotated 16) 77 * operations on a and b are interleaved to increase performance 79 #define encrypt_round(a,b,c,d,round)\ argument 81 mov s1(%r11,%rdi,4),%r8d;\ 82 movzx a ## B, %edi;\ 83 mov s2(%r11,%rdi,4),%r9d;\ [all …]
|
| D | twofish-i586-asm_32.S | 11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * 14 * You should have received a copy of the GNU General Public License * 30 #define ctx 4 /* Twofish context structure */ 33 #define b_offset 4 46 /* define a few register aliases to allow macro substitution */ 74 * a input register containing a (rotated 16) 78 * operations on a and b are interleaved to increase performance 80 #define encrypt_round(a,b,c,d,round)\ argument 83 mov s1(%ebp,%edi,4),d ## D;\ 84 movzx a ## B, %edi;\ [all …]
|
| /kernel/linux/linux-5.10/tools/testing/selftests/net/ |
| D | so_txtime.sh | 20 ./so_txtime -4 -6 -c mono a,-1 a,-1 21 ./so_txtime -4 -6 -c mono a,0 a,0 22 ./so_txtime -4 -6 -c mono a,10 a,10 23 ./so_txtime -4 -6 -c mono a,10,b,20 a,10,b,20 24 ./so_txtime -4 -6 -c mono a,20,b,10 b,20,a,20 27 ! ./so_txtime -4 -6 -c tai a,-1 a,-1 28 ! ./so_txtime -4 -6 -c tai a,0 a,0 29 ./so_txtime -4 -6 -c tai a,10 a,10 30 ./so_txtime -4 -6 -c tai a,10,b,20 a,10,b,20 31 ./so_txtime -4 -6 -c tai a,20,b,10 b,10,a,20
|