/linux-6.14.4/arch/alpha/lib/ |
D | stxncpy.S | 55 lda t2, -1 # e1 : build a mask against false zero 58 ornot t1, t2, t2 # .. e1 : 60 cmpbge zero, t2, t8 # .. e1 : bits set iff null found 62 beq a2, $a_eoc # .. e1 : 63 bne t8, $a_eos # .. e1 : 70 addq a0, 8, a0 # .. e1 : 72 addq a1, 8, a1 # .. e1 : 74 cmpbge zero, t0, t8 # .. e1 (stall) 75 beq a2, $a_eoc # e1 : 76 beq t8, $a_loop # e1 : [all …]
|
D | stxcpy.S | 47 lda t2, -1 # e1 : build a mask against false zero 50 ornot t1, t2, t2 # .. e1 : 52 cmpbge zero, t2, t8 # .. e1 : bits set iff null found 54 bne t8, $a_eos # .. e1 : 62 addq a0, 8, a0 # .. e1 : 64 addq a1, 8, a1 # .. e1 : 66 beq t8, $a_loop # .. e1 (zdb) 74 and t8, t6, t12 # e1 (stall) 79 bne t6, 1f # .. e1 (zdb) 84 subq t12, 1, t6 # .. e1 : [all …]
|
D | csum_ipv6_magic.S | 25 zapnot $20,15,$20 # .. e1 : zero extend incoming csum 27 ldq_u $21,7($16) # .. e1 : handle misalignment 30 ldq_u $1,8($16) # .. e1 : 32 ldq_u $22,15($16) # .. e1 : 35 ldq_u $2,0($17) # .. e1 : 37 ldq_u $23,7($17) # .. e1 : 40 ldq_u $3,8($17) # .. e1 : 42 ldq_u $24,15($17) # .. e1 : 45 or $0,$21,$0 # .. e1 : 1st src word complete 47 addq $20,$0,$20 # .. e1 : begin summing the words [all …]
|
D | memchr.S | 51 beq $18, $not_found # .. e1 : 52 ldq_u $1, 0($16) # e1 : load first quadword 55 cmpult $18, 9, $4 # .. e1 : 57 lda $3, -1($31) # .. e1 : 59 addq $16, $5, $5 # .. e1 : 60 or $2, $17, $17 # e1 : $17 = 00000000chchchch 63 or $2, $17, $17 # e1 : $17 = chchchchchchchch 65 beq $4, $first_quad # .. e1 : 67 ldq_u $6, -1($5) #-e1 : eight or less bytes to search 70 or $7, $6, $1 # .. e1 : $1 = quadword starting at $16 [all …]
|
D | clear_user.S | 34 beq $4, 1f # .. e1 : 37 subq $0, 8, $0 # .. e1 : 39 addq $16, 8, $16 # .. e1 : 40 bne $4, 0b # e1 : 44 beq $1, $tail # .. e1 : 47 subq $0, 8, $0 # .. e1 : 49 subq $0, 8, $0 # .. e1 : 51 subq $0, 8, $0 # .. e1 : 53 subq $0, 8, $0 # .. e1 : 55 addq $16, 32, $16 # .. e1 : [all …]
|
D | strrchr.S | 23 mov zero, t6 # .. e1 : t6 is last match aligned addr 25 mov zero, t8 # .. e1 : t8 is last match byte compare mask 27 ldq_u t0, 0(a0) # .. e1 : load first quadword 29 andnot a0, 7, v0 # .. e1 : align source addr 31 lda t4, -1 # .. e1 : build garbage mask 33 cmpbge zero, t0, t1 # .. e1 : bits set iff byte == zero 35 or t5, a1, a1 # .. e1 : character replication complete 37 cmpbge zero, t4, t4 # .. e1 : bits set iff byte is garbage 39 andnot t1, t4, t1 # .. e1 : clear garbage from null test 41 bne t1, $eos # .. e1 : did we already hit the terminator? [all …]
|
D | strchr.S | 23 ldq_u t0, 0(a0) # .. e1 : load first quadword 25 andnot a0, 7, v0 # .. e1 : align our loop pointer 27 lda t4, -1 # .. e1 : build garbage mask 29 cmpbge zero, t0, t2 # .. e1 : bits set iff byte == zero 31 or t5, a1, a1 # .. e1 : 33 cmpbge zero, t4, t4 # .. e1 : bits set iff byte is garbage 35 xor t0, a1, t1 # .. e1 : make bytes == c zero 37 or t2, t3, t0 # e1 : bits set iff char match or zero match 39 bne t0, $found # .. e1 (zdb) 42 addq v0, 8, v0 # .. e1 : [all …]
|
D | memset.S | 33 and $17,255,$1 /* E1 */ 36 sll $17,16,$1 /* E1 (p-c latency, next cycle) */ 39 sll $17,32,$1 /* E1 (p-c latency, next cycle) */ 41 ldq_u $31,0($30) /* .. E1 */ 46 bis $16,$16,$0 /* .. E1 */ 48 ble $18,end /* .. E1 */ 51 beq $1,within_one_quad /* .. E1 (note EV5 zero-latency forwarding) */ 53 beq $3,aligned /* .. E1 (note EV5 zero-latency forwarding) */ 56 bis $16,$16,$5 /* .. E1 */ 58 subq $3,8,$3 /* .. E1 */ [all …]
|
/linux-6.14.4/scripts/coccinelle/api/alloc/ |
D | zalloc-simple.cocci | 33 expression E1; 37 * x = (T)\(kmalloc(E1, ...)\|vmalloc(E1)\|dma_alloc_coherent(...,E1,...)\| 38 kmalloc_node(E1, ...)\|kmem_cache_alloc(...)\|kmem_alloc(E1, ...)\| 39 devm_kmalloc(...,E1,...)\|kvmalloc(E1, ...)\|kvmalloc_node(E1,...)\); 41 * memset((T2)x,0,E1); 50 expression E1,E2,E3,E4; 55 - x = kmalloc(E1,E2); 56 + x = kzalloc(E1,E2); 58 - x = (T *)kmalloc(E1,E2); 59 + x = kzalloc(E1,E2); [all …]
|
/linux-6.14.4/scripts/coccinelle/misc/ |
D | array_size_dup.cocci | 20 expression E1, E2; 23 array_size(E1, E2) 26 expression subE1 <= as.E1; 28 expression as.E1, as.E2, E3; 33 * E1 * E2@p1 36 * array_size(E1, E2)@p2 55 expression subE1 <= as.E1; 57 expression as.E1, as.E2, E3; 62 * array_size(E1, E2)@p1 65 * E1 * E2@p2 [all …]
|
D | struct_size.cocci | 29 expression E1, E2; 33 * (sizeof(*E1) + (E2 * sizeof(*E1->m))) 41 expression E1, E2; 45 - (sizeof(*E1) + (E2 * sizeof(*E1->m))) 46 + struct_size(E1, m, E2) 54 expression E1, E2; 59 (sizeof(*E1)@p + (E2 * sizeof(*E1->m)))
|
/linux-6.14.4/arch/x86/crypto/ |
D | sha1_ni_asm.S | 68 #define E1 %xmm2 macro 123 movdqa ABCD, E1 129 sha1nexte MSG1, E1 131 sha1rnds4 $0, E1, ABCD 138 movdqa ABCD, E1 146 sha1nexte MSG3, E1 149 sha1rnds4 $0, E1, ABCD 155 movdqa ABCD, E1 162 sha1nexte MSG1, E1 165 sha1rnds4 $1, E1, ABCD [all …]
|
/linux-6.14.4/scripts/kconfig/ |
D | expr.c | 67 struct expr *expr_alloc_two(enum expr_type type, struct expr *e1, struct expr *e2) in expr_alloc_two() argument 69 return expr_lookup(type, e1, e2); in expr_alloc_two() 77 struct expr *expr_alloc_and(struct expr *e1, struct expr *e2) in expr_alloc_and() argument 79 if (!e1) in expr_alloc_and() 81 return e2 ? expr_alloc_two(E_AND, e1, e2) : e1; in expr_alloc_and() 84 struct expr *expr_alloc_or(struct expr *e1, struct expr *e2) in expr_alloc_or() argument 86 if (!e1) in expr_alloc_or() 88 return e2 ? expr_alloc_two(E_OR, e1, e2) : e1; in expr_alloc_or() 167 * For example, in the expression 'e1 && (e2 || e3) && (e4 || e5)', the 170 * - 'e1', 'e2 || e3', and 'e4 || e5', against each other [all …]
|
/linux-6.14.4/scripts/coccinelle/locks/ |
D | double_lock.cocci | 19 expression E1; 39 ) (E1@p,...); 45 expression x <= locked.E1; 46 expression E,locked.E1; 51 <+... when != E1 52 lock(E1@p,...) 55 ... when != E1 59 <+... when != E1 60 unlock@p1(E1,...) 65 expression x <= locked.E1; [all …]
|
D | mini_lock.cocci | 23 expression E1; 54 ) (E1@p,...); 63 expression E1; 70 *lock(E1@p,...); 71 ... when != E1 74 ... when != E1 77 ... when != E1 79 *unlock@up(E1,...);
|
/linux-6.14.4/arch/mips/bcm47xx/ |
D | board.c | 241 const struct bcm47xx_board_type_list1 *e1; in bcm47xx_board_get_nvram() local 246 for (e1 = bcm47xx_board_list_model_name; e1->value1; e1++) { in bcm47xx_board_get_nvram() 247 if (!strcmp(buf1, e1->value1)) in bcm47xx_board_get_nvram() 248 return &e1->board; in bcm47xx_board_get_nvram() 253 for (e1 = bcm47xx_board_list_hardware_version; e1->value1; e1++) { in bcm47xx_board_get_nvram() 254 if (strstarts(buf1, e1->value1)) in bcm47xx_board_get_nvram() 255 return &e1->board; in bcm47xx_board_get_nvram() 269 for (e1 = bcm47xx_board_list_productid; e1->value1; e1++) { in bcm47xx_board_get_nvram() 270 if (!strcmp(buf1, e1->value1)) in bcm47xx_board_get_nvram() 271 return &e1->board; in bcm47xx_board_get_nvram() [all …]
|
/linux-6.14.4/tools/testing/selftests/kvm/x86/ |
D | cpuid_test.c | 86 const struct kvm_cpuid_entry2 *e1, *e2; in compare_cpuids() local 95 e1 = &cpuid1->entries[i]; in compare_cpuids() 98 TEST_ASSERT(e1->function == e2->function && in compare_cpuids() 99 e1->index == e2->index && e1->flags == e2->flags, in compare_cpuids() 101 i, e1->function, e1->index, e1->flags, in compare_cpuids() 105 mask = get_const_cpuid_mask(e1); in compare_cpuids() 107 TEST_ASSERT((e1->eax & mask.eax) == (e2->eax & mask.eax) && in compare_cpuids() 108 (e1->ebx & mask.ebx) == (e2->ebx & mask.ebx) && in compare_cpuids() 109 (e1->ecx & mask.ecx) == (e2->ecx & mask.ecx) && in compare_cpuids() 110 (e1->edx & mask.edx) == (e2->edx & mask.edx), in compare_cpuids() [all …]
|
/linux-6.14.4/scripts/coccinelle/iterators/ |
D | for_each_child.cocci | 18 expression e1,e2; 30 for_each_node_by_name(n,e1) S 32 for_each_node_by_type(n,e1) S 34 for_each_compatible_node(n,e1,e2) S 36 for_each_matching_node(n,e1) S 38 for_each_matching_node_and_match(n,e1,e2) S 40 for_each_child_of_node(e1,n) S 42 for_each_available_child_of_node(e1,n) S 44 for_each_node_with_property(n,e1) S 83 expression e,e1; [all …]
|
D | device_node_continue.cocci | 20 expression e1,e2; 33 for_each_node_by_name(n,e1) S 35 for_each_node_by_type(n,e1) S 37 for_each_compatible_node(n,e1,e2) S 39 for_each_matching_node(n,e1) S 41 for_each_matching_node_and_match(n,e1,e2) S 43 for_each_child_of_node(e1,n) S 45 for_each_available_child_of_node(e1,n) S 47 for_each_node_with_property(n,e1) S
|
/linux-6.14.4/scripts/coccinelle/api/ |
D | kstrdup.cocci | 19 expression flag,E1,E2; 25 ... when != \(from = E1 \| to = E1 \) 32 expression flag,E1,E2,E3; 37 ... when != \( x = E1 \| from = E1 \) 49 expression flag,E1,E2; 55 ... when != \(from = E1 \| to = E1 \) 62 expression flag,E1,E2,E3; 68 ... when != \( x = E1 \| from = E1 \)
|
D | kvmalloc.cocci | 24 expression E, E1, size; 33 * if (size cmp E1 || ...)@p { 48 ... when != E = E1 49 when != size = E1 60 ... when != x = E1 61 when != size = E1 87 expression E, E1, size, node; 94 - if (size cmp E1) 100 - if (size cmp E1) 126 - if (size cmp E1) [all …]
|
/linux-6.14.4/tools/perf/tests/ |
D | pmu-events.c | 300 static int compare_pmu_events(const struct pmu_event *e1, const struct pmu_event *e2) in compare_pmu_events() argument 302 if (!is_same(e1->name, e2->name)) { in compare_pmu_events() 303 pr_debug2("testing event e1 %s: mismatched name string, %s vs %s\n", in compare_pmu_events() 304 e1->name, e1->name, e2->name); in compare_pmu_events() 308 if (!is_same(e1->compat, e2->compat)) { in compare_pmu_events() 309 pr_debug2("testing event e1 %s: mismatched compat string, %s vs %s\n", in compare_pmu_events() 310 e1->name, e1->compat, e2->compat); in compare_pmu_events() 314 if (!is_same(e1->event, e2->event)) { in compare_pmu_events() 315 pr_debug2("testing event e1 %s: mismatched event, %s vs %s\n", in compare_pmu_events() 316 e1->name, e1->event, e2->event); in compare_pmu_events() [all …]
|
/linux-6.14.4/drivers/net/wan/ |
D | slic_ds26522.c | 82 /* Receive E1 Mode, Framer Disabled */ in ds26522_e1_spec_config() 85 /* Transmit E1 Mode, Framer Disable */ in ds26522_e1_spec_config() 88 /* Receive E1 Mode Framer Enable */ in ds26522_e1_spec_config() 92 /* Transmit E1 Mode Framer Enable */ in ds26522_e1_spec_config() 96 /* RCR1, receive E1 B8zs & ESF */ in ds26522_e1_spec_config() 104 /* TCR1 Transmit E1 b8zs */ in ds26522_e1_spec_config() 117 /* Receive E1 Mode Framer Enable & init Done */ in ds26522_e1_spec_config() 121 /* Transmit E1 Mode Framer Enable & init Done */ in ds26522_e1_spec_config() 125 /* Configure LIU E1 mode */ in ds26522_e1_spec_config() 128 /* E1 Mode default 75 ohm w/Transmit Impedance Matlinking */ in ds26522_e1_spec_config() [all …]
|
/linux-6.14.4/scripts/coccinelle/null/ |
D | deref_null.cocci | 55 expression E1,E2; 71 subE = E1 73 for(subE = E1;...;...) S4 116 expression E1,E2; 132 subE = E1 134 for(subE = E1;...;...) S4 176 expression E1,E2; 192 subE = E1 194 for(subE = E1;...;...) S4 249 expression E1,E2; [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/pinctrl/ |
D | mediatek,mt8183-pinctrl.yaml | 126 When E1=0/E0=0, the strength is 0.125mA. 127 When E1=0/E0=1, the strength is 0.25mA. 128 When E1=1/E0=0, the strength is 0.5mA. 129 When E1=1/E0=1, the strength is 1mA. 132 0: (E1, E0, EN) = (0, 0, 0) 133 1: (E1, E0, EN) = (0, 0, 1) 134 2: (E1, E0, EN) = (0, 1, 0) 135 3: (E1, E0, EN) = (0, 1, 1) 136 4: (E1, E0, EN) = (1, 0, 0) 137 5: (E1, E0, EN) = (1, 0, 1) [all …]
|