Home
last modified time | relevance | path

Searched refs:ccsidr (Results 1 – 25 of 56) sorted by relevance

123

/bsp/synwit/libraries/SWM341_CSL/CMSIS/CoreSupport/
A Dcachel1_armv7.h144 uint32_t ccsidr; in SCB_EnableDCache() local
153 ccsidr = SCB->CCSIDR; in SCB_EnableDCache()
156 sets = (uint32_t)(CCSIDR_SETS(ccsidr)); in SCB_EnableDCache()
184 uint32_t ccsidr; in SCB_DisableDCache() local
194 ccsidr = SCB->CCSIDR; in SCB_DisableDCache()
222 uint32_t ccsidr; in SCB_InvalidateDCache() local
229 ccsidr = SCB->CCSIDR; in SCB_InvalidateDCache()
257 uint32_t ccsidr; in SCB_CleanDCache() local
264 ccsidr = SCB->CCSIDR; in SCB_CleanDCache()
292 uint32_t ccsidr; in SCB_CleanInvalidateDCache() local
[all …]
/bsp/airm2m/air32f103/libraries/CMSIS/Include/
A Dcachel1_armv7.h144 uint32_t ccsidr; in SCB_EnableDCache() local
153 ccsidr = SCB->CCSIDR; in SCB_EnableDCache()
156 sets = (uint32_t)(CCSIDR_SETS(ccsidr)); in SCB_EnableDCache()
184 uint32_t ccsidr; in SCB_DisableDCache() local
194 ccsidr = SCB->CCSIDR; in SCB_DisableDCache()
222 uint32_t ccsidr; in SCB_InvalidateDCache() local
229 ccsidr = SCB->CCSIDR; in SCB_InvalidateDCache()
257 uint32_t ccsidr; in SCB_CleanDCache() local
264 ccsidr = SCB->CCSIDR; in SCB_CleanDCache()
292 uint32_t ccsidr; in SCB_CleanInvalidateDCache() local
[all …]
/bsp/rockchip/common/rk_hal/lib/CMSIS/Core/Include/
A Dcachel1_armv7.h144 uint32_t ccsidr; in SCB_EnableDCache() local
153 ccsidr = SCB->CCSIDR; in SCB_EnableDCache()
156 sets = (uint32_t)(CCSIDR_SETS(ccsidr)); in SCB_EnableDCache()
184 uint32_t ccsidr; in SCB_DisableDCache() local
194 ccsidr = SCB->CCSIDR; in SCB_DisableDCache()
222 uint32_t ccsidr; in SCB_InvalidateDCache() local
229 ccsidr = SCB->CCSIDR; in SCB_InvalidateDCache()
257 uint32_t ccsidr; in SCB_CleanDCache() local
264 ccsidr = SCB->CCSIDR; in SCB_CleanDCache()
292 uint32_t ccsidr; in SCB_CleanInvalidateDCache() local
[all …]
/bsp/tae32f5300/Libraries/CMSIS/Include/
A Dcachel1_armv7.h144 uint32_t ccsidr; in SCB_EnableDCache() local
153 ccsidr = SCB->CCSIDR; in SCB_EnableDCache()
156 sets = (uint32_t)(CCSIDR_SETS(ccsidr)); in SCB_EnableDCache()
184 uint32_t ccsidr; in SCB_DisableDCache() local
194 ccsidr = SCB->CCSIDR; in SCB_DisableDCache()
222 uint32_t ccsidr; in SCB_InvalidateDCache() local
229 ccsidr = SCB->CCSIDR; in SCB_InvalidateDCache()
257 uint32_t ccsidr; in SCB_CleanDCache() local
264 ccsidr = SCB->CCSIDR; in SCB_CleanDCache()
292 uint32_t ccsidr; in SCB_CleanInvalidateDCache() local
[all …]
/bsp/renesas/ra8m1-ek/ra/arm/CMSIS_5/CMSIS/Core/Include/
A Dcachel1_armv7.h144 uint32_t ccsidr; in SCB_EnableDCache() local
153 ccsidr = SCB->CCSIDR; in SCB_EnableDCache()
156 sets = (uint32_t)(CCSIDR_SETS(ccsidr)); in SCB_EnableDCache()
184 uint32_t ccsidr; in SCB_DisableDCache() local
194 ccsidr = SCB->CCSIDR; in SCB_DisableDCache()
222 uint32_t ccsidr; in SCB_InvalidateDCache() local
229 ccsidr = SCB->CCSIDR; in SCB_InvalidateDCache()
257 uint32_t ccsidr; in SCB_CleanDCache() local
264 ccsidr = SCB->CCSIDR; in SCB_CleanDCache()
292 uint32_t ccsidr; in SCB_CleanInvalidateDCache() local
[all …]
/bsp/renesas/ra6m4-cpk/ra/arm/CMSIS_5/CMSIS/Core/Include/
A Dcachel1_armv7.h144 uint32_t ccsidr; in SCB_EnableDCache() local
153 ccsidr = SCB->CCSIDR; in SCB_EnableDCache()
156 sets = (uint32_t)(CCSIDR_SETS(ccsidr)); in SCB_EnableDCache()
184 uint32_t ccsidr; in SCB_DisableDCache() local
194 ccsidr = SCB->CCSIDR; in SCB_DisableDCache()
222 uint32_t ccsidr; in SCB_InvalidateDCache() local
229 ccsidr = SCB->CCSIDR; in SCB_InvalidateDCache()
257 uint32_t ccsidr; in SCB_CleanDCache() local
264 ccsidr = SCB->CCSIDR; in SCB_CleanDCache()
292 uint32_t ccsidr; in SCB_CleanInvalidateDCache() local
[all …]
/bsp/ht32/libraries/HT32_STD_5xxxx_FWLib/library/CMSIS/Core/Include/
A Dcachel1_armv7.h144 uint32_t ccsidr; in SCB_EnableDCache() local
153 ccsidr = SCB->CCSIDR; in SCB_EnableDCache()
156 sets = (uint32_t)(CCSIDR_SETS(ccsidr)); in SCB_EnableDCache()
184 uint32_t ccsidr; in SCB_DisableDCache() local
194 ccsidr = SCB->CCSIDR; in SCB_DisableDCache()
222 uint32_t ccsidr; in SCB_InvalidateDCache() local
229 ccsidr = SCB->CCSIDR; in SCB_InvalidateDCache()
257 uint32_t ccsidr; in SCB_CleanDCache() local
264 ccsidr = SCB->CCSIDR; in SCB_CleanDCache()
292 uint32_t ccsidr; in SCB_CleanInvalidateDCache() local
[all …]
/bsp/renesas/ra8d1-vision-board/ra/arm/CMSIS_5/CMSIS/Core/Include/
A Dcachel1_armv7.h144 uint32_t ccsidr; in SCB_EnableDCache() local
153 ccsidr = SCB->CCSIDR; in SCB_EnableDCache()
156 sets = (uint32_t)(CCSIDR_SETS(ccsidr)); in SCB_EnableDCache()
184 uint32_t ccsidr; in SCB_DisableDCache() local
194 ccsidr = SCB->CCSIDR; in SCB_DisableDCache()
222 uint32_t ccsidr; in SCB_InvalidateDCache() local
229 ccsidr = SCB->CCSIDR; in SCB_InvalidateDCache()
257 uint32_t ccsidr; in SCB_CleanDCache() local
264 ccsidr = SCB->CCSIDR; in SCB_CleanDCache()
292 uint32_t ccsidr; in SCB_CleanInvalidateDCache() local
[all …]
/bsp/renesas/ra6m4-iot/ra/arm/CMSIS_5/CMSIS/Core/Include/
A Dcachel1_armv7.h144 uint32_t ccsidr; in SCB_EnableDCache() local
153 ccsidr = SCB->CCSIDR; in SCB_EnableDCache()
156 sets = (uint32_t)(CCSIDR_SETS(ccsidr)); in SCB_EnableDCache()
184 uint32_t ccsidr; in SCB_DisableDCache() local
194 ccsidr = SCB->CCSIDR; in SCB_DisableDCache()
222 uint32_t ccsidr; in SCB_InvalidateDCache() local
229 ccsidr = SCB->CCSIDR; in SCB_InvalidateDCache()
257 uint32_t ccsidr; in SCB_CleanDCache() local
264 ccsidr = SCB->CCSIDR; in SCB_CleanDCache()
292 uint32_t ccsidr; in SCB_CleanInvalidateDCache() local
[all …]
/bsp/renesas/ra6m3-hmi-board/ra/arm/CMSIS_5/CMSIS/Core/Include/
A Dcachel1_armv7.h144 uint32_t ccsidr; in SCB_EnableDCache() local
153 ccsidr = SCB->CCSIDR; in SCB_EnableDCache()
156 sets = (uint32_t)(CCSIDR_SETS(ccsidr)); in SCB_EnableDCache()
184 uint32_t ccsidr; in SCB_DisableDCache() local
194 ccsidr = SCB->CCSIDR; in SCB_DisableDCache()
222 uint32_t ccsidr; in SCB_InvalidateDCache() local
229 ccsidr = SCB->CCSIDR; in SCB_InvalidateDCache()
257 uint32_t ccsidr; in SCB_CleanDCache() local
264 ccsidr = SCB->CCSIDR; in SCB_CleanDCache()
292 uint32_t ccsidr; in SCB_CleanInvalidateDCache() local
[all …]
/bsp/renesas/ra4m2-eco/ra/arm/CMSIS_5/CMSIS/Core/Include/
A Dcachel1_armv7.h144 uint32_t ccsidr; in SCB_EnableDCache() local
153 ccsidr = SCB->CCSIDR; in SCB_EnableDCache()
156 sets = (uint32_t)(CCSIDR_SETS(ccsidr)); in SCB_EnableDCache()
184 uint32_t ccsidr; in SCB_DisableDCache() local
194 ccsidr = SCB->CCSIDR; in SCB_DisableDCache()
222 uint32_t ccsidr; in SCB_InvalidateDCache() local
229 ccsidr = SCB->CCSIDR; in SCB_InvalidateDCache()
257 uint32_t ccsidr; in SCB_CleanDCache() local
264 ccsidr = SCB->CCSIDR; in SCB_CleanDCache()
292 uint32_t ccsidr; in SCB_CleanInvalidateDCache() local
[all …]
/bsp/renesas/ebf_qi_min_6m5/ra/arm/CMSIS_5/CMSIS/Core/Include/
A Dcachel1_armv7.h144 uint32_t ccsidr; in SCB_EnableDCache() local
153 ccsidr = SCB->CCSIDR; in SCB_EnableDCache()
156 sets = (uint32_t)(CCSIDR_SETS(ccsidr)); in SCB_EnableDCache()
184 uint32_t ccsidr; in SCB_DisableDCache() local
194 ccsidr = SCB->CCSIDR; in SCB_DisableDCache()
222 uint32_t ccsidr; in SCB_InvalidateDCache() local
229 ccsidr = SCB->CCSIDR; in SCB_InvalidateDCache()
257 uint32_t ccsidr; in SCB_CleanDCache() local
264 ccsidr = SCB->CCSIDR; in SCB_CleanDCache()
292 uint32_t ccsidr; in SCB_CleanInvalidateDCache() local
[all …]
/bsp/renesas/ra2l1-cpk/ra/arm/CMSIS_5/CMSIS/Core/Include/
A Dcachel1_armv7.h144 uint32_t ccsidr; in SCB_EnableDCache() local
153 ccsidr = SCB->CCSIDR; in SCB_EnableDCache()
156 sets = (uint32_t)(CCSIDR_SETS(ccsidr)); in SCB_EnableDCache()
184 uint32_t ccsidr; in SCB_DisableDCache() local
194 ccsidr = SCB->CCSIDR; in SCB_DisableDCache()
222 uint32_t ccsidr; in SCB_InvalidateDCache() local
229 ccsidr = SCB->CCSIDR; in SCB_InvalidateDCache()
257 uint32_t ccsidr; in SCB_CleanDCache() local
264 ccsidr = SCB->CCSIDR; in SCB_CleanDCache()
292 uint32_t ccsidr; in SCB_CleanInvalidateDCache() local
[all …]
/bsp/renesas/ra6m3-ek/ra/arm/CMSIS_5/CMSIS/Core/Include/
A Dcachel1_armv7.h144 uint32_t ccsidr; in SCB_EnableDCache() local
153 ccsidr = SCB->CCSIDR; in SCB_EnableDCache()
156 sets = (uint32_t)(CCSIDR_SETS(ccsidr)); in SCB_EnableDCache()
184 uint32_t ccsidr; in SCB_DisableDCache() local
194 ccsidr = SCB->CCSIDR; in SCB_DisableDCache()
222 uint32_t ccsidr; in SCB_InvalidateDCache() local
229 ccsidr = SCB->CCSIDR; in SCB_InvalidateDCache()
257 uint32_t ccsidr; in SCB_CleanDCache() local
264 ccsidr = SCB->CCSIDR; in SCB_CleanDCache()
292 uint32_t ccsidr; in SCB_CleanInvalidateDCache() local
[all …]
/bsp/renesas/ra8d1-ek/ra/arm/CMSIS_5/CMSIS/Core/Include/
A Dcachel1_armv7.h144 uint32_t ccsidr; in SCB_EnableDCache() local
153 ccsidr = SCB->CCSIDR; in SCB_EnableDCache()
156 sets = (uint32_t)(CCSIDR_SETS(ccsidr)); in SCB_EnableDCache()
184 uint32_t ccsidr; in SCB_DisableDCache() local
194 ccsidr = SCB->CCSIDR; in SCB_DisableDCache()
222 uint32_t ccsidr; in SCB_InvalidateDCache() local
229 ccsidr = SCB->CCSIDR; in SCB_InvalidateDCache()
257 uint32_t ccsidr; in SCB_CleanDCache() local
264 ccsidr = SCB->CCSIDR; in SCB_CleanDCache()
292 uint32_t ccsidr; in SCB_CleanInvalidateDCache() local
[all …]
/bsp/ht32/libraries/HT32_STD_1xxxx_FWLib/library/CMSIS/Core/Include/
A Dcachel1_armv7.h144 uint32_t ccsidr; in SCB_EnableDCache() local
153 ccsidr = SCB->CCSIDR; in SCB_EnableDCache()
156 sets = (uint32_t)(CCSIDR_SETS(ccsidr)); in SCB_EnableDCache()
184 uint32_t ccsidr; in SCB_DisableDCache() local
194 ccsidr = SCB->CCSIDR; in SCB_DisableDCache()
222 uint32_t ccsidr; in SCB_InvalidateDCache() local
229 ccsidr = SCB->CCSIDR; in SCB_InvalidateDCache()
257 uint32_t ccsidr; in SCB_CleanDCache() local
264 ccsidr = SCB->CCSIDR; in SCB_CleanDCache()
292 uint32_t ccsidr; in SCB_CleanInvalidateDCache() local
[all …]
/bsp/renesas/ra6e2-fpb/ra/arm/CMSIS_6/CMSIS/Core/Include/m-profile/
A Darmv7m_cachel1.h142 uint32_t ccsidr; in SCB_EnableDCache() local
151 ccsidr = SCB->CCSIDR; in SCB_EnableDCache()
154 sets = (uint32_t)(CCSIDR_SETS(ccsidr)); in SCB_EnableDCache()
183 uint32_t ccsidr; in SCB_DisableDCache() member
223 locals.ccsidr = SCB->CCSIDR; in SCB_DisableDCache()
250 uint32_t ccsidr; in SCB_InvalidateDCache() local
257 ccsidr = SCB->CCSIDR; in SCB_InvalidateDCache()
285 uint32_t ccsidr; in SCB_CleanDCache() local
292 ccsidr = SCB->CCSIDR; in SCB_CleanDCache()
320 uint32_t ccsidr; in SCB_CleanInvalidateDCache() local
[all …]
/bsp/renesas/ra4e2-eco/ra/arm/CMSIS_6/CMSIS/Core/Include/m-profile/
A Darmv7m_cachel1.h143 uint32_t ccsidr; in SCB_EnableDCache() local
152 ccsidr = SCB->CCSIDR; in SCB_EnableDCache()
155 sets = (uint32_t)(CCSIDR_SETS(ccsidr)); in SCB_EnableDCache()
184 uint32_t ccsidr; in SCB_DisableDCache() member
224 locals.ccsidr = SCB->CCSIDR; in SCB_DisableDCache()
251 uint32_t ccsidr; in SCB_InvalidateDCache() local
258 ccsidr = SCB->CCSIDR; in SCB_InvalidateDCache()
286 uint32_t ccsidr; in SCB_CleanDCache() local
293 ccsidr = SCB->CCSIDR; in SCB_CleanDCache()
321 uint32_t ccsidr; in SCB_CleanInvalidateDCache() local
[all …]
/bsp/at32/libraries/CMSIS/include/
A Dcachel1_armv7.h144 uint32_t ccsidr; in SCB_EnableDCache() local
153 ccsidr = SCB->CCSIDR; in SCB_EnableDCache()
156 sets = (uint32_t)(CCSIDR_SETS(ccsidr)); in SCB_EnableDCache()
185 uint32_t ccsidr; in SCB_DisableDCache() member
225 locals.ccsidr = SCB->CCSIDR; in SCB_DisableDCache()
252 uint32_t ccsidr; in SCB_InvalidateDCache() local
259 ccsidr = SCB->CCSIDR; in SCB_InvalidateDCache()
287 uint32_t ccsidr; in SCB_CleanDCache() local
294 ccsidr = SCB->CCSIDR; in SCB_CleanDCache()
322 uint32_t ccsidr; in SCB_CleanInvalidateDCache() local
[all …]
/bsp/renesas/rzn2l_etherkit/rzn/fsp/src/bsp/mcu/all/
A Dbsp_cache.c193 uintptr_t ccsidr; in R_BSP_CacheCleanAll() local
234 ccsidr = __get_CCSIDR(); in R_BSP_CacheCleanAll()
237 ccsidr_associativity = (ccsidr >> BSP_PRV_CCSIDR_ASSOCIATIVITY_OFFSET) & in R_BSP_CacheCleanAll()
239 … ccsidr_numsets = (ccsidr >> BSP_PRV_CCSIDR_NUMSETS_OFFSET) & BSP_PRV_CCSIDR_NUMSETS_MASK; in R_BSP_CacheCleanAll()
320 uintptr_t ccsidr; in R_BSP_CacheInvalidateAll() local
361 ccsidr = __get_CCSIDR(); in R_BSP_CacheInvalidateAll()
364 ccsidr_associativity = (ccsidr >> BSP_PRV_CCSIDR_ASSOCIATIVITY_OFFSET) & in R_BSP_CacheInvalidateAll()
366 … ccsidr_numsets = (ccsidr >> BSP_PRV_CCSIDR_NUMSETS_OFFSET) & BSP_PRV_CCSIDR_NUMSETS_MASK; in R_BSP_CacheInvalidateAll()
450 uintptr_t ccsidr; in R_BSP_CacheCleanInvalidateAll() local
491 ccsidr = __get_CCSIDR(); in R_BSP_CacheCleanInvalidateAll()
[all …]
/bsp/renesas/rzn2l_rsk/rzn/fsp/src/bsp/mcu/all/
A Dbsp_cache.c193 uintptr_t ccsidr; in R_BSP_CacheCleanAll() local
234 ccsidr = __get_CCSIDR(); in R_BSP_CacheCleanAll()
237 ccsidr_associativity = (ccsidr >> BSP_PRV_CCSIDR_ASSOCIATIVITY_OFFSET) & in R_BSP_CacheCleanAll()
239 … ccsidr_numsets = (ccsidr >> BSP_PRV_CCSIDR_NUMSETS_OFFSET) & BSP_PRV_CCSIDR_NUMSETS_MASK; in R_BSP_CacheCleanAll()
320 uintptr_t ccsidr; in R_BSP_CacheInvalidateAll() local
361 ccsidr = __get_CCSIDR(); in R_BSP_CacheInvalidateAll()
364 ccsidr_associativity = (ccsidr >> BSP_PRV_CCSIDR_ASSOCIATIVITY_OFFSET) & in R_BSP_CacheInvalidateAll()
366 … ccsidr_numsets = (ccsidr >> BSP_PRV_CCSIDR_NUMSETS_OFFSET) & BSP_PRV_CCSIDR_NUMSETS_MASK; in R_BSP_CacheInvalidateAll()
450 uintptr_t ccsidr; in R_BSP_CacheCleanInvalidateAll() local
491 ccsidr = __get_CCSIDR(); in R_BSP_CacheCleanInvalidateAll()
[all …]
/bsp/renesas/rzt2m_rsk/rzt/fsp/src/bsp/mcu/all/
A Dbsp_cache.c193 uintptr_t ccsidr; in R_BSP_CacheCleanAll() local
234 ccsidr = __get_CCSIDR(); in R_BSP_CacheCleanAll()
237 ccsidr_associativity = (ccsidr >> BSP_PRV_CCSIDR_ASSOCIATIVITY_OFFSET) & in R_BSP_CacheCleanAll()
239 … ccsidr_numsets = (ccsidr >> BSP_PRV_CCSIDR_NUMSETS_OFFSET) & BSP_PRV_CCSIDR_NUMSETS_MASK; in R_BSP_CacheCleanAll()
320 uintptr_t ccsidr; in R_BSP_CacheInvalidateAll() local
361 ccsidr = __get_CCSIDR(); in R_BSP_CacheInvalidateAll()
364 ccsidr_associativity = (ccsidr >> BSP_PRV_CCSIDR_ASSOCIATIVITY_OFFSET) & in R_BSP_CacheInvalidateAll()
366 … ccsidr_numsets = (ccsidr >> BSP_PRV_CCSIDR_NUMSETS_OFFSET) & BSP_PRV_CCSIDR_NUMSETS_MASK; in R_BSP_CacheInvalidateAll()
450 uintptr_t ccsidr; in R_BSP_CacheCleanInvalidateAll() local
491 ccsidr = __get_CCSIDR(); in R_BSP_CacheCleanInvalidateAll()
[all …]
/bsp/synwit/libraries/SWM320_CSL/CMSIS/CoreSupport/
A Dcore_cm7.h1939 ccsidr = SCB->CCSIDR; in SCB_EnableDCache()
1940 sets = CCSIDR_SETS(ccsidr); in SCB_EnableDCache()
1942 ways = CCSIDR_WAYS(ccsidr); in SCB_EnableDCache()
1974 ccsidr = SCB->CCSIDR; in SCB_DisableDCache()
1975 sets = CCSIDR_SETS(ccsidr); in SCB_DisableDCache()
1977 ways = CCSIDR_WAYS(ccsidr); in SCB_DisableDCache()
2009 ccsidr = SCB->CCSIDR; in SCB_InvalidateDCache()
2010 sets = CCSIDR_SETS(ccsidr); in SCB_InvalidateDCache()
2012 ways = CCSIDR_WAYS(ccsidr); in SCB_InvalidateDCache()
2041 ccsidr = SCB->CCSIDR; in SCB_CleanDCache()
[all …]
/bsp/samd21/sam_d2x_asflib/CMSIS/Include/
A Dcore_cm7.h1939 ccsidr = SCB->CCSIDR; in SCB_EnableDCache()
1940 sets = CCSIDR_SETS(ccsidr); in SCB_EnableDCache()
1942 ways = CCSIDR_WAYS(ccsidr); in SCB_EnableDCache()
1974 ccsidr = SCB->CCSIDR; in SCB_DisableDCache()
1975 sets = CCSIDR_SETS(ccsidr); in SCB_DisableDCache()
1977 ways = CCSIDR_WAYS(ccsidr); in SCB_DisableDCache()
2009 ccsidr = SCB->CCSIDR; in SCB_InvalidateDCache()
2010 sets = CCSIDR_SETS(ccsidr); in SCB_InvalidateDCache()
2012 ways = CCSIDR_WAYS(ccsidr); in SCB_InvalidateDCache()
2041 ccsidr = SCB->CCSIDR; in SCB_CleanDCache()
[all …]
/bsp/mm32l3xx/Libraries/CMSIS/IAR_CORE/
A Dcore_cm7.h1939 ccsidr = SCB->CCSIDR; in SCB_EnableDCache()
1940 sets = CCSIDR_SETS(ccsidr); in SCB_EnableDCache()
1942 ways = CCSIDR_WAYS(ccsidr); in SCB_EnableDCache()
1974 ccsidr = SCB->CCSIDR; in SCB_DisableDCache()
1975 sets = CCSIDR_SETS(ccsidr); in SCB_DisableDCache()
1977 ways = CCSIDR_WAYS(ccsidr); in SCB_DisableDCache()
2009 ccsidr = SCB->CCSIDR; in SCB_InvalidateDCache()
2010 sets = CCSIDR_SETS(ccsidr); in SCB_InvalidateDCache()
2012 ways = CCSIDR_WAYS(ccsidr); in SCB_InvalidateDCache()
2041 ccsidr = SCB->CCSIDR; in SCB_CleanDCache()
[all …]

Completed in 72 milliseconds

123