| /linux/arch/alpha/lib/ | 
| H A D | ev6-memchr.S | 26  *	E	- either cluster50 	and	$17, 0xff, $17	# E : L L U U : 00000000000000ch
 53 	cmpult	$18, 9, $4	# E : small (< 1 quad) string?
 54 	or	$2, $17, $17	# E : 000000000000chch
 55         lda     $3, -1($31)	# E : U L L U
 58 	addq	$16, $5, $5	# E : Max search address
 59 	or	$2, $17, $17	# E : 00000000chchchch
 62 	or	$2, $17, $17	# E : chchchchchchchch
 65 	ldq_u	$6, -1($5)	# L : L U U L : eight or less bytes to search Latency=3
 67 	extqh	$6, $16, $6	# U : 2 cycle stall for $6
 [all …]
 
 | 
| H A D | ev6-memset.S | 15  *	E	- either cluster53 	and $17,255,$1		# E : 00000000000000ch
 55 	bis $16,$16,$0		# E : return value
 58 	addq $18,$16,$6		# E : max address to write to
 59 	bis	$1,$2,$17	# E : 000000000000chch
 63 	or	$3,$4,$3	# E : 00000000chch0000
 65 	xor	$16,$6,$1	# E : will complete write be within one quadword?
 66 	inswl	$17,6,$2	# U : chch000000000000
 68 	or	$17,$3,$17	# E : 00000000chchchch
 69 	or	$2,$5,$2	# E : chchchch00000000
 [all …]
 
 | 
