/linux-6.12.1/drivers/net/ethernet/broadcom/ |
D | bnx2.h | 30 #define TX_BD_FLAGS_CONN_FAULT (1<<0) 31 #define TX_BD_FLAGS_TCP6_OFF0_MSK (3<<1) 32 #define TX_BD_FLAGS_TCP6_OFF0_SHL (1) 33 #define TX_BD_FLAGS_TCP_UDP_CKSUM (1<<1) 34 #define TX_BD_FLAGS_IP_CKSUM (1<<2) 35 #define TX_BD_FLAGS_VLAN_TAG (1<<3) 36 #define TX_BD_FLAGS_COAL_NOW (1<<4) 37 #define TX_BD_FLAGS_DONT_GEN_CRC (1<<5) 38 #define TX_BD_FLAGS_END (1<<6) 39 #define TX_BD_FLAGS_START (1<<7) [all …]
|
/linux-6.12.1/arch/m68k/math-emu/ |
D | fp_util.S | 9 * 1. Redistributions of source code must retain the above copyright 63 tst.l (TASK_MM-8,%a2) 64 jmi 1f 65 tst.l (TASK_MM-4,%a2) 66 jmi 1f 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 [all …]
|
D | fp_movem.S | 9 * 1. Redistributions of source code must retain the above copyright 42 do_fmovem=1 53 jne 1f 56 1: bfextu %d2{#25,#3},%d0 | dynamic register list 58 2: move.l %d0,%d1 61 1: addq.w #1,%d1 | count the # of registers in 62 2: lsr.b #1,%d0 | register list and keep it in %d1 63 jcs 1b 65 printf PDECODE,"#%08x",1,%d1 68 jne 1f [all …]
|
/linux-6.12.1/arch/mips/include/asm/ |
D | local.h | 19 #define local_read(l) atomic_long_read(&(l)->a) argument 20 #define local_set(l, i) atomic_long_set(&(l)->a, (i)) argument 22 #define local_add(i, l) atomic_long_add((i), (&(l)->a)) argument 23 #define local_sub(i, l) atomic_long_sub((i), (&(l)->a)) argument 24 #define local_inc(l) atomic_long_inc(&(l)->a) argument 25 #define local_dec(l) atomic_long_dec(&(l)->a) argument 30 static __inline__ long local_add_return(long i, local_t * l) in local_add_return() argument 41 "1:" __stringify(LONG_LL) " %1, %2 \n" in local_add_return() 42 __stringify(LONG_ADDU) " %0, %1, %3 \n" in local_add_return() 44 __stringify(SC_BEQZ) " %0, 1b \n" in local_add_return() [all …]
|
/linux-6.12.1/arch/alpha/include/asm/ |
D | local.h | 14 #define local_read(l) atomic_long_read(&(l)->a) argument 15 #define local_set(l,i) atomic_long_set(&(l)->a, (i)) argument 16 #define local_inc(l) atomic_long_inc(&(l)->a) argument 17 #define local_dec(l) atomic_long_dec(&(l)->a) argument 18 #define local_add(i,l) atomic_long_add((i),(&(l)->a)) argument 19 #define local_sub(i,l) atomic_long_sub((i),(&(l)->a)) argument 21 static __inline__ long local_add_return(long i, local_t * l) in local_add_return() argument 25 "1: ldq_l %0,%1\n" in local_add_return() 28 " stq_c %0,%1\n" in local_add_return() 31 "2: br 1b\n" in local_add_return() [all …]
|
/linux-6.12.1/drivers/video/fbdev/ |
D | atafb_utils.h | 39 * For other modes than 1 plane, lots of more such assembler functions 44 subl #65536,d0 replaced by clrw d0; subql #1,d0 for dbcc 55 " 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() 59 "1:" in fb_memclear_small() 61 : "d" (0), "0" ((char *)s + count), "1" (count)); 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() [all …]
|
/linux-6.12.1/drivers/video/fbdev/omap2/omapfb/dss/ |
D | pll.c | 129 out_min = out_min ? out_min : 1; in dss_pll_hsdiv_calc() 132 m_start = max(DIV_ROUND_UP(clkdco, out_max), 1ul); in dss_pll_hsdiv_calc() 162 n_start = max(DIV_ROUND_UP(clkin, fint_hw_max), 1ul); in dss_pll_calc() 171 1ul); in dss_pll_calc() 200 /* then loop for 500ms, sleeping for 1ms in between */ in wait_for_bit_change() 218 if (wait_for_bit_change(base + PLL_STATUS, 0, 1) != 1) in dss_pll_wait_reset_done() 244 u32 l; in dss_pll_write_config_type_a() local 246 l = 0; in dss_pll_write_config_type_a() 248 l = FLD_MOD(l, 1, 0, 0); /* PLL_STOPMODE */ in dss_pll_write_config_type_a() 249 l = FLD_MOD(l, cinfo->n - 1, hw->n_msb, hw->n_lsb); /* PLL_REGN */ in dss_pll_write_config_type_a() [all …]
|
/linux-6.12.1/arch/openrisc/lib/ |
D | string.S | 33 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 …]
|
D | memset.S | 23 l.sfeqi r5, 0 24 l.bf 4f 27 l.andi r13, r4, 0xff 30 l.sfeqi r13, 0 31 l.bf 1f 33 l.sfleui r5, 7 36 l.slli r15, r13, 16 // r13 = 000c, r15 = 0c00 37 l.or r13, r13, r15 // r13 = 0c0c, r15 = 0c00 38 l.slli r15, r13, 8 // r13 = 0c0c, r15 = c0c0 39 l.or r13, r13, r15 // r13 = cccc, r15 = c0c0 [all …]
|
/linux-6.12.1/arch/openrisc/kernel/ |
D | head.S | 30 l.movhi rd,hi(-KERNELBASE) ;\ 31 l.add rd,rd,rs 34 l.movhi gpr,0x0 37 l.movhi gpr,hi(symbol) ;\ 38 l.ori gpr,gpr,lo(symbol) 54 #define EMERGENCY_PRINT_STORE_GPR4 l.mtspr r0,r4,SPR_SHADOW_GPR(14) 55 #define EMERGENCY_PRINT_LOAD_GPR4 l.mfspr r4,r0,SPR_SHADOW_GPR(14) 57 #define EMERGENCY_PRINT_STORE_GPR5 l.mtspr r0,r5,SPR_SHADOW_GPR(15) 58 #define EMERGENCY_PRINT_LOAD_GPR5 l.mfspr r5,r0,SPR_SHADOW_GPR(15) 60 #define EMERGENCY_PRINT_STORE_GPR6 l.mtspr r0,r6,SPR_SHADOW_GPR(16) [all …]
|
D | entry.S | 28 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 …]
|
/linux-6.12.1/arch/sh/lib/ |
D | copy_page.S | 28 mov.l r8,@-r15 29 mov.l r10,@-r15 30 mov.l r11,@-r15 39 1: mov.l @r11+,r0 40 mov.l @r11+,r1 41 mov.l @r11+,r2 42 mov.l @r11+,r3 43 mov.l @r11+,r4 44 mov.l @r11+,r5 45 mov.l @r11+,r6 [all …]
|
/linux-6.12.1/arch/sh/kernel/cpu/sh2/ |
D | entry.S | 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 58 bf/s 1f ! previous mode check 59 mov.l r3,@(5*4,r15) ! update SR [all …]
|
/linux-6.12.1/arch/m68k/ifpsp060/ |
D | fplsp.sa | 1 dc.l $60ff0000,$238e0000,$60ff0000,$24200000 2 dc.l $60ff0000,$24b60000,$60ff0000,$11060000 3 dc.l $60ff0000,$11980000,$60ff0000,$122e0000 4 dc.l $60ff0000,$0f160000,$60ff0000,$0fa80000 5 dc.l $60ff0000,$103e0000,$60ff0000,$12ae0000 6 dc.l $60ff0000,$13400000,$60ff0000,$13d60000 7 dc.l $60ff0000,$05ae0000,$60ff0000,$06400000 8 dc.l $60ff0000,$06d60000,$60ff0000,$213e0000 9 dc.l $60ff0000,$21d00000,$60ff0000,$22660000 10 dc.l $60ff0000,$16160000,$60ff0000,$16a80000 [all …]
|
/linux-6.12.1/arch/loongarch/include/asm/ |
D | local.h | 19 #define local_read(l) atomic_long_read(&(l)->a) argument 20 #define local_set(l, i) atomic_long_set(&(l)->a, (i)) argument 22 #define local_add(i, l) atomic_long_add((i), (&(l)->a)) argument 23 #define local_sub(i, l) atomic_long_sub((i), (&(l)->a)) argument 24 #define local_inc(l) atomic_long_inc(&(l)->a) argument 25 #define local_dec(l) atomic_long_dec(&(l)->a) argument 30 static inline long local_add_return(long i, local_t *l) in local_add_return() argument 35 " " __AMADD " %1, %2, %0 \n" in local_add_return() 36 : "+ZB" (l->a.counter), "=&r" (result) in local_add_return() 44 static inline long local_sub_return(long i, local_t *l) in local_sub_return() argument [all …]
|
/linux-6.12.1/arch/x86/include/asm/ |
D | local.h | 16 #define local_read(l) atomic_long_read(&(l)->a) argument 17 #define local_set(l, i) atomic_long_set(&(l)->a, (i)) argument 19 static inline void local_inc(local_t *l) in local_inc() argument 22 : "+m" (l->a.counter)); in local_inc() 25 static inline void local_dec(local_t *l) in local_dec() argument 28 : "+m" (l->a.counter)); in local_dec() 31 static inline void local_add(long i, local_t *l) in local_add() argument 33 asm volatile(_ASM_ADD "%1,%0" in local_add() 34 : "+m" (l->a.counter) in local_add() 38 static inline void local_sub(long i, local_t *l) in local_sub() argument [all …]
|
/linux-6.12.1/Documentation/userspace-api/media/v4l/ |
D | colorspaces-details.rst | 21 :header-rows: 1 23 :widths: 1 1 2 50 L' = -1.099(-L)^{0.45} + 0.099 \text{, for } L \le-0.018 52 L' = 4.5L \text{, for } -0.018 < L < 0.018 54 L' = 1.099L^{0.45} - 0.099 \text{, for } L \ge 0.018 60 L = -\left( \frac{L' - 0.099}{-1.099} \right) ^{\frac{1}{0.45}} \text{, for } L' \le -0.081 62 L = \frac{L'}{4.5} \text{, for } -0.081 < L' < 0.081 64 L = \left(\frac{L' + 0.099}{1.099}\right)^{\frac{1}{0.45} } \text{, for } L' \ge 0.081 77 Y' is clamped to the range [0…1] and Cb and Cr are clamped to the range 98 :header-rows: 1 [all …]
|
/linux-6.12.1/drivers/gpu/drm/omapdrm/dss/ |
D | pll.c | 112 return 1; in dss_pll_get_clkout_idx_for_src() 184 out_min = out_min ? out_min : 1; in dss_pll_hsdiv_calc_a() 187 m_start = max(DIV_ROUND_UP(clkdco, out_max), 1ul); in dss_pll_hsdiv_calc_a() 221 n_start = max(DIV_ROUND_UP(clkin, fint_hw_max), 1ul); in dss_pll_calc_a() 223 n_inc = 1; in dss_pll_calc_a() 230 n_inc = -1; in dss_pll_calc_a() 239 1ul); in dss_pll_calc_a() 243 m_inc = 1; in dss_pll_calc_a() 250 m_inc = -1; in dss_pll_calc_a() 291 m2 = 1; in dss_pll_calc_b() [all …]
|
/linux-6.12.1/arch/parisc/include/asm/ |
D | pdcpat.h | 14 #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/arch/alpha/lib/ |
D | ev6-clear_user.S | 20 * L - lower subcluster; L0 - subcluster L0; L1 - subcluster L1 54 beq $0, $zerolength # U .. .. .. : U L U L 56 addq $0, $4, $1 # .. .. .. E : bias counter 57 and $1, 7, $2 # .. .. E .. : number of misaligned bytes in tail 60 srl $1, 3, $1 # .. E .. .. : number of quadwords to clear 61 beq $4, $headalign # U .. .. .. : U L U L 67 EX( ldq_u $5, 0($16) ) # .. .. .. L : load dst word to mask back in 68 beq $1, $onebyte # .. .. U .. : sub-word store? 70 addq $16, 8, $16 # E .. .. .. : L U U L 72 EX( stq_u $5, -8($16) ) # .. .. .. L : [all …]
|
D | ev6-copy_user.S | 23 * L - lower subcluster; L0 - subcluster L0; L1 - subcluster L1 50 subq $18, 32, $1 # .. .. E. .. : Is this going to be a small copy? 52 beq $18, $zerolength # U .. .. .. : U L U L 55 ble $1, $onebyteloop # .. .. U .. : 1st branch : small amount of data 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 65 addq $16,1,$16 # .. .. E .. : Section 3.8 in the CWG 66 addq $3,1,$3 # .. E .. .. : 67 nop # E .. .. .. : U L U L [all …]
|
/linux-6.12.1/arch/sh/kernel/cpu/sh2a/ |
D | entry.S | 43 mov.l r2,@-sp 45 mov.l $cpu_mode,r2 48 bt 1f 51 mov.l $current_thread_info,r2 52 mov.l @r2,r2 58 mov.l r1,@-r15 ! TRA 59 sts.l macl, @-r15 60 sts.l mach, @-r15 61 stc.l gbr, @-r15 62 mov.l @(4*4,r2),r0 [all …]
|
/linux-6.12.1/arch/openrisc/include/asm/bitops/ |
D | atomic.h | 19 "1: l.lwa %0,0(%1) \n" in set_bit() 20 " l.or %0,%0,%2 \n" in set_bit() 21 " l.swa 0(%1),%0 \n" in set_bit() 22 " l.bnf 1b \n" in set_bit() 23 " l.nop \n" in set_bit() 36 "1: l.lwa %0,0(%1) \n" in clear_bit() 37 " l.and %0,%0,%2 \n" in clear_bit() 38 " l.swa 0(%1),%0 \n" in clear_bit() 39 " l.bnf 1b \n" in clear_bit() 40 " l.nop \n" in clear_bit() [all …]
|
/linux-6.12.1/fs/bcachefs/ |
D | nocow_locking.c | 13 struct nocow_lock_bucket *l = bucket_nocow_lock(t, dev_bucket); in bch2_bucket_nocow_is_locked() local 16 for (i = 0; i < ARRAY_SIZE(l->b); i++) in bch2_bucket_nocow_is_locked() 17 if (l->b[i] == dev_bucket && atomic_read(&l->l[i])) in bch2_bucket_nocow_is_locked() 22 #define sign(v) (v < 0 ? -1 : v > 0 ? 1 : 0) 27 struct nocow_lock_bucket *l = bucket_nocow_lock(t, dev_bucket); in bch2_bucket_nocow_unlock() local 28 int lock_val = flags ? 1 : -1; in bch2_bucket_nocow_unlock() 31 for (i = 0; i < ARRAY_SIZE(l->b); i++) in bch2_bucket_nocow_unlock() 32 if (l->b[i] == dev_bucket) { in bch2_bucket_nocow_unlock() 33 int v = atomic_sub_return(lock_val, &l->l[i]); in bch2_bucket_nocow_unlock() 37 closure_wake_up(&l->wait); in bch2_bucket_nocow_unlock() [all …]
|
/linux-6.12.1/net/tipc/ |
D | link.c | 11 * 1. Redistributions of source code must retain the above copyright 230 #define TIPC_UC_RETR_TIME (jiffies + msecs_to_jiffies(1)) 244 static int tipc_link_proto_rcv(struct tipc_link *l, struct sk_buff *skb, 246 static void tipc_link_build_proto_msg(struct tipc_link *l, int mtyp, bool probe, 250 static void link_print(struct tipc_link *l, const char *str); 251 static int tipc_link_build_nack_msg(struct tipc_link *l, 253 static void tipc_link_build_bc_init_msg(struct tipc_link *l, 256 struct tipc_link *l, u8 start_index); 257 static u16 tipc_build_gap_ack_blks(struct tipc_link *l, struct tipc_msg *hdr); 258 static int tipc_link_advance_transmq(struct tipc_link *l, struct tipc_link *r, [all …]
|