/kernel/linux/linux-5.10/arch/powerpc/sysdev/ |
H A D | mmio_nvram.c | 43 static unsigned char mmio_nvram_read_val(int addr) in mmio_nvram_read_val() argument 48 if (addr >= mmio_nvram_len) in mmio_nvram_read_val() 53 val = ioread8(mmio_nvram_start + addr); in mmio_nvram_read_val() 79 static void mmio_nvram_write_val(int addr, unsigned char val) in mmio_nvram_write_val() argument 83 if (addr < mmio_nvram_len) { in mmio_nvram_write_val() 86 iowrite8(val, mmio_nvram_start + addr); in mmio_nvram_write_val()
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/book3s/64/ |
H A D | hugetlb.h | 12 radix__hugetlb_get_unmapped_area(struct file *file, unsigned long addr, 17 unsigned long addr, pte_t *ptep, 58 unsigned long addr, pte_t *ptep); 62 unsigned long addr, pte_t *ptep, 94 static inline pte_t *hugepte_offset(hugepd_t hpd, unsigned long addr, in hugepte_offset() argument 97 unsigned long idx = (addr & ((1UL << pdshift) - 1)) >> hugepd_shift(hpd); in hugepte_offset()
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/cell/ |
H A D | spider-pci.c | 36 static ret spiderpci_##name(const PCI_IO_ADDR addr) \ 38 ret val = __do_##name(addr); \ 39 spiderpci_io_flush(iowa_mem_find_bus(addr)); \ 44 static void spiderpci_##name(const PCI_IO_ADDR addr, void *buf, \ 47 __do_##name(addr, buf, count); \ 48 spiderpci_io_flush(iowa_mem_find_bus(addr)); \
|
/kernel/linux/linux-5.10/arch/sparc/kernel/ |
H A D | ftrace.c | 15 static u32 ftrace_call_replace(unsigned long ip, unsigned long addr) in ftrace_call_replace() argument 20 off = ((s32)addr - (s32)ip); in ftrace_call_replace() 56 int ftrace_make_nop(struct module *mod, struct dyn_ftrace *rec, unsigned long addr) in ftrace_make_nop() argument 61 old = ftrace_call_replace(ip, addr); in ftrace_make_nop() 66 int ftrace_make_call(struct dyn_ftrace *rec, unsigned long addr) in ftrace_make_call() argument 72 new = ftrace_call_replace(ip, addr); in ftrace_make_call()
|
H A D | pci_impl.h | 178 void pci_config_read8(u8 *addr, u8 *ret); 179 void pci_config_read16(u16 *addr, u16 *ret); 180 void pci_config_read32(u32 *addr, u32 *ret); 181 void pci_config_write8(u8 *addr, u8 val); 182 void pci_config_write16(u16 *addr, u16 val); 183 void pci_config_write32(u32 *addr, u32 val);
|
/kernel/linux/linux-5.10/arch/arm/mm/ |
H A D | cache-tauros2.c | 45 static inline void tauros2_clean_pa(unsigned long addr) in tauros2_clean_pa() argument 47 __asm__("mcr p15, 1, %0, c7, c11, 3" : : "r" (addr)); in tauros2_clean_pa() 50 static inline void tauros2_clean_inv_pa(unsigned long addr) in tauros2_clean_inv_pa() argument 52 __asm__("mcr p15, 1, %0, c7, c15, 3" : : "r" (addr)); in tauros2_clean_inv_pa() 55 static inline void tauros2_inv_pa(unsigned long addr) in tauros2_inv_pa() argument 57 __asm__("mcr p15, 1, %0, c7, c7, 3" : : "r" (addr)); in tauros2_inv_pa()
|
/kernel/linux/linux-5.10/drivers/char/ipmi/ |
H A D | ipmi_si_hardcode.c | 79 unsigned long addr, in ipmi_hardcode_init_one() 110 p.addr = addr; in ipmi_hardcode_init_one() 159 int ipmi_si_hardcode_match(int addr_space, unsigned long addr) in ipmi_si_hardcode_match() argument 165 if (ports[i] == addr) in ipmi_si_hardcode_match() 170 if (addrs[i] == addr) in ipmi_si_hardcode_match() 77 ipmi_hardcode_init_one(const char *si_type_str, unsigned int i, unsigned long addr, enum ipmi_addr_space addr_space) ipmi_hardcode_init_one() argument
|
/kernel/linux/linux-6.6/arch/loongarch/include/asm/ |
H A D | ptrace.h | 80 * @addr: address which is checked. 82 * regs_within_kernel_stack() checks @addr is within the kernel stack page(s). 83 * If @addr is within the kernel stack, it returns true. If not, returns false. 85 static inline int regs_within_kernel_stack(struct pt_regs *regs, unsigned long addr) in regs_within_kernel_stack() argument 87 return ((addr & ~(THREAD_SIZE - 1)) == in regs_within_kernel_stack() 102 unsigned long *addr = (unsigned long *)kernel_stack_pointer(regs); in regs_get_kernel_stack_nth() local 104 addr += n; in regs_get_kernel_stack_nth() 105 if (regs_within_kernel_stack(regs, (unsigned long)addr)) in regs_get_kernel_stack_nth() 106 return *addr; in regs_get_kernel_stack_nth()
|
/kernel/linux/linux-6.6/arch/m68k/mm/ |
H A D | fault.c | 25 void __user *addr; in send_fault_sig() local 29 addr = (void __user *)current->thread.faddr; in send_fault_sig() 30 pr_debug("send_fault_sig: %p,%d,%d\n", addr, signo, si_code); in send_fault_sig() 33 force_sig_fault(signo, si_code, addr); in send_fault_sig() 39 // force_sig_fault(si_signo, si_code, addr); in send_fault_sig() 45 if ((unsigned long)addr < PAGE_SIZE) in send_fault_sig() 49 pr_cont(" at virtual address %p\n", addr); in send_fault_sig()
|
H A D | sun3kmap.c | 83 pr_info("ioremap: got virt %p size %lx(%lx)\n", area->addr, size, in sun3_ioremap() 88 virt = (unsigned long)area->addr; in sun3_ioremap() 119 void iounmap(void __iomem *addr) in iounmap() argument 121 vfree((void *)(PAGE_MASK & (unsigned long)addr)); in iounmap() 125 /* sun3_map_test(addr, val) -- Reads a byte from addr, storing to val, 135 int sun3_map_test(unsigned long addr, char *val) in sun3_map_test() argument 157 : "a"(addr)); in sun3_map_test()
|
/kernel/linux/linux-6.6/arch/microblaze/include/asm/ |
H A D | page.h | 111 #define __virt_to_phys(addr) \ 112 ((addr) + CONFIG_KERNEL_BASE_ADDR - CONFIG_KERNEL_START) 113 #define __phys_to_virt(addr) \ 114 ((addr) + CONFIG_KERNEL_START - CONFIG_KERNEL_BASE_ADDR) 139 #define TOPHYS(addr) __virt_to_phys(addr)
|
/kernel/linux/linux-6.6/arch/arm64/kernel/probes/ |
H A D | decode-insn.c | 137 arm_kprobe_decode_insn(kprobe_opcode_t *addr, struct arch_specific_insn *asi) in arm_kprobe_decode_insn() argument 140 probe_opcode_t insn = le32_to_cpu(*addr); in arm_kprobe_decode_insn() 154 if (kallsyms_lookup_size_offset((unsigned long) addr, &size, &offset)) { in arm_kprobe_decode_insn() 156 scan_end = addr - (offset / sizeof(kprobe_opcode_t)); in arm_kprobe_decode_insn() 158 scan_end = addr - MAX_ATOMIC_CONTEXT_SIZE; in arm_kprobe_decode_insn() 163 if (is_probed_address_atomic(addr - 1, scan_end)) in arm_kprobe_decode_insn()
|
/kernel/linux/linux-6.6/arch/m68k/atari/ |
H A D | stram.c | 76 kernel_in_stram = (m68k_memory[0].addr == 0); in atari_stram_init() 79 if (m68k_memory[i].addr == 0) { in atari_stram_init() 184 void atari_stram_free(void *addr) in atari_stram_free() argument 186 unsigned long start = atari_stram_to_phys(addr); in atari_stram_free() 193 "at %p\n", addr); in atari_stram_free() 198 pr_debug("atari_stram_free: free %lu bytes at %p\n", size, addr); in atari_stram_free()
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/nohash/32/ |
H A D | mmu-8xx.h | 227 static inline bool arch_vmap_try_size(unsigned long addr, unsigned long end, u64 pfn, in arch_vmap_try_size() argument 230 if (end - addr < size) in arch_vmap_try_size() 236 if (!IS_ALIGNED(addr, size)) in arch_vmap_try_size() 245 static inline unsigned long arch_vmap_pte_range_map_size(unsigned long addr, unsigned long end, in arch_vmap_pte_range_map_size() argument 248 if (arch_vmap_try_size(addr, end, pfn, max_page_shift, SZ_512K)) in arch_vmap_pte_range_map_size() 252 if (arch_vmap_try_size(addr, end, pfn, max_page_shift, SZ_16K)) in arch_vmap_pte_range_map_size()
|
/kernel/linux/linux-6.6/arch/arm/mm/ |
H A D | cache-tauros2.c | 42 static inline void tauros2_clean_pa(unsigned long addr) in tauros2_clean_pa() argument 44 __asm__("mcr p15, 1, %0, c7, c11, 3" : : "r" (addr)); in tauros2_clean_pa() 47 static inline void tauros2_clean_inv_pa(unsigned long addr) in tauros2_clean_inv_pa() argument 49 __asm__("mcr p15, 1, %0, c7, c15, 3" : : "r" (addr)); in tauros2_clean_inv_pa() 52 static inline void tauros2_inv_pa(unsigned long addr) in tauros2_inv_pa() argument 54 __asm__("mcr p15, 1, %0, c7, c7, 3" : : "r" (addr)); in tauros2_inv_pa()
|
/kernel/linux/linux-6.6/arch/powerpc/sysdev/ |
H A D | mmio_nvram.c | 43 static unsigned char mmio_nvram_read_val(int addr) in mmio_nvram_read_val() argument 48 if (addr >= mmio_nvram_len) in mmio_nvram_read_val() 53 val = ioread8(mmio_nvram_start + addr); in mmio_nvram_read_val() 79 static void mmio_nvram_write_val(int addr, unsigned char val) in mmio_nvram_write_val() argument 83 if (addr < mmio_nvram_len) { in mmio_nvram_write_val() 86 iowrite8(val, mmio_nvram_start + addr); in mmio_nvram_write_val()
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/cell/ |
H A D | spider-pci.c | 35 static ret spiderpci_##name(const PCI_IO_ADDR addr) \ 37 ret val = __do_##name(addr); \ 38 spiderpci_io_flush(iowa_mem_find_bus(addr)); \ 43 static void spiderpci_##name(const PCI_IO_ADDR addr, void *buf, \ 46 __do_##name(addr, buf, count); \ 47 spiderpci_io_flush(iowa_mem_find_bus(addr)); \
|
/kernel/linux/linux-6.6/arch/sh/include/asm/ |
H A D | cacheflush.h | 41 unsigned long addr, unsigned long pfn); 75 static inline void flush_kernel_vmap_range(void *addr, int size) in flush_kernel_vmap_range() argument 77 __flush_wback_region(addr, size); in flush_kernel_vmap_range() 79 static inline void invalidate_kernel_vmap_range(void *addr, int size) in invalidate_kernel_vmap_range() argument 81 __flush_invalidate_region(addr, size); in invalidate_kernel_vmap_range() 100 void *kmap_coherent(struct page *page, unsigned long addr);
|
/kernel/linux/linux-6.6/arch/riscv/include/asm/ |
H A D | processor.h | 20 #define arch_get_mmap_end(addr, len, flags) \ 23 typeof(addr) _addr = (addr); \ 35 #define arch_get_mmap_base(addr, base) \ 38 typeof(addr) _addr = (addr); \
|
/kernel/linux/linux-6.6/arch/s390/include/asm/ |
H A D | ftrace.h | 39 static inline unsigned long ftrace_call_adjust(unsigned long addr) in ftrace_call_adjust() argument 41 return addr; in ftrace_call_adjust() 77 return fregs->regs.psw.addr; in ftrace_regs_get_instruction_pointer() 84 fregs->regs.psw.addr = ip; in ftrace_regs_set_instruction_pointer() 108 static inline void arch_ftrace_set_direct_caller(struct ftrace_regs *fregs, unsigned long addr) in arch_ftrace_set_direct_caller() argument 111 regs->orig_gpr2 = addr; in arch_ftrace_set_direct_caller()
|
/kernel/linux/linux-6.6/arch/sparc/kernel/ |
H A D | pci_impl.h | 177 void pci_config_read8(u8 *addr, u8 *ret); 178 void pci_config_read16(u16 *addr, u16 *ret); 179 void pci_config_read32(u32 *addr, u32 *ret); 180 void pci_config_write8(u8 *addr, u8 val); 181 void pci_config_write16(u16 *addr, u16 val); 182 void pci_config_write32(u32 *addr, u32 val);
|
H A D | ftrace.c | 15 static u32 ftrace_call_replace(unsigned long ip, unsigned long addr) in ftrace_call_replace() argument 20 off = ((s32)addr - (s32)ip); in ftrace_call_replace() 56 int ftrace_make_nop(struct module *mod, struct dyn_ftrace *rec, unsigned long addr) in ftrace_make_nop() argument 61 old = ftrace_call_replace(ip, addr); in ftrace_make_nop() 66 int ftrace_make_call(struct dyn_ftrace *rec, unsigned long addr) in ftrace_make_call() argument 72 new = ftrace_call_replace(ip, addr); in ftrace_make_call()
|
/kernel/linux/linux-5.10/drivers/media/i2c/cx25840/ |
H A D | cx25840-core.h | 155 int cx25840_write(struct i2c_client *client, u16 addr, u8 value); 156 int cx25840_write4(struct i2c_client *client, u16 addr, u32 value); 157 u8 cx25840_read(struct i2c_client *client, u16 addr); 158 u32 cx25840_read4(struct i2c_client *client, u16 addr); 159 int cx25840_and_or(struct i2c_client *client, u16 addr, unsigned int mask, 161 int cx25840_and_or4(struct i2c_client *client, u16 addr, u32 and_mask,
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/usnic/ |
H A D | usnic_transport.c | 68 uint32_t addr; in usnic_transport_sock_to_str() local 73 err = usnic_transport_sock_get_addr(sock, &proto, &addr, &port); in usnic_transport_sock_to_str() 78 proto, &addr, port); in usnic_transport_sock_to_str() 175 uint32_t *addr, uint16_t *port) in usnic_transport_sock_get_addr() 193 if (addr) in usnic_transport_sock_get_addr() 194 *addr = ntohl(((struct sockaddr_in *) in usnic_transport_sock_get_addr() 174 usnic_transport_sock_get_addr(struct socket *sock, int *proto, uint32_t *addr, uint16_t *port) usnic_transport_sock_get_addr() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
H A D | vmmnv04.c | 29 u32 ptei, u32 ptes, struct nvkm_vmm_map *map, u64 addr) in nv04_vmm_pgt_pte() 31 u32 data = addr | 0x00000003; /* PRESENT, RW. */ in nv04_vmm_pgt_pte() 103 u32 pd_header, bool managed, u64 addr, u64 size, in nv04_vmm_new_() 112 ret = nvkm_vmm_new_(func, mmu, pd_header, managed, addr, size, in nv04_vmm_new_() 121 nv04_vmm_new(struct nvkm_mmu *mmu, bool managed, u64 addr, u64 size, in nv04_vmm_new() argument 129 ret = nv04_vmm_new_(&nv04_vmm, mmu, 8, managed, addr, size, in nv04_vmm_new() 28 nv04_vmm_pgt_pte(struct nvkm_vmm *vmm, struct nvkm_mmu_pt *pt, u32 ptei, u32 ptes, struct nvkm_vmm_map *map, u64 addr) nv04_vmm_pgt_pte() argument 102 nv04_vmm_new_(const struct nvkm_vmm_func *func, struct nvkm_mmu *mmu, u32 pd_header, bool managed, u64 addr, u64 size, void *argv, u32 argc, struct lock_class_key *key, const char *name, struct nvkm_vmm **pvmm) nv04_vmm_new_() argument
|