Home
last modified time | relevance | path

Searched full:m0 (Results 1 – 25 of 291) sorted by relevance

12345678910>>...12

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/
Dcwsr_trap_handler_gfx10.asm336 s_mov_b32 s_save_m0, m0
350 s_lshr_b32 m0, s_wave_size, S_WAVE_SIZE
351 s_and_b32 m0, m0, 1
352 s_cmp_eq_u32 m0, 1
395 s_mov_b32 m0, 0x0 //Next lane of v2 to write to
444 s_mov_b32 m0, 0x0 //SGPR initial index value =0
448 s_movrels_b64 s0, s0 //s0 = s[0+m0], s1 = s[1+m0]
449 s_movrels_b64 s2, s2 //s2 = s[2+m0], s3 = s[3+m0]
450 s_movrels_b64 s4, s4 //s4 = s[4+m0], s5 = s[5+m0]
451 s_movrels_b64 s6, s6 //s6 = s[6+m0], s7 = s[7+m0]
[all …]
Dcwsr_trap_handler_gfx9.asm349 s_mov_b32 s_save_m0, m0 //save M0
371 write_hwreg_to_mem(s_save_m0, s_save_buf_rsrc0, s_save_mem_offset) //M0
420 s_mov_b32 m0, 0x0 //SGPR initial index value =0
424 s_movrels_b64 s0, s0 //s0 = s[0+m0], s1 = s[1+m0]
425 s_movrels_b64 s2, s2 //s2 = s[2+m0], s3 = s[3+m0]
426 s_movrels_b64 s4, s4 //s4 = s[4+m0], s5 = s[5+m0]
427 s_movrels_b64 s6, s6 //s6 = s[6+m0], s7 = s[7+m0]
428 s_movrels_b64 s8, s8 //s8 = s[8+m0], s9 = s[9+m0]
429 s_movrels_b64 s10, s10 //s10 = s[10+m0], s11 = s[11+m0]
430 s_movrels_b64 s12, s12 //s12 = s[12+m0], s13 = s[13+m0]
[all …]
Dcwsr_trap_handler_gfx8.asm244 …s_mov_b32 s_save_m0, m0
266 write_hwreg_to_mem(s_save_m0, s_save_buf_rsrc0, s_save_mem_offset) //M0
317 s_mov_b32 m0, 0x0 //SGPR initial index value =0
320 s_movrels_b64 s0, s0 //s0 = s[0+m0], s1 = s[1+m0]
321 s_movrels_b64 s2, s2 //s2 = s[2+m0], s3 = s[3+m0]
322 s_movrels_b64 s4, s4 //s4 = s[4+m0], s5 = s[5+m0]
323 s_movrels_b64 s6, s6 //s6 = s[6+m0], s7 = s[7+m0]
324 s_movrels_b64 s8, s8 //s8 = s[8+m0], s9 = s[9+m0]
325 s_movrels_b64 s10, s10 //s10 = s[10+m0], s11 = s[11+m0]
326 s_movrels_b64 s12, s12 //s12 = s[12+m0], s13 = s[13+m0]
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/
Dcwsr_trap_handler_gfx10.asm429 s_mov_b32 s_save_m0, m0
443 s_lshr_b32 m0, s_wave_size, S_WAVE_SIZE
444 s_and_b32 m0, m0, 1
445 s_cmp_eq_u32 m0, 1
492 s_mov_b32 m0, 0x0 //Next lane of v2 to write to
546 s_mov_b32 m0, 0x0 //SGPR initial index value =0
550 s_movrels_b64 s0, s0 //s0 = s[0+m0], s1 = s[1+m0]
551 s_movrels_b64 s2, s2 //s2 = s[2+m0], s3 = s[3+m0]
552 s_movrels_b64 s4, s4 //s4 = s[4+m0], s5 = s[5+m0]
553 s_movrels_b64 s6, s6 //s6 = s[6+m0], s7 = s[7+m0]
[all …]
Dcwsr_trap_handler_gfx9.asm393 s_mov_b32 s_save_m0, m0 //save M0
415 write_hwreg_to_mem(s_save_m0, s_save_buf_rsrc0, s_save_mem_offset) //M0
464 s_mov_b32 m0, 0x0 //SGPR initial index value =0
468 s_movrels_b64 s0, s0 //s0 = s[0+m0], s1 = s[1+m0]
469 s_movrels_b64 s2, s2 //s2 = s[2+m0], s3 = s[3+m0]
470 s_movrels_b64 s4, s4 //s4 = s[4+m0], s5 = s[5+m0]
471 s_movrels_b64 s6, s6 //s6 = s[6+m0], s7 = s[7+m0]
472 s_movrels_b64 s8, s8 //s8 = s[8+m0], s9 = s[9+m0]
473 s_movrels_b64 s10, s10 //s10 = s[10+m0], s11 = s[11+m0]
474 s_movrels_b64 s12, s12 //s12 = s[12+m0], s13 = s[13+m0]
[all …]
Dcwsr_trap_handler_gfx8.asm244 …s_mov_b32 s_save_m0, m0
266 write_hwreg_to_mem(s_save_m0, s_save_buf_rsrc0, s_save_mem_offset) //M0
317 s_mov_b32 m0, 0x0 //SGPR initial index value =0
320 s_movrels_b64 s0, s0 //s0 = s[0+m0], s1 = s[1+m0]
321 s_movrels_b64 s2, s2 //s2 = s[2+m0], s3 = s[3+m0]
322 s_movrels_b64 s4, s4 //s4 = s[4+m0], s5 = s[5+m0]
323 s_movrels_b64 s6, s6 //s6 = s[6+m0], s7 = s[7+m0]
324 s_movrels_b64 s8, s8 //s8 = s[8+m0], s9 = s[9+m0]
325 s_movrels_b64 s10, s10 //s10 = s[10+m0], s11 = s[11+m0]
326 s_movrels_b64 s12, s12 //s12 = s[12+m0], s13 = s[13+m0]
[all …]
/kernel/linux/linux-5.10/arch/mips/include/asm/netlogic/
Dmips-extns.h55 "dsll\t%M0, %M0, 32\n\t" \
56 "or\t%L0, %L0, %M0\n\t" \
130 "dmfc0 %M0, $9, 6\n\t" in read_c0_eirr_and_eimr()
132 "and %M0, %L0\n\t" in read_c0_eirr_and_eimr()
133 "dsll %L0, %M0, 32\n\t" in read_c0_eirr_and_eimr()
134 "dsra %M0, %M0, 32\n\t" in read_c0_eirr_and_eimr()
183 "dmfc2\t%M0, " #source "\n\t" \
184 "dsll\t%L0, %M0, 32\n\t" \
185 "dsra\t%M0, %M0, 32\n\t" \
192 "dmfc2\t%M0, " #source ", " #sel "\n\t" \
[all …]
Dhaldefs.h85 "dsra32 %M0, %L0, 0" "\n\t" in nlm_read_reg64()
113 "dsll32 %M0, %M0, 0" "\n\t" in nlm_write_reg64()
114 "or %L0, %L0, %M0" "\n\t" in nlm_write_reg64()
/kernel/linux/linux-6.6/sound/soc/codecs/
Des7241.c28 struct gpio_desc *m0; member
36 static void es7241_set_mode(struct es7241_data *priv, int m0, int m1) in es7241_set_mode() argument
42 gpiod_set_value_cansleep(priv->m0, m0); in es7241_set_mode()
276 priv->m0 = devm_gpiod_get_optional(dev, "m0", GPIOD_OUT_LOW); in es7241_probe()
277 if (IS_ERR(priv->m0)) in es7241_probe()
278 return dev_err_probe(dev, PTR_ERR(priv->m0), in es7241_probe()
279 "Failed to get 'm0' gpio"); in es7241_probe()
/kernel/linux/linux-5.10/sound/soc/codecs/
Des7241.c28 struct gpio_desc *m0; member
36 static void es7241_set_mode(struct es7241_data *priv, int m0, int m1) in es7241_set_mode() argument
42 gpiod_set_value_cansleep(priv->m0, m0); in es7241_set_mode()
281 priv->m0 = devm_gpiod_get_optional(dev, "m0", GPIOD_OUT_LOW); in es7241_probe()
282 if (IS_ERR(priv->m0)) { in es7241_probe()
283 err = PTR_ERR(priv->m0); in es7241_probe()
285 dev_err(dev, "Failed to get 'm0' gpio: %d", err); in es7241_probe()
/kernel/linux/linux-6.6/arch/powerpc/math-emu/
Dudivmodti4.c159 _FP_W_TYPE m1, m0, n2; in _fp_udivmodti4() local
172 umul_ppmm (m1, m0, q0, d0); in _fp_udivmodti4()
174 if (m1 > n1 || (m1 == n1 && m0 > n0)) in _fp_udivmodti4()
177 sub_ddmmss (m1, m0, m1, m0, d1, d0); in _fp_udivmodti4()
183 sub_ddmmss (n1, n0, n1, n0, m1, m0); in _fp_udivmodti4()
/kernel/linux/linux-5.10/arch/powerpc/math-emu/
Dudivmodti4.c159 _FP_W_TYPE m1, m0, n2; in _fp_udivmodti4() local
172 umul_ppmm (m1, m0, q0, d0); in _fp_udivmodti4()
174 if (m1 > n1 || (m1 == n1 && m0 > n0)) in _fp_udivmodti4()
177 sub_ddmmss (m1, m0, m1, m0, d1, d0); in _fp_udivmodti4()
183 sub_ddmmss (n1, n0, n1, n0, m1, m0); in _fp_udivmodti4()
/kernel/linux/linux-6.6/arch/arm64/crypto/
Dsm4-ce-gcm-core.S36 * input: m0, m1
39 #define PMUL_128x128(r0, r1, m0, m1, T0, T1) \ argument
41 pmull r0.1q, m0.1d, m1.1d; \
42 pmull T1.1q, m0.1d, T0.1d; \
43 pmull2 T0.1q, m0.2d, T0.2d; \
44 pmull2 r1.1q, m0.2d, m1.2d; \
51 #define PMUL_128x128_4x(r0, r1, m0, m1, T0, T1, \ argument
59 pmull r0.1q, m0.1d, m1.1d; \
63 pmull T1.1q, m0.1d, T0.1d; \
67 pmull2 T0.1q, m0.2d, T0.2d; \
[all …]
Dpolyval-ce-core.S38 M0 .req v0 label
223 ld1 {M0.16b, M1.16b, M2.16b, M3.16b}, [MSG], #64
257 eor M0.16b, M0.16b, SUM.16b
259 karatsuba1 M0 KEY8
278 ld1 {M0.16b, M1.16b, M2.16b, M3.16b}, [MSG], #64
280 karatsuba1 M0 KEY8
287 ld1 {M0.16b, M1.16b}, [MSG], #32
289 karatsuba1 M0 KEY8
294 ld1 {M0.16b}, [MSG], #16
296 karatsuba1 M0 KEY8
/kernel/linux/linux-6.6/Documentation/userspace-api/media/v4l/
Dconstraints.svg3 … orient="auto"><path id="path6263" transform="matrix(-.4 0 0 -.4 -4 0)" d="m0 0 5-5-17.5 5 17.5 5-…
4m0 0 5-5-17.5 5 17.5 5-5-5z" fill="#f00" fill-rule="evenodd" stroke="#f00" stroke-width="1pt"/></m…
5m0 0 5-5-17.5 5 17.5 5-5-5z" fill="#000080" fill-rule="evenodd" stroke="#000080" stroke-width="1pt…
/kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/
Dconstraints.svg3 … orient="auto"><path id="path6263" transform="matrix(-.4 0 0 -.4 -4 0)" d="m0 0 5-5-17.5 5 17.5 5-…
4m0 0 5-5-17.5 5 17.5 5-5-5z" fill="#f00" fill-rule="evenodd" stroke="#f00" stroke-width="1pt"/></m…
5m0 0 5-5-17.5 5 17.5 5-5-5z" fill="#000080" fill-rule="evenodd" stroke="#000080" stroke-width="1pt…
/kernel/linux/linux-5.10/drivers/net/ethernet/apm/xgene-v2/
Dmain.c104 raw_desc->m0 = cpu_to_le64(SET_BITS(PKT_ADDRL, dma_addr) | in xge_refill_buffers()
165 if (GET_BITS(E, le64_to_cpu(raw_desc->m0)) && in is_tx_slot_available()
166 (GET_BITS(PKT_SIZE, le64_to_cpu(raw_desc->m0)) == SLOT_EMPTY)) in is_tx_slot_available()
216 raw_desc->m0 = cpu_to_le64(SET_BITS(PKT_ADDRL, dma_addr) | in xge_start_xmit()
229 if (GET_BITS(E, le64_to_cpu(raw_desc->m0)) && in is_tx_hw_done()
230 !GET_BITS(PKT_SIZE, le64_to_cpu(raw_desc->m0))) in is_tx_hw_done()
272 raw_desc->m0 = cpu_to_le64(SET_BITS(E, 1) | in xge_txc_poll()
309 if (GET_BITS(E, le64_to_cpu(raw_desc->m0))) in xge_rx_poll()
317 len = GET_BITS(PKT_SIZE, le64_to_cpu(raw_desc->m0)); in xge_rx_poll()
545 if (!GET_BITS(E, le64_to_cpu(raw_desc->m0))) in is_tx_pending()
/kernel/linux/linux-6.6/drivers/net/ethernet/apm/xgene-v2/
Dmain.c104 raw_desc->m0 = cpu_to_le64(SET_BITS(PKT_ADDRL, dma_addr) | in xge_refill_buffers()
165 if (GET_BITS(E, le64_to_cpu(raw_desc->m0)) && in is_tx_slot_available()
166 (GET_BITS(PKT_SIZE, le64_to_cpu(raw_desc->m0)) == SLOT_EMPTY)) in is_tx_slot_available()
216 raw_desc->m0 = cpu_to_le64(SET_BITS(PKT_ADDRL, dma_addr) | in xge_start_xmit()
229 if (GET_BITS(E, le64_to_cpu(raw_desc->m0)) && in is_tx_hw_done()
230 !GET_BITS(PKT_SIZE, le64_to_cpu(raw_desc->m0))) in is_tx_hw_done()
272 raw_desc->m0 = cpu_to_le64(SET_BITS(E, 1) | in xge_txc_poll()
309 if (GET_BITS(E, le64_to_cpu(raw_desc->m0))) in xge_rx_poll()
317 len = GET_BITS(PKT_SIZE, le64_to_cpu(raw_desc->m0)); in xge_rx_poll()
545 if (!GET_BITS(E, le64_to_cpu(raw_desc->m0))) in is_tx_pending()
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/
Deverest,es7241.txt11 - m0-gpios : gpio connected to the m0 pin
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/
Deverest,es7241.txt11 - m0-gpios : gpio connected to the m0 pin
/kernel/linux/linux-5.10/drivers/bus/mhi/host/
Dpm.c33 * POR -> M0 -> M2 --> M0
36 * M0 <--> M0
37 * M0 -> FW_DL_ERR
38 * M0 -> M3_ENTER -> M3 -> M3_EXIT --> M0
232 /* Set MHI to M0 state */ in mhi_ready_state_transition()
256 dev_err(dev, "Unable to transition to M0 state\n"); in mhi_pm_m0_transition()
259 mhi_cntrl->M0++; in mhi_pm_m0_transition()
399 /* Force MHI to be in M0 state before continuing */ in mhi_pm_mission_mode_transition()
723 "Could not enter M0/M1 state"); in mhi_pm_suspend()
812 /* Set MHI to M0 and wait for completion */ in mhi_pm_resume()
[all …]
/kernel/linux/linux-6.6/crypto/
Dnhpoly1305.c51 u32 m0 = get_unaligned_le32(message + 0); in nh_generic() local
56 sums[0] += (u64)(u32)(m0 + key[ 0]) * (u32)(m2 + key[ 2]); in nh_generic()
57 sums[1] += (u64)(u32)(m0 + key[ 4]) * (u32)(m2 + key[ 6]); in nh_generic()
58 sums[2] += (u64)(u32)(m0 + key[ 8]) * (u32)(m2 + key[10]); in nh_generic()
59 sums[3] += (u64)(u32)(m0 + key[12]) * (u32)(m2 + key[14]); in nh_generic()
/kernel/linux/linux-5.10/crypto/
Dnhpoly1305.c51 u32 m0 = get_unaligned_le32(message + 0); in nh_generic() local
56 sums[0] += (u64)(u32)(m0 + key[ 0]) * (u32)(m2 + key[ 2]); in nh_generic()
57 sums[1] += (u64)(u32)(m0 + key[ 4]) * (u32)(m2 + key[ 6]); in nh_generic()
58 sums[2] += (u64)(u32)(m0 + key[ 8]) * (u32)(m2 + key[10]); in nh_generic()
59 sums[3] += (u64)(u32)(m0 + key[12]) * (u32)(m2 + key[14]); in nh_generic()
/kernel/linux/linux-6.6/lib/crypto/mpi/
Dlonglong.h132 #define umul_ppmm(xh, xl, m0, m1) \ argument
134 USItype __m0 = (m0), __m1 = (m1); \
154 #define umul_ppmm(ph, pl, m0, m1) \ argument
156 UDItype __m0 = (m0), __m1 = (m1); \
281 #define umul_ppmm(ph, pl, m0, m1) \ argument
285 : "%0" ((USItype)(m0)), \
352 #define umul_ppmm(xh, xl, m0, m1) \ argument
357 USItype __m0 = (m0), __m1 = (m1); \
367 #define smul_ppmm(xh, xl, m0, m1) \ argument
375 : "%1" (m0), \
[all …]
/kernel/linux/linux-5.10/lib/mpi/
Dlonglong.h132 #define umul_ppmm(xh, xl, m0, m1) \ argument
134 USItype __m0 = (m0), __m1 = (m1); \
154 #define umul_ppmm(ph, pl, m0, m1) \ argument
156 UDItype __m0 = (m0), __m1 = (m1); \
281 #define umul_ppmm(ph, pl, m0, m1) \ argument
285 : "%0" ((USItype)(m0)), \
352 #define umul_ppmm(xh, xl, m0, m1) \ argument
357 USItype __m0 = (m0), __m1 = (m1); \
367 #define smul_ppmm(xh, xl, m0, m1) \ argument
375 : "%1" (m0), \
[all …]

12345678910>>...12