Home
last modified time | relevance | path

Searched +full:8 +full:l (Results 1 – 25 of 1182) sorted by relevance

12345678910>>...48

/linux-6.12.1/drivers/net/ethernet/broadcom/
Dbnx2.h40 #define TX_BD_FLAGS_SW_OPTION_WORD (0x1f<<8)
71 #define STATUS_ATTN_BITS_LINK_STATE (1L<<0)
72 #define STATUS_ATTN_BITS_TX_SCHEDULER_ABORT (1L<<1)
73 #define STATUS_ATTN_BITS_TX_BD_READ_ABORT (1L<<2)
74 #define STATUS_ATTN_BITS_TX_BD_CACHE_ABORT (1L<<3)
75 #define STATUS_ATTN_BITS_TX_PROCESSOR_ABORT (1L<<4)
76 #define STATUS_ATTN_BITS_TX_DMA_ABORT (1L<<5)
77 #define STATUS_ATTN_BITS_TX_PATCHUP_ABORT (1L<<6)
78 #define STATUS_ATTN_BITS_TX_ASSEMBLER_ABORT (1L<<7)
79 #define STATUS_ATTN_BITS_RX_PARSER_MAC_ABORT (1L<<8)
[all …]
/linux-6.12.1/arch/m68k/math-emu/
Dfp_util.S63 tst.l (TASK_MM-8,%a2)
65 tst.l (TASK_MM-4,%a2)
67 tst.l (TASK_MM,%a2)
69 1: printf ,"oops:%p,%p,%p\n",3,%a2@(TASK_MM-8),%a2@(TASK_MM-4),%a2@(TASK_MM)
70 2: clr.l %d0
99 clr.l %d1 | sign defaults to zero
100 tst.l %d0
104 neg.l %d0
107 move.l %d1,(%a0)+ | set sign / exp
108 move.l %d0,(%a0)+ | set mantissa
[all …]
Dfp_entry.S53 tst.l m68k_is040or060
57 move.l (FPS_PC2,%sp),(FPS_PC,%sp)
73 tst.l %d0
84 addq.l #4,%sp
86 addq.l #4,%sp
87 move.l %a0,-(%sp)
98 move.l (FPS_PC,%sp),-(%sp)
125 move.l (PT_OFF_D0+8,%sp),%d0
130 move.l (PT_OFF_D1+8,%sp),%d0
135 move.l (PT_OFF_D2+8,%sp),%d0
[all …]
Dfp_movem.S54 bfextu %d2{#24,#8},%d0 | static register list
58 2: move.l %d0,%d1
137 lea (-12,%a1,%d0*8),%a1
138 neg.l %d0
144 getuser.l (%a0)+,%d2,fp_err_ua1,%a0
145 lsr.l #8,%d2
146 lsr.l #7,%d2
148 move.l %d2,(%a1)+
149 getuser.l (%a0)+,%d2,fp_err_ua1,%a0
150 move.l %d2,(%a1)+
[all …]
/linux-6.12.1/drivers/video/fbdev/
Datafb_utils.h55 " lsr.l #1,%1 ; jcc 1f ; move.b %2,-(%0)\n" in fb_memclear_small()
56 "1: lsr.l #1,%1 ; jcc 1f ; move.w %2,-(%0)\n" in fb_memclear_small()
57 "1: lsr.l #1,%1 ; jcc 1f ; move.l %2,-(%0)\n" in fb_memclear_small()
58 "1: lsr.l #1,%1 ; jcc 1f ; move.l %2,-(%0) ; move.l %2,-(%0)\n" in fb_memclear_small()
63 " subq.l #1,%1\n" in fb_memclear_small()
65 " move.l %2,%%d4; move.l %2,%%d5; move.l %2,%%d6\n" in fb_memclear_small()
66 "2: movem.l %2/%%d4/%%d5/%%d6,-(%0)\n" in fb_memclear_small()
85 " lsr.l #1,%1 ; jcc 1f ; clr.b (%0)+\n" in fb_memclear()
86 "1: lsr.l #1,%1 ; jcc 1f ; clr.w (%0)+\n" in fb_memclear()
87 "1: lsr.l #1,%1 ; jcc 1f ; clr.l (%0)+\n" in fb_memclear()
[all …]
/linux-6.12.1/arch/sh/kernel/cpu/sh2/
Dentry.S22 OFF_R2 = 8 /* New ABI: arg6 */
43 mov.l r2,@-sp
44 mov.l r3,@-sp
46 mov.l $cpu_mode,r2
48 mov.l $cpuid,r3
49 mov.l @r3,r3
50 mov.l @r3,r3
54 mov.l @r2,r0
55 mov.l @(5*4,r15),r3 ! previous SR
59 mov.l r3,@(5*4,r15) ! update SR
[all …]
/linux-6.12.1/arch/alpha/lib/
Dev6-memcpy.S9 * - uses bcmpge to compare 8 bytes in parallel
18 * L - lower subcluster; L0 - subcluster L0; L1 - subcluster L1
37 and $1, 7, $1 # E : are they the same mod 8?
40 /* source and dest are same mod 8 address */
52 ldbu $1, 0($17) # L : grab a byte
55 stb $1, 0($16) # L :
68 ldq $1, 0($17) # L : get 8 bytes
69 subq $18, 8, $18 # E : count -= 8
70 addq $17, 8, $17 # E : src += 8
73 stq $1, 0($16) # L : store
[all …]
Dev6-clear_user.S20 * L - lower subcluster; L0 - subcluster L0; L1 - subcluster L1
54 beq $0, $zerolength # U .. .. .. : U L U L
61 beq $4, $headalign # U .. .. .. : U L U L
64 * Head is not aligned. Write (8 - $4) bytes to head of destination
67 EX( ldq_u $5, 0($16) ) # .. .. .. L : load dst word to mask back in
70 addq $16, 8, $16 # E .. .. .. : L U U L
72 EX( stq_u $5, -8($16) ) # .. .. .. L :
74 addq $0, $4, $0 # .. E .. .. : bytes left -= 8 - misalignment
75 subq $0, 8, $0 # E .. .. .. : U L U L
89 blt $4, $trailquad # U .. .. .. : U L U L
[all …]
Dev6-copy_user.S23 * L - lower subcluster; L0 - subcluster L0; L1 - subcluster L1
52 beq $18, $zerolength # U .. .. .. : U L U L
57 subq $3, 8, $3 # E .. .. .. : L U U L : trip counter
59 * The fetcher stall also hides the 1 cycle cross-cluster stall for $3 (L --> U)
64 EXI( ldbu $1,0($17) ) # .. .. .. L : Keep loads separate from stores
67 nop # E .. .. .. : U L U L
73 EXO( stb $1,-1($16) ) # .. .. .. L :
76 bne $3, $aligndest # U .. .. .. : U L U L
85 EXI( ldq_u $3,0($17) ) # .. L .. .. : Forward fetch for fallthrough code
86 beq $1,$quadaligned # U .. .. .. : U L U L
[all …]
Dev6-memchr.S10 * - uses cmpbge to compare 8 bytes in parallel
28 * L - lower subcluster; L0 - subcluster L0; L1 - subcluster L1
49 ldq_u $1, 0($16) # L : load first quadword Latency=3
50 and $17, 0xff, $17 # E : L L U U : 00000000000000ch
55 lda $3, -1($31) # E : U L L U
60 sll $17, 32, $2 # U : U L L U : chchchch00000000
65 ldq_u $6, -1($5) # L : L U U L : eight or less bytes to search Latency=3
70 or $7, $6, $1 # E : L U L U $1 = quadword starting at $16
72 # Deal with the case where at most 8 bytes remain to be searched
80 cmpbge $31, $1, $2 # E : L U L U
[all …]
Dev6-memset.S17 * L - lower subcluster; L0 - subcluster L0; L1 - subcluster L1
81 ldq_u $4,0($16) # L : Fetch first partial
84 subq $3,8,$3 # E : Invert (for addressing uses)
92 stq_u $1,0($5) # L : Store result
136 stq $17, 0($5) # L :
138 addq $1, 8, $1 # E : Increment towards zero for alignment
139 addq $5, 8, $4 # E : Initial wh64 address (filler instruction)
143 addq $5, 8, $5 # E : Inc address
163 stq $17, 0($5) # L :
167 stq $17, 8($5) # L :
[all …]
/linux-6.12.1/arch/openrisc/lib/
Dstring.S33 l.addi r1,r1,-12
34 l.sw 0(r1),r6
35 l.sw 4(r1),r4
36 l.sw 8(r1),r3
38 l.addi r11,r5,0
39 2: l.sfeq r11,r0
40 l.bf 1f
41 l.addi r11,r11,-1
42 8: l.lbz r6,0(r4)
43 9: l.sb 0(r3),r6
[all …]
/linux-6.12.1/arch/parisc/lib/
Dio.c108 u32 val32 = (val << 24) | (val << 16) | (val << 8) | val; in memset_io()
124 * Read COUNT 8-bit bytes from port PORT into memory starting at
146 w |= inb(port) << 8; in insb()
169 unsigned int l = 0, l2; in insw() local
183 l = cpu_to_le16(inw(port)) << 16; in insw()
184 l |= cpu_to_le16(inw(port)); in insw()
185 *(unsigned int *)p = l; in insw()
200 l = cpu_to_le16(inw(port)) << 16; in insw()
201 l |= cpu_to_le16(inw(port)); in insw()
202 *(unsigned int *)p = l; in insw()
[all …]
/linux-6.12.1/arch/sh/kernel/cpu/sh2a/
Dentry.S22 OFF_R2 = 8 /* New ABI: arg6 */
43 mov.l r2,@-sp
45 mov.l $cpu_mode,r2
51 mov.l $current_thread_info,r2
52 mov.l @r2,r2
53 mov #(THREAD_SIZE >> 8),r0
58 mov.l r1,@-r15 ! TRA
59 sts.l macl, @-r15
60 sts.l mach, @-r15
61 stc.l gbr, @-r15
[all …]
/linux-6.12.1/arch/arm64/lib/
Dmemcmp.S17 #define L(label) .L ## label macro
36 subs limit, limit, 8
37 b.lo L(less8)
39 ldr data1, [src1], 8
40 ldr data2, [src2], 8
42 b.ne L(return)
44 subs limit, limit, 8
45 b.gt L(more16)
49 b L(return)
51 L(more16):
[all …]
Dstrncmp.S18 #define L(label) .L ## label macro
62 cbz limit, L(ret0)
67 b.ne L(misaligned8)
68 cbnz count, L(mutual_align)
74 L(loop_aligned):
75 ldr data1, [src1], #8
76 ldr data2, [src2], #8
77 L(start_realigned):
78 subs limit, limit, #8
85 b.eq L(loop_aligned)
[all …]
Dstrcmp.S18 #define L(label) .L ## label macro
61 b.ne L(misaligned8)
62 cbnz tmp, L(mutual_align)
66 L(loop_aligned):
68 ldr data1, [src1], 8
69 L(start_realigned):
80 b.eq L(loop_aligned)
86 L(end):
107 L(mutual_align):
113 ldr data1, [src1], 8
[all …]
/linux-6.12.1/arch/sh/lib/
Dmovmem.S28 sts.l pr,@-r15
31 mov.l @(48,r5),r0
34 mov.l @(60,r5),r0
36 mov.l r0,@(60,r4)
38 mov.l @(56,r5),r0
40 mov.l r0,@(56,r4)
42 mov.l @(52,r5),r0
44 mov.l r0,@(52,r4)
53 lds.l @r15+,pr
54 mov.l r0,@(56,r4)
[all …]
/linux-6.12.1/arch/parisc/include/asm/
Dpdcpat.h14 #define PDC_PAT_CELL 64L /* Interface for gaining and
16 #define PDC_PAT_CELL_GET_NUMBER 0L /* Return Cell number */
17 #define PDC_PAT_CELL_GET_INFO 1L /* Returns info about Cell */
18 #define PDC_PAT_CELL_MODULE 2L /* Returns info about Module */
19 #define PDC_PAT_CELL_SET_ATTENTION 9L /* Set Cell Attention indicator */
20 #define PDC_PAT_CELL_NUMBER_TO_LOC 10L /* Cell Number -> Location */
21 #define PDC_PAT_CELL_WALK_FABRIC 11L /* Walk the Fabric */
22 #define PDC_PAT_CELL_GET_RDT_SIZE 12L /* Return Route Distance Table Sizes */
23 #define PDC_PAT_CELL_GET_RDT 13L /* Return Route Distance Tables */
24 #define PDC_PAT_CELL_GET_LOCAL_PDH_SZ 14L /* Read Local PDH Buffer Size */
[all …]
/linux-6.12.1/drivers/gpu/drm/sun4i/
Dsun4i_backend.h29 #define SUN4I_BACKEND_MODCTL_LAY_EN(l) BIT(8 + l) argument
37 #define SUN4I_BACKEND_BACKCOLOR(r, g, b) (((r) << 16) | ((g) << 8) | (b))
43 #define SUN4I_BACKEND_LAYSIZE_REG(l) (0x810 + (0x4 * (l))) argument
47 #define SUN4I_BACKEND_LAYCOOR_REG(l) (0x820 + (0x4 * (l))) argument
51 #define SUN4I_BACKEND_LAYLINEWIDTH_REG(l) (0x840 + (0x4 * (l))) argument
53 #define SUN4I_BACKEND_LAYFB_L32ADD_REG(l) (0x850 + (0x4 * (l))) argument
56 #define SUN4I_BACKEND_LAYFB_H4ADD_MSK(l) GENMASK(3 + ((l) * 8), (l) * 8) argument
57 #define SUN4I_BACKEND_LAYFB_H4ADD(l, val) ((val) << ((l) * 8)) argument
66 #define SUN4I_BACKEND_ATTCTL_REG0(l) (0x890 + (0x4 * (l))) argument
77 #define SUN4I_BACKEND_ATTCTL_REG1(l) (0x8a0 + (0x4 * (l))) argument
[all …]
/linux-6.12.1/crypto/
Dmichael_mic.c18 u32 l, r; member
25 u32 l, r; member
30 return ((val & 0x00ff00ff) << 8) | ((val & 0xff00ff00) >> 8); in xswap()
34 #define michael_block(l, r) \ argument
36 r ^= rol32(l, 17); \
37 l += r; \
38 r ^= xswap(l); \
39 l += r; \
40 r ^= rol32(l, 3); \
41 l += r; \
[all …]
/linux-6.12.1/arch/sparc/lib/
DPeeCeeI.c37 u32 l, l2; in outsl() local
53 l = (*(u16 *)src) << 16; in outsl()
54 l |= *(u16 *)(src + sizeof(u16)); in outsl()
55 __raw_writel(l, addr); in outsl()
60 /* Hold three bytes in l each time, grab a byte from l2 */ in outsl()
61 l = (*(u8 *)src) << 24; in outsl()
62 l |= (*(u16 *)(src + sizeof(u8))) << 8; in outsl()
66 l |= (l2 >> 24); in outsl()
67 __raw_writel(l, addr); in outsl()
68 l = l2 << 8; in outsl()
[all …]
/linux-6.12.1/drivers/net/fddi/skfp/h/
Dskfbi.h40 #define B0_RAP 0x0000 /* 8 bit register address port */
42 #define B0_CTRL 0x0004 /* 8 bit control register */
43 #define B0_DAS 0x0005 /* 8 Bit control register (DAS) */
44 #define B0_LED 0x0006 /* 8 Bit LED register */
45 #define B0_TST_CTRL 0x0007 /* 8 bit test control register */
95 #define B2_MAC_0 0x0100 /* 8 bit MAC address Byte 0 */
96 #define B2_MAC_1 0x0101 /* 8 bit MAC address Byte 1 */
97 #define B2_MAC_2 0x0102 /* 8 bit MAC address Byte 2 */
98 #define B2_MAC_3 0x0103 /* 8 bit MAC address Byte 3 */
99 #define B2_MAC_4 0x0104 /* 8 bit MAC address Byte 4 */
[all …]
/linux-6.12.1/arch/sh/kernel/
Drelocate_kernel.S20 mov.l 10f, r0 /* PAGE_SIZE */
24 mov.l r15, @-r0
26 mov.l r14, @-r15
27 mov.l r13, @-r15
28 mov.l r12, @-r15
29 mov.l r11, @-r15
30 mov.l r10, @-r15
31 mov.l r9, @-r15
32 mov.l r8, @-r15
35 sts.l macl, @-r15
[all …]
/linux-6.12.1/arch/openrisc/kernel/
Dentry.S28 l.mfspr t2,r0,SPR_SR ;\
29 l.movhi t1,hi(~(SPR_SR_IEE|SPR_SR_TEE)) ;\
30 l.ori t1,t1,lo(~(SPR_SR_IEE|SPR_SR_TEE)) ;\
31 l.and t2,t2,t1 ;\
32 l.mtspr r0,t2,SPR_SR
35 l.mfspr t1,r0,SPR_SR ;\
36 l.ori t1,t1,lo(SPR_SR_IEE|SPR_SR_TEE) ;\
37 l.mtspr r0,t1,SPR_SR
46 l.sw -8(r1),r2 /* store frame pointer */ ;\
47 l.sw -4(r1),r9 /* store return address */ ;\
[all …]

12345678910>>...48