| H A D | ev6-csum_ipv6_magic.S | 17  *	E	- either cluster36  * (we can't hide the 3-cycle latency of the unpkbw in the 6-instruction sequence)
 69 	and	$16,7,$6	# E : src misalignment
 74 	extql	$0,$6,$0	# U :
 75 	extqh	$1,$6,$22	# U :
 79 	cmoveq	$6,$31,$22	# E : src aligned?
 82 	addl	$19,$7,$19	# E : U L U L : <sign bits>bbaabb00
 84 	or	$0,$22,$0	# E : 1st src word complete
 85 	extql	$1,$6,$1	# U :
 86 	or	$18,$4,$18	# E : 000000CCDDAABBCC
 [all …]
 
 | 
| /linux/lib/crypto/x86/ | 
| H A D | sha256-avx-asm.S | 104 e = %edx  define145 f = e
 146 e = d  define
 157 	mov     e, y0			# y0 = e
 158 	MY_ROR  (25-11), y0             # y0 = e >> (25-11)
 162 	xor     e, y0                   # y0 = e ^ (e >> (25-11))
 164 	MY_ROR  (11-6), y0              # y0 = (e >> (11-6)) ^ (e >> (25-6))
 168 	xor     e, y0                   # y0 = e ^ (e >> (11-6)) ^ (e >> (25-6))
 169 	and     e, y2                   # y2 = (f^g)&e
 174 	MY_ROR  6, y0                   # y0 = S1 = (e>>6) & (e>>11) ^ (e>>25)
 [all …]
 
 | 
| H A D | sha256-ssse3-asm.S | 97 e = %edx  define139 f = e
 140 e = d  define
 151 	mov     e, y0			# y0 = e
 152 	ror     $(25-11), y0            # y0 = e >> (25-11)
 156 	xor     e, y0                   # y0 = e ^ (e >> (25-11))
 158 	ror     $(11-6), y0             # y0 = (e >> (11-6)) ^ (e >> (25-6))
 163 	xor     e, y0                   # y0 = e ^ (e >> (11-6)) ^ (e >> (25-6))
 164 	and     e, y2                   # y2 = (f^g)&e
 169 	ror     $6, y0                  # y0 = S1 = (e>>6) & (e>>11) ^ (e>>25)
 [all …]
 
 | 
| H A D | sha256-avx2-asm.S | 97 e       = %edx	# clobbers NUM_BLKS  define145 	f = e
 146 	e = d  define
 157 	rorx	$25, e, y0	# y0 = e >> 25				# S1A
 158 	rorx	$11, e, y1	# y1 = e >> 11				# S1B
 166 	xor	y1, y0		# y0 = (e>>25) ^ (e>>11)		# S1
 168 	vpaddd	X0, XTMP0, XTMP0 # XTMP0 = W[-7] + W[-16]# y1 = (e >> 6)# S1
 169 	rorx	$6, e, y1	# y1 = (e >> 6)				# S1
 171 	and	e, y2		# y2 = (f^g)&e                          # CH
 172 	xor	y1, y0		# y0 = (e>>25) ^ (e>>11) ^ (e>>6)	# S1
 [all …]
 
 | 
| H A D | sha512-ssse3-asm.S | 118 	mov	e_64, tmp0        # tmp = e120 	ror	$23, tmp0 # 41    # tmp = e ror 23
 121 	and	e_64, T1          # T1 = (f ^ g) & e
 122 	xor	e_64, tmp0        # tmp = (e ror 23) ^ e
 123 	xor	g_64, T1          # T1 = ((f ^ g) & e) ^ g = CH(e,f,g)
 126 	ror	$4, tmp0  # 18    # tmp = ((e ror 23) ^ e) ror 4
 127 	xor	e_64, tmp0        # tmp = (((e ror 23) ^ e) ror 4) ^ e
 129 	add	h_64, T1          # T1 = CH(e,f,g) + W[t] + K[t] + h
 130 	ror	$14, tmp0 # 14    # tmp = ((((e ror23)^e)ror4)^e)ror14 = S1(e)
 131 	add	tmp0, T1          # T1 = CH(e,f,g) + W[t] + K[t] + S1(e)
 [all …]
 
 | 
| /linux/Documentation/networking/device_drivers/can/ctu/ | 
| H A D | fsm_txt_buffer_user.svg | 5 …<path transform="scale(-.6)" d="m8.71859 4.03374-10.9259-4.01772 10.9259-4.01772c-1.7455 2.37206-1…8 …<path transform="scale(-.6)" d="m8.71859 4.03374-10.9259-4.01772 10.9259-4.01772c-1.7455 2.37206-1…
 11 …<path transform="scale(-.6)" d="m8.71859 4.03374-10.9259-4.01772 10.9259-4.01772c-1.7455 2.37206-1…
 14 …<path transform="scale(-.6)" d="m8.71859 4.03374-10.9259-4.01772 10.9259-4.01772c-1.7455 2.37206-1…
 17 …<path transform="scale(-.6)" d="m8.71859 4.03374-10.9259-4.01772 10.9259-4.01772c-1.7455 2.37206-1…
 20 …<path transform="scale(-.6)" d="m8.71859 4.03374-10.9259-4.01772 10.9259-4.01772c-1.7455 2.37206-1…
 23 … transform="scale(.6) rotate(180) translate(0)" d="m8.71859 4.03374-10.9259-4.01772 10.9259-4.0177…
 26 … transform="scale(.6) rotate(180) translate(0)" d="m8.71859 4.03374-10.9259-4.01772 10.9259-4.0177…
 29 … transform="scale(.6) rotate(180) translate(0)" d="m8.71859 4.03374-10.9259-4.01772 10.9259-4.0177…
 32 … transform="scale(.6) rotate(180) translate(0)" d="m8.71859 4.03374-10.9259-4.01772 10.9259-4.0177…
 [all …]
 
 | 
| /linux/arch/powerpc/crypto/ | 
| H A D | aes-tab-4k.S | 14  * instructions. E.g. evldw, evlwwsplat, ...19  * This is a quite good tradeoff for low power devices (e.g. routers) without
 35 	.long R(ff, f2, f2, 0d), R(d6, 6b, 6b, bd)
 36 	.long R(de, 6f, 6f, b1), R(91, c5, c5, 54)
 44 	.long R(8e, 47, 47, c9), R(fb, f0, f0, 0b)
 50 	.long R(3d, 93, 93, ae), R(4c, 26, 26, 6a)
 51 	.long R(6c, 36, 36, 5a), R(7e, 3f, 3f, 41)
 58 	.long R(46, 23, 23, 65), R(9d, c3, c3, 5e)
 61 	.long R(0e, 07, 07, 09), R(24, 12, 12, 36)
 63 	.long R(cd, eb, eb, 26), R(4e, 27, 27, 69)
 [all …]
 
 | 
| /linux/Documentation/driver-api/media/drivers/ccs/ | 
| H A D | ccs-regs.asc | 6 # - e	enum	value			# after a field7 # - e	enum	value	[LSB	MSB]
 23 - e	GRBG				0
 24 - e	RGGB				1
 25 - e	BGGR				2
 26 - e	GBRG				3
 28 - e	v1_0				0x10
 29 - e	v1_1				0x11
 40 - e	ts				0
 41 - e	es				1
 [all …]
 
 | 
| /linux/Documentation/ABI/stable/ | 
| H A D | sysfs-class-tpm | 97 		  PCR-00: 3A 3F 78 0F 11 A4 B4 99 69 FC AA 80 CD 6E 39 57 C3 3B 22 7598 		  PCR-01: 3A 3F 78 0F 11 A4 B4 99 69 FC AA 80 CD 6E 39 57 C3 3B 22 75
 99 		  PCR-02: 3A 3F 78 0F 11 A4 B4 99 69 FC AA 80 CD 6E 39 57 C3 3B 22 75
 100 		  PCR-03: 3A 3F 78 0F 11 A4 B4 99 69 FC AA 80 CD 6E 39 57 C3 3B 22 75
 101 		  PCR-04: 3A 3F 78 0F 11 A4 B4 99 69 FC AA 80 CD 6E 39 57 C3 3B 22 75
 130 		  B4 76 41 82 C9 20 2C 10 18 40 BC 8B E5 44 4C 6C
 132 		  1E E4 81 84 CE B2 F2 45 1C F0 85 99 61 02 4D EB
 133 		  86 C4 F7 F3 29 60 52 93 6B B2 E5 AB 8B A9 09 E3
 134 		  D7 0E 7D CA 41 BF 43 07 65 86 3C 8C 13 7A D0 8B
 135 		  82 5E 96 0B F8 1F 5F 34 06 DA A2 52 C1 A9 D5 26
 [all …]
 
 | 
| /linux/tools/perf/pmu-events/arch/x86/ | 
| H A D | mapfile.csv | 2 GenuineIntel-6-(97|9A|B7|BA|BF),v1.34,alderlake,core3 GenuineIntel-6-BE,v1.34,alderlaken,core
 4 GenuineIntel-6-C[56],v1.13,arrowlake,core
 5 GenuineIntel-6-(1C|26|27|35|36),v5,bonnell,core
 6 GenuineIntel-6-(3D|47),v30,broadwell,core
 7 GenuineIntel-6-56,v12,broadwellde,core
 8 GenuineIntel-6-4F,v23,broadwellx,core
 9 GenuineIntel-6-55-[56789ABCDEF],v1.25,cascadelakex,core
 10 GenuineIntel-6-DD,v1.00,clearwaterforest,core
 11 GenuineIntel-6-9[6C],v1.05,elkhartlake,core
 [all …]
 
 | 
| /linux/arch/m68k/fpsp040/ | 
| H A D | tbldo.S | 55 	.long	smovcr		|$00-6 fmovecr all64 	.long	serror		|$01-6 fint ERROR
 73 	.long	serror		|$02-6 fsinh ERROR
 82 	.long	serror		|$03-6 fintrz ERROR
 91 	.long	serror		|$04-6 ERROR - illegal extension
 100 	.long	serror		|$05-6 ERROR - illegal extension
 109 	.long	serror		|$06-6 flognp1 ERROR
 118 	.long	serror		|$07-6 ERROR - illegal extension
 127 	.long	serror		|$08-6 fetoxm1 ERROR
 136 	.long	serror		|$09-6 ftanh ERROR
 [all …]
 
 | 
| /linux/Documentation/gpu/amdgpu/display/ | 
| H A D | pipeline_4k_no_split.svg | 32 …72895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"47 …72895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
 77 …72895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
 92 …72895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
 108 …72895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
 121          id="path1200-9-6"
 123 …72895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
 136          id="path1200-9-6-9"
 138 …72895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
 151          id="path1200-9-6-9-9"
 [all …]
 
 | 
| H A D | pipeline_4k_split.svg | 32 …72895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"47 …72895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
 77 …72895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
 92 …72895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
 108 …72895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
 121          id="path1200-9-6"
 123 …72895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
 136          id="path1200-9-6-9"
 138 …72895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
 151          id="path1200-9-6-9-9"
 [all …]
 
 | 
| /linux/arch/x86/include/asm/ | 
| H A D | pgtable-3level.h | 12 #define pte_ERROR(e)							\  argument14 	       __FILE__, __LINE__, &(e), (e).pte_high, (e).pte_low)
 15 #define pmd_ERROR(e)							\  argument
 17 	       __FILE__, __LINE__, &(e), pmd_val(e))
 18 #define pgd_ERROR(e)							\  argument
 20 	       __FILE__, __LINE__, &(e), pgd_val(e))
 154  *   6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3
 155  *   3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2
 159  *   1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
 160  *   --------------------------------------------> 0 E 0 0 0 0 0 0 0
 [all …]
 
 | 
