/arch/mips/mm/ |
D | page.c | 105 pg_addiu(u32 **buf, unsigned int reg1, unsigned int reg2, unsigned int off) in pg_addiu() argument 109 uasm_i_lui(buf, T9, uasm_rel_hi(off)); in pg_addiu() 110 uasm_i_addiu(buf, T9, T9, uasm_rel_lo(off)); in pg_addiu() 112 uasm_i_addiu(buf, T9, ZERO, off); in pg_addiu() 113 uasm_i_daddu(buf, reg1, reg2, T9); in pg_addiu() 116 uasm_i_lui(buf, T9, uasm_rel_hi(off)); in pg_addiu() 117 uasm_i_addiu(buf, T9, T9, uasm_rel_lo(off)); in pg_addiu() 118 UASM_i_ADDU(buf, reg1, reg2, T9); in pg_addiu() 120 UASM_i_ADDIU(buf, reg1, reg2, off); in pg_addiu() 233 static void build_clear_store(u32 **buf, int off) in build_clear_store() argument [all …]
|
/arch/mips/include/asm/ |
D | uasm.h | 25 void uasm_i##op(u32 **buf, unsigned int a, unsigned int b, unsigned int c) 28 void uasm_i##op(u32 **buf, unsigned int a, unsigned int b, unsigned int c) 31 void uasm_i##op(u32 **buf, unsigned int a, unsigned int b, unsigned int c) 34 void uasm_i##op(u32 **buf, unsigned int a, unsigned int b, unsigned int c) 37 void uasm_i##op(u32 **buf, unsigned int a, unsigned int b, signed int c) 40 void uasm_i##op(u32 **buf, unsigned int a, signed int b, unsigned int c) 43 void uasm_i##op(u32 **buf, int a, int b, int c) 46 void uasm_i##op(u32 **buf, unsigned int a, unsigned int b, signed int c) 49 void uasm_i##op(u32 **buf, unsigned int a, unsigned int b, unsigned int c, \ 53 void uasm_i##op(u32 **buf, unsigned int a, unsigned int b) [all …]
|
/arch/x86/events/intel/ |
D | bts.c | 61 struct bts_phys buf[0]; member 83 struct bts_buffer *buf; in bts_buffer_setup_aux() local 104 buf = kzalloc_node(offsetof(struct bts_buffer, buf[nbuf]), GFP_KERNEL, node); in bts_buffer_setup_aux() 105 if (!buf) in bts_buffer_setup_aux() 108 buf->nr_pages = nr_pages; in bts_buffer_setup_aux() 109 buf->nr_bufs = nbuf; in bts_buffer_setup_aux() 110 buf->snapshot = overwrite; in bts_buffer_setup_aux() 111 buf->data_pages = pages; in bts_buffer_setup_aux() 112 buf->real_size = size - size % BTS_RECORD_SIZE; in bts_buffer_setup_aux() 114 for (pg = 0, nbuf = 0, offset = 0, pad = 0; nbuf < buf->nr_bufs; nbuf++) { in bts_buffer_setup_aux() [all …]
|
D | pt.c | 89 char *buf) in pt_cap_show() argument 95 return snprintf(buf, PAGE_SIZE, "%x\n", intel_pt_validate_hw_cap(cap)); in pt_cap_show() 536 static void pt_config_buffer(void *buf, unsigned int topa_idx, in pt_config_buffer() argument 541 wrmsrl(MSR_IA32_RTIT_OUTPUT_BASE, virt_to_phys(buf)); in pt_config_buffer() 655 static void topa_insert_table(struct pt_buffer *buf, struct topa *topa) in topa_insert_table() argument 657 struct topa *last = buf->last; in topa_insert_table() 659 list_add_tail(&topa->list, &buf->tables); in topa_insert_table() 661 if (!buf->first) { in topa_insert_table() 662 buf->first = buf->last = buf->cur = topa; in topa_insert_table() 667 buf->last = topa; in topa_insert_table() [all …]
|
/arch/m68k/include/asm/ |
D | raw_io.h | 101 static inline void raw_insb(volatile u8 __iomem *port, u8 *buf, unsigned int len) in raw_insb() argument 106 *buf++ = in_8(port); in raw_insb() 109 static inline void raw_outsb(volatile u8 __iomem *port, const u8 *buf, in raw_outsb() argument 118 : "=a" (buf), "=d" (tmp) in raw_outsb() 119 : "a" (port), "0" (buf), in raw_outsb() 143 : "=a" (buf), "=d" (tmp) in raw_outsb() 144 : "a" (port), "0" (buf), in raw_outsb() 149 static inline void raw_insw(volatile u16 __iomem *port, u16 *buf, unsigned int nr) in raw_insw() argument 157 : "=a" (buf), "=d" (tmp) in raw_insw() 158 : "a" (port), "0" (buf), in raw_insw() [all …]
|
D | io_mm.h | 273 #define isa_insb(port, buf, nr) raw_insb(isa_itb(port), (u8 *)(buf), (nr)) argument 274 #define isa_outsb(port, buf, nr) raw_outsb(isa_itb(port), (u8 *)(buf), (nr)) argument 276 #define isa_insw(port, buf, nr) \ argument 277 (ISA_SEX ? raw_insw(isa_itw(port), (u16 *)(buf), (nr)) : \ 278 raw_insw_swapw(isa_itw(port), (u16 *)(buf), (nr))) 280 #define isa_outsw(port, buf, nr) \ argument 281 (ISA_SEX ? raw_outsw(isa_itw(port), (u16 *)(buf), (nr)) : \ 282 raw_outsw_swapw(isa_itw(port), (u16 *)(buf), (nr))) 284 #define isa_insl(port, buf, nr) \ argument 285 (ISA_SEX ? raw_insl(isa_itl(port), (u32 *)(buf), (nr)) : \ [all …]
|
/arch/arm/common/ |
D | dmabounce.c | 86 char *buf) in dmabounce_show() argument 89 return sprintf(buf, "%lu %lu %lu %lu %lu %lu\n", in dmabounce_show() 108 struct safe_buffer *buf; in alloc_safe_buffer() local 124 buf = kmalloc(sizeof(struct safe_buffer), GFP_ATOMIC); in alloc_safe_buffer() 125 if (buf == NULL) { in alloc_safe_buffer() 130 buf->ptr = ptr; in alloc_safe_buffer() 131 buf->size = size; in alloc_safe_buffer() 132 buf->direction = dir; in alloc_safe_buffer() 133 buf->pool = pool; in alloc_safe_buffer() 136 buf->safe = dma_pool_alloc(pool->pool, GFP_ATOMIC, in alloc_safe_buffer() [all …]
|
/arch/powerpc/platforms/pseries/ |
D | reconfig.c | 114 static char * parse_next_property(char *buf, char *end, char **name, int *length, in parse_next_property() argument 119 *name = buf; in parse_next_property() 121 tmp = strchr(buf, ' '); in parse_next_property() 194 static int do_add_node(char *buf, size_t bufsize) in do_add_node() argument 202 end = buf + bufsize; in do_add_node() 203 path = buf; in do_add_node() 204 buf = strchr(buf, ' '); in do_add_node() 205 if (!buf) in do_add_node() 207 *buf = '\0'; in do_add_node() 208 buf++; in do_add_node() [all …]
|
D | dtl.c | 21 struct dtl_entry *buf; member 43 struct dtl_entry *buf; member 73 wp = dtlr->buf; in consume_dtle() 85 dtlr->buf = dtl->buf; in dtl_start() 86 dtlr->buf_end = dtl->buf + dtl->buf_entries; in dtl_start() 91 dtlr->write_ptr = dtl->buf; in dtl_start() 108 dtlr->buf = NULL; in dtl_stop() 131 ((u32 *)dtl->buf)[1] = cpu_to_be32(DISPATCH_LOG_BYTES); in dtl_start() 134 addr = __pa(dtl->buf); in dtl_start() 174 struct dtl_entry *buf = NULL; in dtl_enable() local [all …]
|
/arch/s390/kernel/ |
D | kexec_image.c | 19 struct kexec_buf buf; in kexec_file_add_kernel_image() local 21 buf.image = image; in kexec_file_add_kernel_image() 23 buf.buffer = image->kernel_buf; in kexec_file_add_kernel_image() 24 buf.bufsz = image->kernel_buf_len; in kexec_file_add_kernel_image() 26 buf.mem = 0; in kexec_file_add_kernel_image() 28 buf.mem += crashk_res.start; in kexec_file_add_kernel_image() 29 buf.memsz = buf.bufsz; in kexec_file_add_kernel_image() 32 data->kernel_mem = buf.mem; in kexec_file_add_kernel_image() 34 data->memsz += buf.memsz; in kexec_file_add_kernel_image() 36 ipl_report_add_component(data->report, &buf, in kexec_file_add_kernel_image() [all …]
|
D | machine_kexec_file.c | 119 struct kexec_buf buf; in kexec_file_add_purgatory() local 122 buf.image = image; in kexec_file_add_purgatory() 125 buf.mem = data->memsz; in kexec_file_add_purgatory() 127 buf.mem += crashk_res.start; in kexec_file_add_purgatory() 129 ret = kexec_load_purgatory(image, &buf); in kexec_file_add_purgatory() 132 data->memsz += buf.memsz; in kexec_file_add_purgatory() 140 struct kexec_buf buf; in kexec_file_add_initrd() local 143 buf.image = image; in kexec_file_add_initrd() 145 buf.buffer = image->initrd_buf; in kexec_file_add_initrd() 146 buf.bufsz = image->initrd_buf_len; in kexec_file_add_initrd() [all …]
|
D | nospec-sysfs.c | 8 struct device_attribute *attr, char *buf) in cpu_show_spectre_v1() argument 10 return sprintf(buf, "Mitigation: __user pointer sanitization\n"); in cpu_show_spectre_v1() 14 struct device_attribute *attr, char *buf) in cpu_show_spectre_v2() argument 17 return sprintf(buf, "Mitigation: etokens\n"); in cpu_show_spectre_v2() 19 return sprintf(buf, "Mitigation: execute trampolines\n"); in cpu_show_spectre_v2() 21 return sprintf(buf, "Mitigation: limited branch prediction\n"); in cpu_show_spectre_v2() 22 return sprintf(buf, "Vulnerable\n"); in cpu_show_spectre_v2()
|
D | kexec_elf.c | 19 struct kexec_buf buf; in kexec_file_add_kernel_elf() local 28 buf.image = image; in kexec_file_add_kernel_elf() 39 buf.buffer = kernel + phdr->p_offset; in kexec_file_add_kernel_elf() 40 buf.bufsz = phdr->p_filesz; in kexec_file_add_kernel_elf() 42 buf.mem = ALIGN(phdr->p_paddr, phdr->p_align); in kexec_file_add_kernel_elf() 44 buf.mem += crashk_res.start; in kexec_file_add_kernel_elf() 45 buf.memsz = phdr->p_memsz; in kexec_file_add_kernel_elf() 46 data->memsz = ALIGN(data->memsz, phdr->p_align) + buf.memsz; in kexec_file_add_kernel_elf() 49 data->kernel_buf = buf.buffer; in kexec_file_add_kernel_elf() 50 data->kernel_mem = buf.mem; in kexec_file_add_kernel_elf() [all …]
|
/arch/powerpc/platforms/cell/ |
D | cbe_thermal.c | 89 char *buf) in spu_show_temp() argument 98 return sprintf(buf, "%d\n", reg_to_temp(value)); in spu_show_temp() 101 static ssize_t show_throttle(struct cbe_pmd_regs __iomem *pmd_regs, char *buf, int pos) in show_throttle() argument 110 return sprintf(buf, "%d\n", reg_to_temp(value)); in show_throttle() 113 static ssize_t store_throttle(struct cbe_pmd_regs __iomem *pmd_regs, const char *buf, size_t size, … in store_throttle() argument 120 ret = sscanf(buf, "%u", &temp); in store_throttle() 139 struct device_attribute *attr, char *buf) in spu_show_throttle_end() argument 141 return show_throttle(get_pmd_regs(dev), buf, 0); in spu_show_throttle_end() 145 struct device_attribute *attr, char *buf) in spu_show_throttle_begin() argument 147 return show_throttle(get_pmd_regs(dev), buf, 8); in spu_show_throttle_begin() [all …]
|
/arch/s390/pci/ |
D | pci_mmio.c | 40 void *buf; in SYSCALL_DEFINE3() local 50 buf = kmalloc(length, GFP_KERNEL); in SYSCALL_DEFINE3() 51 if (!buf) in SYSCALL_DEFINE3() 54 buf = local_buf; in SYSCALL_DEFINE3() 65 if (copy_from_user(buf, user_buffer, length)) in SYSCALL_DEFINE3() 68 ret = zpci_memcpy_toio(io_addr, buf, length); in SYSCALL_DEFINE3() 70 if (buf != local_buf) in SYSCALL_DEFINE3() 71 kfree(buf); in SYSCALL_DEFINE3() 80 void *buf; in SYSCALL_DEFINE3() local 90 buf = kmalloc(length, GFP_KERNEL); in SYSCALL_DEFINE3() [all …]
|
/arch/x86/boot/tools/ |
D | build.c | 52 u8 buf[SETUP_SECT_MAX*512]; variable 153 pe_header = get_unaligned_le32(&buf[0x3c]); in update_pecoff_section_header_fields() 154 num_sections = get_unaligned_le16(&buf[pe_header + 6]); in update_pecoff_section_header_fields() 157 section = &buf[pe_header + 0xa8]; in update_pecoff_section_header_fields() 159 section = &buf[pe_header + 0xb8]; in update_pecoff_section_header_fields() 201 put_unaligned_le32(reloc_offset + 10, &buf[reloc_offset]); in update_pecoff_setup_and_reloc() 202 put_unaligned_le32(10, &buf[reloc_offset + 4]); in update_pecoff_setup_and_reloc() 210 pe_header = get_unaligned_le32(&buf[0x3c]); in update_pecoff_text() 216 put_unaligned_le32(file_sz - 512, &buf[pe_header + 0x1c]); in update_pecoff_text() 221 put_unaligned_le32(text_start + efi_pe_entry, &buf[pe_header + 0x28]); in update_pecoff_text() [all …]
|
/arch/x86/kernel/fpu/ |
D | signal.c | 24 static inline int check_for_xstate(struct fxregs_state __user *buf, in check_for_xstate() argument 32 if (__copy_from_user(fx_sw, &buf->sw_reserved[0], sizeof(*fx_sw))) in check_for_xstate() 58 static inline int save_fsave_header(struct task_struct *tsk, void __user *buf) in save_fsave_header() argument 63 struct _fpstate_32 __user *fp = buf; in save_fsave_header() 72 if (__copy_to_user(buf, &env, sizeof(env)) || in save_fsave_header() 77 struct fregs_state __user *fp = buf; in save_fsave_header() 86 static inline int save_xstate_epilog(void __user *buf, int ia32_frame) in save_xstate_epilog() argument 88 struct xregs_state __user *x = buf; in save_xstate_epilog() 101 (__u32 __user *)(buf + fpu_user_xstate_size)); in save_xstate_epilog() 127 static inline int copy_fpregs_to_sigframe(struct xregs_state __user *buf) in copy_fpregs_to_sigframe() argument [all …]
|
/arch/alpha/kernel/ |
D | bugs.c | 20 struct device_attribute *attr, char *buf) in cpu_show_meltdown() argument 23 return sprintf(buf, "Vulnerable\n"); in cpu_show_meltdown() 25 return sprintf(buf, "Not affected\n"); in cpu_show_meltdown() 29 struct device_attribute *attr, char *buf) in cpu_show_spectre_v1() argument 32 return sprintf(buf, "Vulnerable\n"); in cpu_show_spectre_v1() 34 return sprintf(buf, "Not affected\n"); in cpu_show_spectre_v1() 38 struct device_attribute *attr, char *buf) in cpu_show_spectre_v2() argument 41 return sprintf(buf, "Vulnerable\n"); in cpu_show_spectre_v2() 43 return sprintf(buf, "Not affected\n"); in cpu_show_spectre_v2()
|
/arch/sparc/kernel/ |
D | led.c | 70 char *buf = NULL; in led_proc_write() local 75 buf = memdup_user_nul(buffer, count); in led_proc_write() 76 if (IS_ERR(buf)) in led_proc_write() 77 return PTR_ERR(buf); in led_proc_write() 80 if (buf[count - 1] == '\n') in led_proc_write() 81 buf[count - 1] = '\0'; in led_proc_write() 88 if (!strcmp(buf, "on")) { in led_proc_write() 90 } else if (!strcmp(buf, "toggle")) { in led_proc_write() 92 } else if ((*buf > '0') && (*buf <= '9')) { in led_proc_write() 93 led_blink_timer_timeout = simple_strtoul(buf, NULL, 10); in led_proc_write() [all …]
|
/arch/s390/boot/ |
D | pgm_check_info.c | 30 char buf[256]; in print_pgm_check_info() local 34 add_str(buf, "Linux version "); in print_pgm_check_info() 35 strlcat(buf, kernel_version, sizeof(buf)); in print_pgm_check_info() 36 sclp_early_printk(buf); in print_pgm_check_info() 38 p = add_str(buf, "Kernel fault: interruption code "); in print_pgm_check_info() 39 p = add_val_as_hex(buf + strlen(buf), S390_lowcore.pgm_code); in print_pgm_check_info() 43 sclp_early_printk(buf); in print_pgm_check_info() 45 p = add_str(buf, "PSW : "); in print_pgm_check_info() 50 sclp_early_printk(buf); in print_pgm_check_info() 52 p = add_str(buf, " R:"); in print_pgm_check_info() [all …]
|
/arch/powerpc/boot/ |
D | libfdt-wrapper.c | 41 static void *buf; /* = NULL */ variable 51 buf = platform_ops.realloc(buf, size); in expand_buf() 52 if (!buf) in expand_buf() 54 rc = fdt_open_into(fdt, buf, size); in expand_buf() 59 fdt = buf; in expand_buf() 68 void *buf, const int buflen) in fdt_wrapper_getprop() argument 76 memcpy(buf, p, min(len, buflen)); in fdt_wrapper_getprop() 81 const void *buf, const int len) in fdt_wrapper_setprop() argument 85 rc = fdt_setprop(fdt, devp_offset(devp), name, buf, len); in fdt_wrapper_setprop() 88 rc = fdt_setprop(fdt, devp_offset(devp), name, buf, len); in fdt_wrapper_setprop() [all …]
|
/arch/x86/kernel/ |
D | crash_dump_64.c | 14 static ssize_t __copy_oldmem_page(unsigned long pfn, char *buf, size_t csize, in __copy_oldmem_page() argument 32 if (copy_to_user((void __user *)buf, vaddr + offset, csize)) { in __copy_oldmem_page() 37 memcpy(buf, vaddr + offset, csize); in __copy_oldmem_page() 57 ssize_t copy_oldmem_page(unsigned long pfn, char *buf, size_t csize, in copy_oldmem_page() argument 60 return __copy_oldmem_page(pfn, buf, csize, offset, userbuf, false); in copy_oldmem_page() 68 ssize_t copy_oldmem_page_encrypted(unsigned long pfn, char *buf, size_t csize, in copy_oldmem_page_encrypted() argument 71 return __copy_oldmem_page(pfn, buf, csize, offset, userbuf, true); in copy_oldmem_page_encrypted() 74 ssize_t elfcorehdr_read(char *buf, size_t count, u64 *ppos) in elfcorehdr_read() argument 76 return read_from_oldmem(buf, count, ppos, 0, sev_active()); in elfcorehdr_read()
|
/arch/arm/lib/ |
D | csumpartial.S | 18 buf .req r0 label 38 tst buf, #1 @ odd address? 40 ldrbne td0, [buf], #1 51 ldrh td0, [buf], #2 54 ldrb td0, [buf], #1 55 ldrb td3, [buf], #1 68 ldrbne td0, [buf], #1 @ include last byte 77 .Lnot_aligned: tst buf, #1 @ odd address 78 ldrbne td0, [buf], #1 @ make even 82 tst buf, #2 @ 32-bit aligned? [all …]
|
/arch/ia64/lib/ |
D | clear_user.S | 21 #define buf r32 macro 82 EX( .Lexit1, st1 [buf]=r0,1 ) 104 tbit.nz p6,p0=buf,0 // odd alignment (for long_do_clear) 106 EX( .Lexit3, (p6) st1 [buf]=r0,1 ) // 1-byte aligned 108 tbit.nz p6,p0=buf,1 110 EX( .Lexit3, (p6) st2 [buf]=r0,2 ) // 2-byte aligned 112 tbit.nz p6,p0=buf,2 114 EX( .Lexit3, (p6) st4 [buf]=r0,4 ) // 4-byte aligned 116 tbit.nz p6,p0=buf,3 118 EX( .Lexit3, (p6) st8 [buf]=r0,8 ) // 8-byte aligned [all …]
|
/arch/s390/crypto/ |
D | prng.c | 100 u8 *buf; member 203 char buf[16]; in prng_tdes_seed() local 206 BUG_ON(nbytes > sizeof(buf)); in prng_tdes_seed() 208 get_random_bytes(buf, nbytes); in prng_tdes_seed() 212 *((__u64 *)prng_data->prngws.parm_block) ^= *((__u64 *)(buf+i)); in prng_tdes_seed() 238 prng_data->buf = ((u8 *)prng_data) + sizeof(struct prng_data_s); in prng_tdes_instantiate() 332 u8 buf[sizeof(random)]; in prng_sha512_selftest() local 352 &ws, buf, sizeof(buf), NULL, 0); in prng_sha512_selftest() 354 &ws, buf, sizeof(buf), NULL, 0); in prng_sha512_selftest() 357 if (memcmp(buf, random, sizeof(random)) != 0) { in prng_sha512_selftest() [all …]
|