| /kernel/linux/linux-6.6/arch/mips/include/asm/ |
| D | unaligned-emul.h | 11 "1:\t"type##_lb("%0", "0(%2)")"\n" \ 12 "2:\t"type##_lbu("$1", "1(%2)")"\n\t"\ 13 "sll\t%0, 0x8\n\t" \ 14 "or\t%0, $1\n\t" \ 15 "li\t%1, 0\n" \ 16 "3:\t.set\tat\n\t" \ 17 ".insn\n\t" \ 18 ".section\t.fixup,\"ax\"\n\t" \ 19 "4:\tli\t%1, %3\n\t" \ 20 "j\t3b\n\t" \ [all …]
|
| D | sim.h | 22 ".text\n\t" \ 23 ".globl\t__" #symbol "\n\t" \ 24 ".align\t2\n\t" \ 25 ".type\t__" #symbol ", @function\n\t" \ 27 #symbol":\n\t" \ 28 ".frame\t$29, 0, $31\n\t" \ 29 "sw\t$16,"__str(PT_R16)"($29)\t\t\t# save_static_function\n\t" \ 30 "sw\t$17,"__str(PT_R17)"($29)\n\t" \ 31 "sw\t$18,"__str(PT_R18)"($29)\n\t" \ 32 "sw\t$19,"__str(PT_R19)"($29)\n\t" \ [all …]
|
| /kernel/linux/linux-5.10/arch/mips/include/asm/ |
| D | unaligned-emul.h | 11 "1:\t"type##_lb("%0", "0(%2)")"\n" \ 12 "2:\t"type##_lbu("$1", "1(%2)")"\n\t"\ 13 "sll\t%0, 0x8\n\t" \ 14 "or\t%0, $1\n\t" \ 15 "li\t%1, 0\n" \ 16 "3:\t.set\tat\n\t" \ 17 ".insn\n\t" \ 18 ".section\t.fixup,\"ax\"\n\t" \ 19 "4:\tli\t%1, %3\n\t" \ 20 "j\t3b\n\t" \ [all …]
|
| D | sim.h | 22 ".text\n\t" \ 23 ".globl\t__" #symbol "\n\t" \ 24 ".align\t2\n\t" \ 25 ".type\t__" #symbol ", @function\n\t" \ 27 #symbol":\n\t" \ 28 ".frame\t$29, 0, $31\n\t" \ 29 "sw\t$16,"__str(PT_R16)"($29)\t\t\t# save_static_function\n\t" \ 30 "sw\t$17,"__str(PT_R17)"($29)\n\t" \ 31 "sw\t$18,"__str(PT_R18)"($29)\n\t" \ 32 "sw\t$19,"__str(PT_R19)"($29)\n\t" \ [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/neterion/vxge/ |
| D | vxge-ethtool.c | 608 vxge_add_string("VPATH STATISTICS%s\t\t\t", in vxge_ethtool_get_strings() 611 vxge_add_string("tx_ttl_eth_frms_%d\t\t\t", in vxge_ethtool_get_strings() 613 vxge_add_string("tx_ttl_eth_octects_%d\t\t", in vxge_ethtool_get_strings() 615 vxge_add_string("tx_data_octects_%d\t\t\t", in vxge_ethtool_get_strings() 617 vxge_add_string("tx_mcast_frms_%d\t\t\t", in vxge_ethtool_get_strings() 619 vxge_add_string("tx_bcast_frms_%d\t\t\t", in vxge_ethtool_get_strings() 621 vxge_add_string("tx_ucast_frms_%d\t\t\t", in vxge_ethtool_get_strings() 623 vxge_add_string("tx_tagged_frms_%d\t\t\t", in vxge_ethtool_get_strings() 625 vxge_add_string("tx_vld_ip_%d\t\t\t", in vxge_ethtool_get_strings() 627 vxge_add_string("tx_vld_ip_octects_%d\t\t", in vxge_ethtool_get_strings() [all …]
|
| /kernel/linux/linux-5.10/arch/m68k/lib/ |
| D | checksum.c | 45 __asm__("movel %2,%3\n\t" in csum_partial() 46 "btst #1,%3\n\t" /* Check alignment */ in csum_partial() 47 "jeq 2f\n\t" in csum_partial() 48 "subql #2,%1\n\t" /* buff%4==2: treat first word */ in csum_partial() 49 "jgt 1f\n\t" in csum_partial() 50 "addql #2,%1\n\t" /* len was == 2, treat only rest */ in csum_partial() 52 "1:\t" in csum_partial() 53 "addw %2@+,%0\n\t" /* add first word to sum */ in csum_partial() 54 "clrl %3\n\t" in csum_partial() 56 "2:\t" in csum_partial() [all …]
|
| /kernel/linux/linux-6.6/arch/m68k/lib/ |
| D | checksum.c | 45 __asm__("movel %2,%3\n\t" in csum_partial() 46 "btst #1,%3\n\t" /* Check alignment */ in csum_partial() 47 "jeq 2f\n\t" in csum_partial() 48 "subql #2,%1\n\t" /* buff%4==2: treat first word */ in csum_partial() 49 "jgt 1f\n\t" in csum_partial() 50 "addql #2,%1\n\t" /* len was == 2, treat only rest */ in csum_partial() 52 "1:\t" in csum_partial() 53 "addw %2@+,%0\n\t" /* add first word to sum */ in csum_partial() 54 "clrl %3\n\t" in csum_partial() 56 "2:\t" in csum_partial() [all …]
|
| /kernel/linux/linux-6.6/arch/powerpc/crypto/ |
| D | sha1-powerpc-asm.S | 22 * We roll the registers for T, A, B, C, D, E around on each 23 * iteration; T on iteration t is A on iteration t+1, and so on. 26 #define RT(t) ((((t)+5)%6)+7) argument 27 #define RA(t) ((((t)+4)%6)+7) argument 28 #define RB(t) ((((t)+3)%6)+7) argument 29 #define RC(t) ((((t)+2)%6)+7) argument 30 #define RD(t) ((((t)+1)%6)+7) argument 31 #define RE(t) ((((t)+0)%6)+7) argument 34 #define W(t) (((t)%16)+16) argument 36 #define LOADW(t) \ argument [all …]
|
| /kernel/linux/linux-5.10/arch/powerpc/crypto/ |
| D | sha1-powerpc-asm.S | 22 * We roll the registers for T, A, B, C, D, E around on each 23 * iteration; T on iteration t is A on iteration t+1, and so on. 26 #define RT(t) ((((t)+5)%6)+7) argument 27 #define RA(t) ((((t)+4)%6)+7) argument 28 #define RB(t) ((((t)+3)%6)+7) argument 29 #define RC(t) ((((t)+2)%6)+7) argument 30 #define RD(t) ((((t)+1)%6)+7) argument 31 #define RE(t) ((((t)+0)%6)+7) argument 34 #define W(t) (((t)%16)+16) argument 36 #define LOADW(t) \ argument [all …]
|
| /kernel/linux/linux-5.10/arch/x86/lib/ |
| D | memcpy_32.c | 31 "cmp $0x10, %0\n\t" in memmove() 32 "jb 1f\n\t" in memmove() 35 "cmp %2, %1\n\t" in memmove() 36 "jb 2f\n\t" in memmove() 42 "cmp $680, %0\n\t" in memmove() 43 "jb 3f\n\t" in memmove() 47 "mov %1, %3\n\t" in memmove() 48 "xor %2, %3\n\t" in memmove() 49 "and $0xff, %3\n\t" in memmove() 50 "jz 4f\n\t" in memmove() [all …]
|
| /kernel/linux/linux-5.10/arch/mips/include/asm/netlogic/ |
| D | mips-extns.h | 52 ".set\tmips64\n\t" \ 53 "dsll\t%L0, %L0, 32\n\t" \ 54 "dsrl\t%L0, %L0, 32\n\t" \ 55 "dsll\t%M0, %M0, 32\n\t" \ 56 "or\t%L0, %L0, %M0\n\t" \ 57 "dmtc0\t%L0, $9, 7\n\t" \ 74 ".set push\n\t" in ack_c0_eirr() 75 ".set mips64\n\t" in ack_c0_eirr() 76 ".set noat\n\t" in ack_c0_eirr() 77 "li $1, 1\n\t" in ack_c0_eirr() [all …]
|
| /kernel/linux/linux-6.6/arch/mips/mm/ |
| D | c-r3k.c | 121 asm( "sb\t$0, 0x000(%0)\n\t" in r3k_flush_icache_range() 122 "sb\t$0, 0x004(%0)\n\t" in r3k_flush_icache_range() 123 "sb\t$0, 0x008(%0)\n\t" in r3k_flush_icache_range() 124 "sb\t$0, 0x00c(%0)\n\t" in r3k_flush_icache_range() 125 "sb\t$0, 0x010(%0)\n\t" in r3k_flush_icache_range() 126 "sb\t$0, 0x014(%0)\n\t" in r3k_flush_icache_range() 127 "sb\t$0, 0x018(%0)\n\t" in r3k_flush_icache_range() 128 "sb\t$0, 0x01c(%0)\n\t" in r3k_flush_icache_range() 129 "sb\t$0, 0x020(%0)\n\t" in r3k_flush_icache_range() 130 "sb\t$0, 0x024(%0)\n\t" in r3k_flush_icache_range() [all …]
|
| /kernel/linux/linux-5.10/arch/mips/mm/ |
| D | c-r3k.c | 121 asm( "sb\t$0, 0x000(%0)\n\t" in r3k_flush_icache_range() 122 "sb\t$0, 0x004(%0)\n\t" in r3k_flush_icache_range() 123 "sb\t$0, 0x008(%0)\n\t" in r3k_flush_icache_range() 124 "sb\t$0, 0x00c(%0)\n\t" in r3k_flush_icache_range() 125 "sb\t$0, 0x010(%0)\n\t" in r3k_flush_icache_range() 126 "sb\t$0, 0x014(%0)\n\t" in r3k_flush_icache_range() 127 "sb\t$0, 0x018(%0)\n\t" in r3k_flush_icache_range() 128 "sb\t$0, 0x01c(%0)\n\t" in r3k_flush_icache_range() 129 "sb\t$0, 0x020(%0)\n\t" in r3k_flush_icache_range() 130 "sb\t$0, 0x024(%0)\n\t" in r3k_flush_icache_range() [all …]
|
| /kernel/linux/linux-5.10/arch/sparc/include/asm/ |
| D | xor_32.h | 22 "ldd [%0 + 0x00], %%g2\n\t" in sparc_2() 23 "ldd [%0 + 0x08], %%g4\n\t" in sparc_2() 24 "ldd [%0 + 0x10], %%o0\n\t" in sparc_2() 25 "ldd [%0 + 0x18], %%o2\n\t" in sparc_2() 26 "ldd [%1 + 0x00], %%o4\n\t" in sparc_2() 27 "ldd [%1 + 0x08], %%l0\n\t" in sparc_2() 28 "ldd [%1 + 0x10], %%l2\n\t" in sparc_2() 29 "ldd [%1 + 0x18], %%l4\n\t" in sparc_2() 30 "xor %%g2, %%o4, %%g2\n\t" in sparc_2() 31 "xor %%g3, %%o5, %%g3\n\t" in sparc_2() [all …]
|
| /kernel/linux/linux-6.6/arch/sparc/include/asm/ |
| D | xor_32.h | 23 "ldd [%0 + 0x00], %%g2\n\t" in sparc_2() 24 "ldd [%0 + 0x08], %%g4\n\t" in sparc_2() 25 "ldd [%0 + 0x10], %%o0\n\t" in sparc_2() 26 "ldd [%0 + 0x18], %%o2\n\t" in sparc_2() 27 "ldd [%1 + 0x00], %%o4\n\t" in sparc_2() 28 "ldd [%1 + 0x08], %%l0\n\t" in sparc_2() 29 "ldd [%1 + 0x10], %%l2\n\t" in sparc_2() 30 "ldd [%1 + 0x18], %%l4\n\t" in sparc_2() 31 "xor %%g2, %%o4, %%g2\n\t" in sparc_2() 32 "xor %%g3, %%o5, %%g3\n\t" in sparc_2() [all …]
|
| /kernel/linux/linux-6.6/lib/raid6/ |
| D | avx512.c | 56 asm volatile("vmovdqa64 %0,%%zmm0\n\t" in raid6_avx5121_gen_syndrome() 62 asm volatile("prefetchnta %0\n\t" in raid6_avx5121_gen_syndrome() 63 "vmovdqa64 %0,%%zmm2\n\t" /* P[0] */ in raid6_avx5121_gen_syndrome() 64 "prefetchnta %1\n\t" in raid6_avx5121_gen_syndrome() 65 "vmovdqa64 %%zmm2,%%zmm4\n\t" /* Q[0] */ in raid6_avx5121_gen_syndrome() 70 asm volatile("prefetchnta %0\n\t" in raid6_avx5121_gen_syndrome() 71 "vpcmpgtb %%zmm4,%%zmm1,%%k1\n\t" in raid6_avx5121_gen_syndrome() 72 "vpmovm2b %%k1,%%zmm5\n\t" in raid6_avx5121_gen_syndrome() 73 "vpaddb %%zmm4,%%zmm4,%%zmm4\n\t" in raid6_avx5121_gen_syndrome() 74 "vpandq %%zmm0,%%zmm5,%%zmm5\n\t" in raid6_avx5121_gen_syndrome() [all …]
|
| /kernel/linux/linux-5.10/lib/raid6/ |
| D | avx512.c | 56 asm volatile("vmovdqa64 %0,%%zmm0\n\t" in raid6_avx5121_gen_syndrome() 62 asm volatile("prefetchnta %0\n\t" in raid6_avx5121_gen_syndrome() 63 "vmovdqa64 %0,%%zmm2\n\t" /* P[0] */ in raid6_avx5121_gen_syndrome() 64 "prefetchnta %1\n\t" in raid6_avx5121_gen_syndrome() 65 "vmovdqa64 %%zmm2,%%zmm4\n\t" /* Q[0] */ in raid6_avx5121_gen_syndrome() 70 asm volatile("prefetchnta %0\n\t" in raid6_avx5121_gen_syndrome() 71 "vpcmpgtb %%zmm4,%%zmm1,%%k1\n\t" in raid6_avx5121_gen_syndrome() 72 "vpmovm2b %%k1,%%zmm5\n\t" in raid6_avx5121_gen_syndrome() 73 "vpaddb %%zmm4,%%zmm4,%%zmm4\n\t" in raid6_avx5121_gen_syndrome() 74 "vpandq %%zmm0,%%zmm5,%%zmm5\n\t" in raid6_avx5121_gen_syndrome() [all …]
|
| /kernel/linux/linux-6.6/drivers/scsi/esas2r/ |
| D | esas2r_targdb.c | 48 struct esas2r_target *t; in esas2r_targ_db_initialize() local 50 for (t = a->targetdb; t < a->targetdb_end; t++) { in esas2r_targ_db_initialize() 51 memset(t, 0, sizeof(struct esas2r_target)); in esas2r_targ_db_initialize() 53 t->target_state = TS_NOT_PRESENT; in esas2r_targ_db_initialize() 54 t->buffered_target_state = TS_NOT_PRESENT; in esas2r_targ_db_initialize() 55 t->new_target_state = TS_INVALID; in esas2r_targ_db_initialize() 61 struct esas2r_target *t; in esas2r_targ_db_remove_all() local 64 for (t = a->targetdb; t < a->targetdb_end; t++) { in esas2r_targ_db_remove_all() 65 if (t->target_state != TS_PRESENT) in esas2r_targ_db_remove_all() 69 esas2r_targ_db_remove(a, t); in esas2r_targ_db_remove_all() [all …]
|
| /kernel/linux/linux-5.10/drivers/scsi/esas2r/ |
| D | esas2r_targdb.c | 48 struct esas2r_target *t; in esas2r_targ_db_initialize() local 50 for (t = a->targetdb; t < a->targetdb_end; t++) { in esas2r_targ_db_initialize() 51 memset(t, 0, sizeof(struct esas2r_target)); in esas2r_targ_db_initialize() 53 t->target_state = TS_NOT_PRESENT; in esas2r_targ_db_initialize() 54 t->buffered_target_state = TS_NOT_PRESENT; in esas2r_targ_db_initialize() 55 t->new_target_state = TS_INVALID; in esas2r_targ_db_initialize() 61 struct esas2r_target *t; in esas2r_targ_db_remove_all() local 64 for (t = a->targetdb; t < a->targetdb_end; t++) { in esas2r_targ_db_remove_all() 65 if (t->target_state != TS_PRESENT) in esas2r_targ_db_remove_all() 69 esas2r_targ_db_remove(a, t); in esas2r_targ_db_remove_all() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/af/ |
| D | rvu_debugfs.c | 224 /* don't allow partial reads */ in rvu_dbg_rsrc_attach_status() 480 seq_printf(m, "W0: Pool addr\t\t%llx\n", aura->pool_addr); in print_npa_aura_ctx() 482 seq_printf(m, "W1: ena\t\t\t%d\nW1: pool caching\t%d\n", in print_npa_aura_ctx() 484 seq_printf(m, "W1: pool way mask\t%d\nW1: avg con\t\t%d\n", in print_npa_aura_ctx() 486 seq_printf(m, "W1: pool drop ena\t%d\nW1: aura drop ena\t%d\n", in print_npa_aura_ctx() 488 seq_printf(m, "W1: bp_ena\t\t%d\nW1: aura drop\t\t%d\n", in print_npa_aura_ctx() 490 seq_printf(m, "W1: aura shift\t\t%d\nW1: avg_level\t\t%d\n", in print_npa_aura_ctx() 493 seq_printf(m, "W2: count\t\t%llu\nW2: nix0_bpid\t\t%d\nW2: nix1_bpid\t\t%d\n", in print_npa_aura_ctx() 496 seq_printf(m, "W3: limit\t\t%llu\nW3: bp\t\t\t%d\nW3: fc_ena\t\t%d\n", in print_npa_aura_ctx() 498 seq_printf(m, "W3: fc_up_crossing\t%d\nW3: fc_stype\t\t%d\n", in print_npa_aura_ctx() [all …]
|
| /kernel/linux/linux-5.10/arch/sparc/include/uapi/asm/ |
| D | ioctls.h | 7 /* Big T */ 8 #define TCGETA _IOR('T', 1, struct termio) 9 #define TCSETA _IOW('T', 2, struct termio) 10 #define TCSETAW _IOW('T', 3, struct termio) 11 #define TCSETAF _IOW('T', 4, struct termio) 12 #define TCSBRK _IO('T', 5) 13 #define TCXONC _IO('T', 6) 14 #define TCFLSH _IO('T', 7) 15 #define TCGETS _IOR('T', 8, struct termios) 16 #define TCSETS _IOW('T', 9, struct termios) [all …]
|
| /kernel/linux/linux-6.6/arch/sparc/include/uapi/asm/ |
| D | ioctls.h | 7 /* Big T */ 8 #define TCGETA _IOR('T', 1, struct termio) 9 #define TCSETA _IOW('T', 2, struct termio) 10 #define TCSETAW _IOW('T', 3, struct termio) 11 #define TCSETAF _IOW('T', 4, struct termio) 12 #define TCSBRK _IO('T', 5) 13 #define TCXONC _IO('T', 6) 14 #define TCFLSH _IO('T', 7) 15 #define TCGETS _IOR('T', 8, struct termios) 16 #define TCSETS _IOW('T', 9, struct termios) [all …]
|
| /kernel/linux/linux-5.10/arch/sh/include/asm/ |
| D | switch_to_32.h | 15 ".balign 4\n\t" \ 16 "movs.l @r2+, a0\n\t" \ 17 "movs.l @r2+, a1\n\t" \ 18 "movs.l @r2+, a0g\n\t" \ 19 "movs.l @r2+, a1g\n\t" \ 20 "movs.l @r2+, m0\n\t" \ 21 "movs.l @r2+, m1\n\t" \ 22 "movs.l @r2+, x0\n\t" \ 23 "movs.l @r2+, x1\n\t" \ 24 "movs.l @r2+, y0\n\t" \ [all …]
|
| D | spinlock-llsc.h | 32 "1: \n\t" in arch_spin_lock() 33 "movli.l @%2, %0 ! arch_spin_lock \n\t" in arch_spin_lock() 34 "mov %0, %1 \n\t" in arch_spin_lock() 35 "mov #0, %0 \n\t" in arch_spin_lock() 36 "movco.l %0, @%2 \n\t" in arch_spin_lock() 37 "bf 1b \n\t" in arch_spin_lock() 38 "cmp/pl %1 \n\t" in arch_spin_lock() 39 "bf 1b \n\t" in arch_spin_lock() 42 : "t", "memory" in arch_spin_lock() 53 "mov #1, %0 ! arch_spin_unlock \n\t" in arch_spin_unlock() [all …]
|
| /kernel/linux/linux-6.6/arch/sh/include/asm/ |
| D | switch_to_32.h | 15 ".balign 4\n\t" \ 16 "movs.l @r2+, a0\n\t" \ 17 "movs.l @r2+, a1\n\t" \ 18 "movs.l @r2+, a0g\n\t" \ 19 "movs.l @r2+, a1g\n\t" \ 20 "movs.l @r2+, m0\n\t" \ 21 "movs.l @r2+, m1\n\t" \ 22 "movs.l @r2+, x0\n\t" \ 23 "movs.l @r2+, x1\n\t" \ 24 "movs.l @r2+, y0\n\t" \ [all …]
|