| /linux/drivers/media/rc/ | 
| H A D | ir-rc6-decoder.c | 13  * RC6-6A-20	(no toggle bit)14  * RC6-6A-24	(no toggle bit)
 15  * RC6-6A-32	(MCE version with toggle bit in body)
 23 #define RC6_PREFIX_PULSE	(6 * RC6_UNIT)
 29 #define RC6_SUFFIX_SPACE	(6 * RC6_UNIT)
 33 #define RC6_6A_LCC_MASK		0xffff0000 /* RC6-6A-32 long customer code mask */
 64 	case 6:  in rc6_mode()
 254 				dev_dbg(&dev->dev, "RC6(6A) unsupported length\n");  in ir_rc6_decode()
 258 			dev_dbg(&dev->dev, "RC6(6A) proto 0x%04x, scancode 0x%08x (toggle: %u)\n",  in ir_rc6_decode()
 313 	struct ir_raw_event *e = events;  in ir_rc6_encode()  local
 [all …]
 
 | 
| /linux/arch/arm/boot/dts/st/ | 
| H A D | stm32mp13-pinctrl.dtsi | 41 				 <STM32_PINMUX('E',  4,  AF13)>,/* DCMI_D3 */45 				 <STM32_PINMUX('E', 14,  AF13)>;/* DCMI_D7 */
 59 				 <STM32_PINMUX('E',  4,  ANALOG)>,/* DCMI_D3 */
 63 				 <STM32_PINMUX('E', 14,  ANALOG)>;/* DCMI_D7 */
 73 				 <STM32_PINMUX('E', 5, AF10)>, /* ETH_RGMII_TXD3 */
 108 				 <STM32_PINMUX('E', 5, ANALOG)>, /* ETH_RGMII_TXD3 */
 163 				 <STM32_PINMUX('E', 6, AF11)>, /* ETH_RGMII_TXD3 */
 164 				 <STM32_PINMUX('F', 6, AF11)>, /* ETH_RGMII_TX_CTL */
 166 				 <STM32_PINMUX('B', 6, AF11)>, /* ETH_MDIO */
 175 				 <STM32_PINMUX('E', 2, AF10)>, /* ETH_RGMII_RXD1 */
 [all …]
 
 | 
| /linux/Documentation/i2c/ | 
| H A D | i2c_bus.svg | 94 …72895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"170 …72895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
 185 …72895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
 200 …72895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
 215 …72895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
 230 …72895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
 299        id="EmptyTriangleOutL-6"
 364          id="path4502-57-6"
 379          id="path4369-6"
 381 …72895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
 [all …]
 
 | 
| /linux/include/dt-bindings/pinctrl/ | 
| H A D | pinctrl-sg2000.h | 18 #define PIN_MIPIRX3P			PINPOS('A', 6)29 #define PIN_MIPIRX2N			PINPOS('B', 6)
 43 #define PIN_MIPIRX2P			PINPOS('C', 6)
 59 #define PIN_MIPI_TXP0			PINPOS('E', 1)
 60 #define PIN_MIPI_TXM0			PINPOS('E', 2)
 61 #define PIN_CAM_PD1			PINPOS('E', 4)
 62 #define PIN_CAM_RST0			PINPOS('E', 5)
 63 #define PIN_VIVO_D0			PINPOS('E', 10)
 64 #define PIN_ADC1			PINPOS('E', 13)
 65 #define PIN_ADC2			PINPOS('E', 14)
 [all …]
 
 | 
| H A D | pinctrl-cv1812h.h | 18 #define PIN_MIPIRX3P			PINPOS('A', 6)29 #define PIN_MIPIRX2N			PINPOS('B', 6)
 43 #define PIN_MIPIRX2P			PINPOS('C', 6)
 59 #define PIN_MIPI_TXP0			PINPOS('E', 1)
 60 #define PIN_MIPI_TXM0			PINPOS('E', 2)
 61 #define PIN_CAM_PD1			PINPOS('E', 4)
 62 #define PIN_CAM_RST0			PINPOS('E', 5)
 63 #define PIN_VIVO_D0			PINPOS('E', 10)
 64 #define PIN_ADC1			PINPOS('E', 13)
 65 #define PIN_ADC2			PINPOS('E', 14)
 [all …]
 
 | 
| /linux/drivers/pinctrl/ | 
| H A D | pinctrl-lpc18xx.c | 37 #define LPC18XX_SCU_PIN_EZI		BIT(6)248 LPC_P(1,6,   GPIO,  CTIN,     R,    EMC,      R,      R,  SGPIO,   SDMMC,     0, ND);
 269 LPC_P(2,6,  SGPIO, UART0,   EMC,   USB0,   GPIO,   CTIN, TIMER3,       R,     0, ND);
 283 LPC_P(3,6,   GPIO,   SPI,  SSP0,  SPIFI,      R,  SSP0_ALT,   R,      R,      0, ND);
 292 LPC_P(4,6,   GPIO, CTOUT,   LCD,      R,      R,      R,      R,  SGPIO,      0, ND);
 303 LPC_P(5,6,   GPIO, MCTRL,   EMC,      R,  UART1, TIMER1,      R,      R,      0, ND);
 305 LPC_P(6,0,      R, I2S0_RX_MCLK,R,    R, I2S0_RX_SCK, R,      R,      R,      0, ND);
 306 LPC_P(6,1,   GPIO,   EMC, UART0, I2S0_RX_WS,  R, TIMER2,      R,      R,      0, ND);
 307 LPC_P(6,2,   GPIO,   EMC, UART0, I2S0_RX_SDA, R, TIMER2,      R,      R,      0, ND);
 308 LPC_P(6,3,   GPIO,  USB0, SGPIO,    EMC,      R, TIMER2,      R,      R,      0, ND);
 [all …]
 
 | 
| /linux/tools/testing/selftests/powerpc/pmu/event_code_tests/ | 
| H A D | group_constraint_unit_test.c | 25  * value is within 6 to 9 otherwise event_open for the group will fail.29 	struct event *e, events[3];  in group_constraint_unit()  local
 34 	 * when the unit is within 6 to 9 is only applicable on  in group_constraint_unit()
 41 	e = &events[0];  in group_constraint_unit()
 42 	event_init(e, EventCode_1);  in group_constraint_unit()
 44 	 /* Expected to fail as PMC 4 is not used with unit field value 6 to 9 */  in group_constraint_unit()
 48 	e = &events[1];  in group_constraint_unit()
 49 	event_init(e, EventCode_2);  in group_constraint_unit()
 51 	/* Expected to pass as PMC 4 is used with unit field value 6 to 9 */  in group_constraint_unit()
 55 	e = &events[2];  in group_constraint_unit()
 [all …]
 
 | 
| /linux/net/netfilter/ | 
| H A D | nft_set_pipapo_avx2.c | 91  * This is nothing else than a version of bitmap_set(), as used e.g. by202  * This is used for 8-bit fields (i.e. protocol numbers).
 208  * a number of logically distinct operations (i.e. loading buckets, intersecting
 212  * word index to be checked next (i.e. first filled word).
 272  * This is used for 16-bit fields (i.e. ports).
 275  * word index to be checked next (i.e. first filled word).
 310 			NFT_PIPAPO_AVX2_AND(6, 2, 3);  in nft_pipapo_avx2_lookup_4b_4()
 313 			NFT_PIPAPO_AVX2_AND(7, 6, 7);  in nft_pipapo_avx2_lookup_4b_4()
 349  * This is used for 32-bit fields (i.e. IPv4 addresses).
 352  * word index to be checked next (i.e. first filled word).
 [all …]
 
 | 
| /linux/tools/testing/selftests/net/forwarding/ | 
| H A D | local_termination.sh | 32 JOINED_MACV4_MC_ADDR="01:00:5e:01:02:03"33 UNKNOWN_MACV4_MC_ADDR1="01:00:5e:01:02:04"
 34 UNKNOWN_MACV4_MC_ADDR2="01:00:5e:01:02:05"
 35 UNKNOWN_MACV4_MC_ADDR3="01:00:5e:01:02:06"
 44 00 00 3e 37 63 ff fe cf 17 0e 00 01 00 00 00 00 \
 49 00 00 3e 37 63 ff fe cf 17 0e 00 01 00 00 02 00 \
 52 01:80:c2:00:00:0e 00:00:de:ad:be:ef 88:f7 02 02 \
 54 00 00 3e 37 63 ff fe cf 17 0e 00 01 00 06 05 7f \
 58 01:00:5e:00:01:81 00:00:de:ad:be:ef 08:00 45 00 \
 61 02 00 00 00 00 00 00 00 00 00 00 00 00 00 3e 37 \
 [all …]
 
 |