/Linux-v6.6/arch/alpha/include/asm/ |
D | xor.h | 46 asm(" \n\ 47 .text \n\ 48 .align 3 \n\ 49 .ent xor_alpha_2 \n\ 50 xor_alpha_2: \n\ 51 .prologue 0 \n\ 52 srl $16, 6, $16 \n\ 53 .align 4 \n\ 54 2: \n\ 55 ldq $0,0($17) \n\ [all …]
|
/Linux-v6.6/arch/mips/include/asm/ |
D | unaligned-emul.h | 10 __asm__ __volatile__ (".set\tnoat\n" \ 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" \ [all …]
|
D | futex.h | 29 " .set push \n" \ 30 " .set noat \n" \ 31 " .set push \n" \ 32 " .set arch=r4000 \n" \ 33 "1: ll %1, %4 # __futex_atomic_op \n" \ 34 " .set pop \n" \ 35 " " insn " \n" \ 36 " .set arch=r4000 \n" \ 37 "2: sc $1, %2 \n" \ 38 " beqzl $1, 1b \n" \ [all …]
|
/Linux-v6.6/arch/arc/include/asm/ |
D | uaccess.h | 48 "1: "op" %1,[%2]\n" \ 49 "2: ;nop\n" \ 50 " .section .fixup, \"ax\"\n" \ 51 " .align 4\n" \ 52 "3: # return -EFAULT\n" \ 53 " mov %0, %3\n" \ 54 " # zero out dst ptr\n" \ 55 " mov %1, 0\n" \ 56 " j 2b\n" \ 57 " .previous\n" \ [all …]
|
/Linux-v6.6/arch/csky/lib/ |
D | usercopy.c | 8 unsigned long n) in raw_copy_from_user() argument 13 "0: cmpnei %1, 0 \n" in raw_copy_from_user() 14 " bf 7f \n" in raw_copy_from_user() 15 " mov %3, %1 \n" in raw_copy_from_user() 16 " or %3, %2 \n" in raw_copy_from_user() 17 " andi %3, 3 \n" in raw_copy_from_user() 18 " cmpnei %3, 0 \n" in raw_copy_from_user() 19 " bf 1f \n" in raw_copy_from_user() 20 " br 5f \n" in raw_copy_from_user() 21 "1: cmplti %0, 16 \n" in raw_copy_from_user() [all …]
|
/Linux-v6.6/drivers/media/common/siano/ |
D | smsdvb-debugfs.c | 37 int n = 0; in smsdvb_print_dvb_stats() local 48 n += sysfs_emit_at(buf, n, "is_rf_locked = %d\n", p->is_rf_locked); in smsdvb_print_dvb_stats() 49 n += sysfs_emit_at(buf, n, "is_demod_locked = %d\n", p->is_demod_locked); in smsdvb_print_dvb_stats() 50 n += sysfs_emit_at(buf, n, "is_external_lna_on = %d\n", p->is_external_lna_on); in smsdvb_print_dvb_stats() 51 n += sysfs_emit_at(buf, n, "SNR = %d\n", p->SNR); in smsdvb_print_dvb_stats() 52 n += sysfs_emit_at(buf, n, "ber = %d\n", p->ber); in smsdvb_print_dvb_stats() 53 n += sysfs_emit_at(buf, n, "FIB_CRC = %d\n", p->FIB_CRC); in smsdvb_print_dvb_stats() 54 n += sysfs_emit_at(buf, n, "ts_per = %d\n", p->ts_per); in smsdvb_print_dvb_stats() 55 n += sysfs_emit_at(buf, n, "MFER = %d\n", p->MFER); in smsdvb_print_dvb_stats() 56 n += sysfs_emit_at(buf, n, "RSSI = %d\n", p->RSSI); in smsdvb_print_dvb_stats() [all …]
|
/Linux-v6.6/arch/nios2/mm/ |
D | uaccess.c | 13 asm(".global raw_copy_from_user\n" 14 " .type raw_copy_from_user, @function\n" 15 "raw_copy_from_user:\n" 16 " movi r2,7\n" 17 " mov r3,r4\n" 18 " bge r2,r6,1f\n" 19 " xor r2,r4,r5\n" 20 " andi r2,r2,3\n" 21 " movi r7,3\n" 22 " beq r2,zero,4f\n" [all …]
|
/Linux-v6.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() 51 "jra 4f\n" 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() 55 "addxl %3,%0\n" /* add X bit */ in csum_partial() [all …]
|
D | uaccess.c | 11 unsigned long n) in __generic_copy_from_user() argument 15 asm volatile ("\n" in __generic_copy_from_user() 16 " tst.l %0\n" in __generic_copy_from_user() 17 " jeq 2f\n" in __generic_copy_from_user() 18 "1: "MOVES".l (%1)+,%3\n" in __generic_copy_from_user() 19 " move.l %3,(%2)+\n" in __generic_copy_from_user() 20 " subq.l #1,%0\n" in __generic_copy_from_user() 21 " jne 1b\n" in __generic_copy_from_user() 22 "2: btst #1,%5\n" in __generic_copy_from_user() 23 " jeq 4f\n" in __generic_copy_from_user() [all …]
|
/Linux-v6.6/samples/ftrace/ |
D | ftrace-direct-multi-modify.c | 14 trace_printk("my direct func1 ip %lx\n", ip); in my_direct_func1() 19 trace_printk("my direct func2 ip %lx\n", ip); in my_direct_func2() 31 " .pushsection .text, \"ax\", @progbits\n" 32 " .type my_tramp1, @function\n" 33 " .globl my_tramp1\n" 36 " pushq %rbp\n" 37 " movq %rsp, %rbp\n" 39 " pushq %rdi\n" 40 " movq 8(%rbp), %rdi\n" 41 " call my_direct_func1\n" [all …]
|
D | ftrace-direct-modify.c | 14 trace_printk("my direct func1\n"); in my_direct_func1() 19 trace_printk("my direct func2\n"); in my_direct_func2() 33 " .pushsection .text, \"ax\", @progbits\n" 34 " .type my_tramp1, @function\n" 35 " .globl my_tramp1\n" 38 " pushq %rbp\n" 39 " movq %rsp, %rbp\n" 41 " call my_direct_func1\n" 42 " leave\n" 43 " .size my_tramp1, .-my_tramp1\n" [all …]
|
/Linux-v6.6/tools/testing/selftests/x86/ |
D | test_FCOMI.c | 40 asm ("\n" in test() 42 " push %0""\n" in test() 43 " popf""\n" in test() 44 " fld1""\n" in test() 45 " fldpi""\n" in test() 46 " fcomi %%st(1), %%st" "\n" in test() 47 " ffree %%st(0)" "\n" in test() 48 " ffree %%st(1)" "\n" in test() 49 " pushf""\n" in test() 50 " pop res_fcomi_1_pi""\n" in test() [all …]
|
/Linux-v6.6/fs/smb/server/ |
D | ndr.c | 12 static inline char *ndr_get_field(struct ndr *n) in ndr_get_field() argument 14 return n->data + n->offset; in ndr_get_field() 17 static int try_to_realloc_ndr_blob(struct ndr *n, size_t sz) in try_to_realloc_ndr_blob() argument 21 data = krealloc(n->data, n->offset + sz + 1024, GFP_KERNEL); in try_to_realloc_ndr_blob() 25 n->data = data; in try_to_realloc_ndr_blob() 26 n->length += 1024; in try_to_realloc_ndr_blob() 27 memset(n->data + n->offset, 0, 1024); in try_to_realloc_ndr_blob() 31 static int ndr_write_int16(struct ndr *n, __u16 value) in ndr_write_int16() argument 33 if (n->length <= n->offset + sizeof(value)) { in ndr_write_int16() 36 ret = try_to_realloc_ndr_blob(n, sizeof(value)); in ndr_write_int16() [all …]
|
/Linux-v6.6/drivers/pinctrl/tegra/ |
D | pinctrl-tegra114.c | 1610 …OUP(ulpi_data0_po1, SPI3, HSI, UARTA, ULPI, 0x3000, N, N, N), 1611 …OUP(ulpi_data1_po2, SPI3, HSI, UARTA, ULPI, 0x3004, N, N, N), 1612 …OUP(ulpi_data2_po3, SPI3, HSI, UARTA, ULPI, 0x3008, N, N, N), 1613 …OUP(ulpi_data3_po4, SPI3, HSI, UARTA, ULPI, 0x300c, N, N, N), 1614 …OUP(ulpi_data4_po5, SPI2, HSI, UARTA, ULPI, 0x3010, N, N, N), 1615 …OUP(ulpi_data5_po6, SPI2, HSI, UARTA, ULPI, 0x3014, N, N, N), 1616 …OUP(ulpi_data6_po7, SPI2, HSI, UARTA, ULPI, 0x3018, N, N, N), 1617 …OUP(ulpi_data7_po0, SPI2, HSI, UARTA, ULPI, 0x301c, N, N, N), 1618 …OUP(ulpi_clk_py0, SPI1, SPI5, UARTD, ULPI, 0x3020, N, N, N), 1619 …OUP(ulpi_dir_py1, SPI1, SPI5, UARTD, ULPI, 0x3024, N, N, N), [all …]
|
D | pinctrl-tegra124.c | 1803 …OUP(ulpi_data0_po1, SPI3, HSI, UARTA, ULPI, 0x3000, N, N, N), 1804 …OUP(ulpi_data1_po2, SPI3, HSI, UARTA, ULPI, 0x3004, N, N, N), 1805 …OUP(ulpi_data2_po3, SPI3, HSI, UARTA, ULPI, 0x3008, N, N, N), 1806 …OUP(ulpi_data3_po4, SPI3, HSI, UARTA, ULPI, 0x300c, N, N, N), 1807 …OUP(ulpi_data4_po5, SPI2, HSI, UARTA, ULPI, 0x3010, N, N, N), 1808 …OUP(ulpi_data5_po6, SPI2, HSI, UARTA, ULPI, 0x3014, N, N, N), 1809 …OUP(ulpi_data6_po7, SPI2, HSI, UARTA, ULPI, 0x3018, N, N, N), 1810 …OUP(ulpi_data7_po0, SPI2, HSI, UARTA, ULPI, 0x301c, N, N, N), 1811 …OUP(ulpi_clk_py0, SPI1, SPI5, UARTD, ULPI, 0x3020, N, N, N), 1812 …OUP(ulpi_dir_py1, SPI1, SPI5, UARTD, ULPI, 0x3024, N, N, N), [all …]
|
/Linux-v6.6/include/linux/ |
D | log2.h | 18 * - the arch is not required to handle n==0 if implementing the fallback 22 int __ilog2_u32(u32 n) in __ilog2_u32() argument 24 return fls(n) - 1; in __ilog2_u32() 30 int __ilog2_u64(u64 n) in __ilog2_u64() argument 32 return fls64(n) - 1; in __ilog2_u64() 38 * @n: the value to check 42 * Return: true if @n is a power of 2, otherwise false. 45 bool is_power_of_2(unsigned long n) in is_power_of_2() argument 47 return (n != 0 && ((n & (n - 1)) == 0)); in is_power_of_2() 52 * @n: value to round up [all …]
|
/Linux-v6.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 …]
|
/Linux-v6.6/arch/x86/lib/ |
D | usercopy_32.c | 20 static inline int __movsl_is_ok(unsigned long a1, unsigned long a2, unsigned long n) in __movsl_is_ok() argument 23 if (n >= 64 && ((a1 ^ a2) & movsl_mask.mask)) in __movsl_is_ok() 28 #define movsl_is_ok(a1, a2, n) \ argument 29 __movsl_is_ok((unsigned long)(a1), (unsigned long)(a2), (n)) 40 ASM_STAC "\n" \ 41 "0: rep; stosl\n" \ 42 " movl %2,%0\n" \ 43 "1: rep; stosb\n" \ 44 "2: " ASM_CLAC "\n" \ 54 * @n: Number of bytes to zero. [all …]
|
/Linux-v6.6/drivers/media/pci/solo6x10/ |
D | solo6x10-regs.h | 34 #define SOLO_DMA_CTRL_REFRESH_CYCLE(n) ((n)<<8) argument 36 #define SOLO_DMA_CTRL_SDRAM_SIZE(n) ((n)<<6) argument 41 #define SOLO_DMA_CTRL_LATENCY(n) ((n)<<0) argument 49 #define SOLO_VCLK_SELECT(n) ((n)<<20) argument 50 #define SOLO_VCLK_VIN1415_DELAY(n) ((n)<<14) argument 51 #define SOLO_VCLK_VIN1213_DELAY(n) ((n)<<12) argument 52 #define SOLO_VCLK_VIN1011_DELAY(n) ((n)<<10) argument 53 #define SOLO_VCLK_VIN0809_DELAY(n) ((n)<<8) argument 54 #define SOLO_VCLK_VIN0607_DELAY(n) ((n)<<6) argument 55 #define SOLO_VCLK_VIN0405_DELAY(n) ((n)<<4) argument [all …]
|
/Linux-v6.6/tools/power/cpupower/po/ |
D | de.po | 8 "Project-Id-Version: cpufrequtils 006\n" 9 "Report-Msgid-Bugs-To: \n" 10 "POT-Creation-Date: 2011-03-08 17:03+0100\n" 11 "PO-Revision-Date: 2019-06-02 15:23+0200\n" 12 "Last-Translator: Benjamin Weis <benjamin.weis@gmx.com>\n" 13 "Language-Team: NONE\n" 14 "Language: \n" 15 "MIME-Version: 1.0\n" 16 "Content-Type: text/plain; charset=UTF-8\n" 17 "Content-Transfer-Encoding: 8bit\n" [all …]
|
/Linux-v6.6/arch/x86/include/asm/ |
D | xor_32.h | 14 #define LD(x, y) " movq 8*("#x")(%1), %%mm"#y" ;\n" 15 #define ST(x, y) " movq %%mm"#y", 8*("#x")(%1) ;\n" 16 #define XO1(x, y) " pxor 8*("#x")(%2), %%mm"#y" ;\n" 17 #define XO2(x, y) " pxor 8*("#x")(%3), %%mm"#y" ;\n" 18 #define XO3(x, y) " pxor 8*("#x")(%4), %%mm"#y" ;\n" 19 #define XO4(x, y) " pxor 8*("#x")(%5), %%mm"#y" ;\n" 47 " .align 32 ;\n" in xor_pII_mmx_2() 48 " 1: ;\n" in xor_pII_mmx_2() 55 " addl $128, %1 ;\n" in xor_pII_mmx_2() 56 " addl $128, %2 ;\n" in xor_pII_mmx_2() [all …]
|
/Linux-v6.6/arch/sh/include/asm/ |
D | uaccess_32.h | 42 "1:\n\t" \ 43 "mov." insn " %2, %1\n\t" \ 44 "2:\n" \ 45 ".section .fixup,\"ax\"\n" \ 46 "3:\n\t" \ 47 "mov #0, %1\n\t" \ 48 "mov.l 4f, %0\n\t" \ 49 "jmp @%0\n\t" \ 50 " mov %3, %0\n\t" \ 51 ".balign 4\n" \ [all …]
|
/Linux-v6.6/tools/include/linux/ |
D | log2.h | 18 * - the arch is not required to handle n==0 if implementing the fallback 21 int __ilog2_u32(u32 n) in __ilog2_u32() argument 23 return fls(n) - 1; in __ilog2_u32() 27 int __ilog2_u64(u64 n) in __ilog2_u64() argument 29 return fls64(n) - 1; in __ilog2_u64() 38 bool is_power_of_2(unsigned long n) in is_power_of_2() argument 40 return (n != 0 && ((n & (n - 1)) == 0)); in is_power_of_2() 47 unsigned long __roundup_pow_of_two(unsigned long n) in __roundup_pow_of_two() argument 49 return 1UL << fls_long(n - 1); in __roundup_pow_of_two() 56 unsigned long __rounddown_pow_of_two(unsigned long n) in __rounddown_pow_of_two() argument [all …]
|
/Linux-v6.6/arch/s390/lib/ |
D | xor.c | 18 " larl 1,2f\n" in xor_xc_2() 19 " aghi %0,-1\n" in xor_xc_2() 20 " jm 3f\n" in xor_xc_2() 21 " srlg 0,%0,8\n" in xor_xc_2() 22 " ltgr 0,0\n" in xor_xc_2() 23 " jz 1f\n" in xor_xc_2() 24 "0: xc 0(256,%1),0(%2)\n" in xor_xc_2() 25 " la %1,256(%1)\n" in xor_xc_2() 26 " la %2,256(%2)\n" in xor_xc_2() 27 " brctg 0,0b\n" in xor_xc_2() [all …]
|
/Linux-v6.6/arch/mips/kernel/ |
D | mips-r2-to-r6-emul.c | 185 pr_debug("No fastpath BD emulation for instruction 0x%08x (op: %02x)\n", in mipsr6_emul() 511 "dmuh %0, %1, %2\t\n" in dmult_func() 543 "dmuhu %0, %1, %2\t\n" in dmultu_func() 924 pr_debug("Emulating the 0x%08x R2 instruction @ 0x%08lx (pass=%d))\n", in mipsr2_decoder() 1214 " .set push\n" in mipsr2_decoder() 1215 " .set reorder\n" in mipsr2_decoder() 1217 "1:" LB "%1, 0(%2)\n" in mipsr2_decoder() 1218 INS "%0, %1, 24, 8\n" in mipsr2_decoder() 1219 " andi %1, %2, 0x3\n" in mipsr2_decoder() 1220 " beq $0, %1, 9f\n" in mipsr2_decoder() [all …]
|