| /linux-6.15/arch/mips/include/asm/ |
| H A D | asm-eva.h | 38 #define kernel_sd(reg, addr) user_sw(reg, addr) argument 106 #define kernel_ll(reg, addr) ll reg, addr argument 107 #define kernel_sc(reg, addr) sc reg, addr argument 108 #define kernel_lw(reg, addr) lw reg, addr argument 111 #define kernel_lh(reg, addr) lh reg, addr argument 112 #define kernel_lb(reg, addr) lb reg, addr argument 114 #define kernel_sw(reg, addr) sw reg, addr argument 117 #define kernel_sh(reg, addr) sh reg, addr argument 118 #define kernel_sb(reg, addr) sb reg, addr argument 128 #define kernel_sd(reg, addr) sd reg, addr argument [all …]
|
| H A D | unaligned-emul.h | 764 #define LoadHWUE(addr, value, res) _LoadHWU(addr, value, res, user) argument 765 #define LoadWU(addr, value, res) _LoadWU(addr, value, res, kernel) argument 766 #define LoadWUE(addr, value, res) _LoadWU(addr, value, res, user) argument 767 #define LoadHW(addr, value, res) _LoadHW(addr, value, res, kernel) argument 768 #define LoadHWE(addr, value, res) _LoadHW(addr, value, res, user) argument 769 #define LoadW(addr, value, res) _LoadW(addr, value, res, kernel) argument 770 #define LoadWE(addr, value, res) _LoadW(addr, value, res, user) argument 771 #define LoadDW(addr, value, res) _LoadDW(addr, value, res) argument 775 #define StoreW(addr, value, res) _StoreW(addr, value, res, kernel) argument 776 #define StoreWE(addr, value, res) _StoreW(addr, value, res, user) argument [all …]
|
| /linux-6.15/arch/parisc/lib/ |
| H A D | iomap.c | 315 return iomap_ops[ADDR_TO_REGION(addr)]->read8(addr); in ioread8() 322 return iomap_ops[ADDR_TO_REGION(addr)]->read16(addr); in ioread16() 329 return iomap_ops[ADDR_TO_REGION(addr)]->read16be(addr); in ioread16be() 336 return iomap_ops[ADDR_TO_REGION(addr)]->read32(addr); in ioread32() 343 return iomap_ops[ADDR_TO_REGION(addr)]->read32be(addr); in ioread32be() 351 return iomap_ops[ADDR_TO_REGION(addr)]->read64(addr); in ioread64() 358 return iomap_ops[ADDR_TO_REGION(addr)]->read64be(addr); in ioread64be() 366 iomap_ops[ADDR_TO_REGION(addr)]->write8(datum, addr); in iowrite8() 375 iomap_ops[ADDR_TO_REGION(addr)]->write16(datum, addr); in iowrite16() 393 iomap_ops[ADDR_TO_REGION(addr)]->write32(datum, addr); in iowrite32() [all …]
|
| /linux-6.15/include/asm-generic/ |
| H A D | io.h | 670 return inb(addr); in inb_p() 678 return inw(addr); in inw_p() 686 return inl(addr); in inl_p() 694 outb(value, addr); in outb_p() 702 outw(value, addr); in outw_p() 710 outl(value, addr); in outl_p() 856 return readb(addr); in ioread8() 864 return readw(addr); in ioread16() 872 return readl(addr); in ioread32() 881 return readq(addr); in ioread64() [all …]
|
| /linux-6.15/lib/ |
| H A D | iomap.c | 69 #define mmio_read16be(addr) swab16(readw(addr)) argument 70 #define mmio_read32be(addr) swab32(readl(addr)) argument 71 #define mmio_read64be(addr) swab64(readq(addr)) argument 81 IO_COND(addr, return inb(port), return readb(addr)); in ioread8() 87 IO_COND(addr, return inw(port), return readw(addr)); in ioread16() 99 IO_COND(addr, return inl(port), return readl(addr)); in ioread32() 158 IO_COND(addr, return pio_read64_lo_hi(port), return readq(addr)); in __ioread64_lo_hi() 207 IO_COND(addr, outb(val,port), writeb(val, addr)); in iowrite8() 213 IO_COND(addr, outw(val,port), writew(val, addr)); in iowrite16() 225 IO_COND(addr, outl(val,port), writel(val, addr)); in iowrite32() [all …]
|
| /linux-6.15/arch/powerpc/include/asm/ |
| H A D | io.h | 438 #define __do_readb(addr) eeh_readb(addr) argument 439 #define __do_readw(addr) eeh_readw(addr) argument 440 #define __do_readl(addr) eeh_readl(addr) argument 441 #define __do_readq(addr) eeh_readq(addr) argument 446 #define __do_readb(addr) in_8(addr) 447 #define __do_readw(addr) in_le16(addr) 448 #define __do_readl(addr) in_le32(addr) 449 #define __do_readq(addr) in_le64(addr) 694 #define readb_relaxed(addr) readb(addr) argument 695 #define readw_relaxed(addr) readw(addr) argument [all …]
|
| /linux-6.15/rust/helpers/ |
| H A D | io.c | 12 iounmap(addr); in rust_helper_iounmap() 17 return readb(addr); in rust_helper_readb() 22 return readw(addr); in rust_helper_readw() 27 return readl(addr); in rust_helper_readl() 33 return readq(addr); in rust_helper_readq() 39 writeb(value, addr); in rust_helper_writeb() 44 writew(value, addr); in rust_helper_writew() 49 writel(value, addr); in rust_helper_writel() 55 writeq(value, addr); in rust_helper_writeq() 61 return readb_relaxed(addr); in rust_helper_readb_relaxed() [all …]
|
| /linux-6.15/tools/testing/selftests/mm/ |
| H A D | map_fixed_noreplace.c | 27 void *addr; in find_base_addr() local 32 if (addr == MAP_FAILED) in find_base_addr() 59 addr = base_addr; in main() 70 ksft_print_msg("mmap() @ 0x%lx-0x%lx p=%p result=%m\n", addr, addr + size, p); in main() 80 ksft_print_msg("mmap() @ 0x%lx-0x%lx p=%p result=%m\n", addr, addr + size, p); in main() 91 addr = base_addr; in main() 98 ksft_print_msg("mmap() @ 0x%lx-0x%lx p=%p result=%m\n", addr, addr + size, p); in main() 117 ksft_print_msg("mmap() @ 0x%lx-0x%lx p=%p result=%m\n", addr, addr + size, p); in main() 146 addr = base_addr; in main() 164 addr = base_addr; in main() [all …]
|
| H A D | madv_populate.c | 32 char *addr; in sense_support() local 37 if (!addr) in sense_support() 53 char *addr; in test_prot_read() local 69 munmap(addr, SIZE); in test_prot_read() 74 char *addr; in test_prot_write() local 90 munmap(addr, SIZE); in test_prot_write() 95 char *addr; in test_holes() local 132 munmap(addr, SIZE); in test_holes() 165 char *addr; in test_populate_read() local 187 char *addr; in test_populate_write() local [all …]
|
| /linux-6.15/arch/m68k/include/asm/ |
| H A D | io_no.h | 16 #define __raw_readb(addr) \ argument 18 #define __raw_readw(addr) \ argument 20 #define __raw_readl(addr) \ argument 23 #define __raw_writeb(b, addr) (void)((*(__force volatile u8 *) (addr)) = (b)) argument 24 #define __raw_writew(b, addr) (void)((*(__force volatile u16 *) (addr)) = (b)) argument 25 #define __raw_writel(b, addr) (void)((*(__force volatile u32 *) (addr)) = (b)) argument 50 return (addr >= IOMEMBASE) && (addr <= IOMEMBASE + IOMEMSIZE - 1); in __cf_internalio() 68 if (cf_internalio(addr)) in readw() 76 if (cf_internalio(addr)) in readl() 84 if (cf_internalio(addr)) in writew() [all …]
|
| /linux-6.15/mm/kasan/ |
| H A D | init.c | 118 if (IS_ALIGNED(addr, PMD_SIZE) && end - addr >= PMD_SIZE) { in zero_pmd_populate() 139 } while (pmd++, addr = next, addr != end); in zero_pmd_populate() 152 if (IS_ALIGNED(addr, PUD_SIZE) && end - addr >= PUD_SIZE) { in zero_pud_populate() 177 } while (pud++, addr = next, addr != end); in zero_pud_populate() 219 } while (p4d++, addr = next, addr != end); in zero_p4d_populate() 281 } while (pgd++, addr = next, addr != end); in kasan_populate_early_shadow() 352 for (; addr < end; addr = next, pte++) { in kasan_remove_pte_table() 373 for (; addr < end; addr = next, pmd++) { in kasan_remove_pmd_table() 399 for (; addr < end; addr = next, pud++) { in kasan_remove_pud_table() 426 for (; addr < end; addr = next, p4d++) { in kasan_remove_p4d_table() [all …]
|
| /linux-6.15/net/core/ |
| H A D | dev_addr_lists_test.c | 71 memset(addr, 2, sizeof(addr)); in dev_addr_test_basic() 75 memset(addr, 3, sizeof(addr)); in dev_addr_test_basic() 90 memset(addr, 1, sizeof(addr)); in dev_addr_test_sync_one() 97 memset(addr, 2, sizeof(addr)); in dev_addr_test_sync_one() 121 memset(addr, i, sizeof(addr)); in dev_addr_test_add_del() 141 memset(addr, i, sizeof(addr)); in dev_addr_test_add_del() 158 memset(addr, 1, sizeof(addr)); in dev_addr_test_del_main() 186 memset(addr, i, sizeof(addr)); in dev_addr_test_add_set() 191 memset(addr, i, sizeof(addr)); in dev_addr_test_add_set() 195 memset(addr, 0, sizeof(addr)); in dev_addr_test_add_set() [all …]
|
| /linux-6.15/arch/riscv/kernel/ |
| H A D | patch.c | 20 void *addr; member 52 return addr; in patch_map() 57 offset_in_page(addr)); in patch_map() 69 void *waddr = addr; in __patch_insn_set() 114 void *waddr = addr; in __patch_insn_write() 167 memset(addr, c, len); in __patch_insn_set() 195 addr += size; in patch_insn_set() 209 flush_icache_range((uintptr_t)addr, (uintptr_t)addr + len); in patch_text_set_nosync() 230 addr += size; in patch_insn_write() 245 flush_icache_range((uintptr_t)addr, (uintptr_t)addr + len); in patch_text_nosync() [all …]
|
| /linux-6.15/arch/riscv/include/asm/ |
| H A D | io.h | 97 #define readsb(addr, buffer, count) __readsb(addr, buffer, count) argument 98 #define readsw(addr, buffer, count) __readsw(addr, buffer, count) argument 99 #define readsl(addr, buffer, count) __readsl(addr, buffer, count) argument 104 #define insb(addr, buffer, count) __insb(PCI_IOBASE + (addr), buffer, count) argument 105 #define insw(addr, buffer, count) __insw(PCI_IOBASE + (addr), buffer, count) argument 106 #define insl(addr, buffer, count) __insl(PCI_IOBASE + (addr), buffer, count) argument 111 #define writesb(addr, buffer, count) __writesb(addr, buffer, count) argument 112 #define writesw(addr, buffer, count) __writesw(addr, buffer, count) argument 113 #define writesl(addr, buffer, count) __writesl(addr, buffer, count) argument 124 #define readsq(addr, buffer, count) __readsq(addr, buffer, count) argument [all …]
|
| /linux-6.15/include/asm-generic/bitops/ |
| H A D | instrumented-non-atomic.h | 29 arch___set_bit(nr, addr); in ___set_bit() 45 arch___clear_bit(nr, addr); in ___clear_bit() 61 arch___change_bit(nr, addr); in ___change_bit() 99 __instrument_read_write_bitop(nr, addr); in ___test_and_set_bit() 100 return arch___test_and_set_bit(nr, addr); in ___test_and_set_bit() 114 __instrument_read_write_bitop(nr, addr); in ___test_and_clear_bit() 115 return arch___test_and_clear_bit(nr, addr); in ___test_and_clear_bit() 129 __instrument_read_write_bitop(nr, addr); in ___test_and_change_bit() 130 return arch___test_and_change_bit(nr, addr); in ___test_and_change_bit() 142 return arch_test_bit(nr, addr); in _test_bit() [all …]
|
| /linux-6.15/arch/parisc/include/asm/ |
| H A D | bitops.h | 26 addr += BIT_WORD(nr); in set_bit() 28 *addr |= mask; in set_bit() 37 addr += BIT_WORD(nr); in clear_bit() 39 *addr &= ~mask; in clear_bit() 48 addr += BIT_WORD(nr); in change_bit() 50 *addr ^= mask; in change_bit() 61 addr += BIT_WORD(nr); in test_and_set_bit() 63 old = *addr; in test_and_set_bit() 66 *addr = old | mask; in test_and_set_bit() 81 old = *addr; in test_and_clear_bit() [all …]
|
| /linux-6.15/include/linux/ |
| H A D | etherdevice.h | 91 __be16 *a = (__be16 *)addr; in is_link_local_ether_addr() 114 return ((*(const u32 *)addr) | (*(const u16 *)(addr + 4))) == 0; in is_zero_ether_addr() 117 *(const u16 *)(addr + 2) | in is_zero_ether_addr() 164 return 0x02 & addr[0]; in is_local_ether_addr() 208 return !is_multicast_ether_addr(addr) && !is_zero_ether_addr(addr); in is_valid_ether_addr() 276 u8 addr[ETH_ALEN]; in eth_hw_addr_random() local 278 eth_random_addr(addr); in eth_hw_addr_random() 469 u = u << 8 | addr[i]; in ether_addr_to_u64() 484 addr[i] = u & 0xff; in u64_to_ether_addr() 547 res = ether_addr_equal_64bits(addr, ha->addr); in is_etherdev_addr() [all …]
|
| H A D | in.h | 38 static inline bool ipv4_is_loopback(__be32 addr) in ipv4_is_loopback() argument 43 static inline bool ipv4_is_multicast(__be32 addr) in ipv4_is_multicast() argument 53 static inline bool ipv4_is_lbcast(__be32 addr) in ipv4_is_lbcast() argument 56 return addr == htonl(INADDR_BROADCAST); in ipv4_is_lbcast() 61 return addr == htonl(INADDR_ALLSNOOPERS_GROUP); in ipv4_is_all_snoopers() 64 static inline bool ipv4_is_zeronet(__be32 addr) in ipv4_is_zeronet() argument 66 return (addr == 0); in ipv4_is_zeronet() 71 static inline bool ipv4_is_private_10(__be32 addr) in ipv4_is_private_10() argument 76 static inline bool ipv4_is_private_172(__be32 addr) in ipv4_is_private_172() argument 96 static inline bool ipv4_is_test_192(__be32 addr) in ipv4_is_test_192() argument [all …]
|
| /linux-6.15/arch/powerpc/lib/ |
| H A D | code-patching.c | 47 return __patch_mem(addr, ppc_inst_as_ulong(instr), addr, true); in raw_patch_instruction() 49 return __patch_mem(addr, ppc_inst_val(instr), addr, false); in raw_patch_instruction() 57 unsigned long addr; member 119 addr = (unsigned long)area->addr; in text_area_cpu_up() 127 this_cpu_write(cpu_patching_context.addr, addr); in text_area_cpu_up() 183 this_cpu_write(cpu_patching_context.addr, addr); in text_area_cpu_up_mm() 278 flush_tlb_kernel_range(addr, addr + PAGE_SIZE); in unmap_patch_area() 364 return __patch_mem(addr, val, addr, is_dword); in patch_mem() 417 for (u64 *end = addr + count; addr < end; addr++) in NOKPROBE_SYMBOL() 428 for (u32 *end = addr + count; addr < end; addr++) in patch_memset32() [all …]
|
| /linux-6.15/arch/powerpc/mm/book3s64/ |
| H A D | subpage_prot.c | 25 unsigned long i, j, addr; in subpage_prot_free() local 37 addr = 0; in subpage_prot_free() 44 ++j, addr += PAGE_SIZE) in subpage_prot_free() 63 pgd = pgd_offset(mm, addr); in hpte_flush_range() 64 p4d = p4d_offset(pgd, addr); in hpte_flush_range() 67 pud = pud_offset(p4d, addr); in hpte_flush_range() 70 pmd = pmd_offset(pud, addr); in hpte_flush_range() 79 addr += PAGE_SIZE; in hpte_flush_range() 105 limit = addr + len; in subpage_prot_clear() 108 for (; addr < limit; addr = next) { in subpage_prot_clear() [all …]
|
| /linux-6.15/arch/sparc/include/asm/ |
| H A D | swift.h | 35 : "r" (addr), "i" (ASI_M_TXTC_TAG) in swift_inv_insn_tag() 50 unsigned long addr; in swift_flush_dcache() local 52 for (addr = 0; addr < 0x2000; addr += 0x10) in swift_flush_dcache() 53 swift_inv_data_tag(addr); in swift_flush_dcache() 58 unsigned long addr; in swift_flush_icache() local 60 for (addr = 0; addr < 0x4000; addr += 0x20) in swift_flush_icache() 61 swift_inv_insn_tag(addr); in swift_flush_icache() 66 unsigned long addr; in swift_idflash_clear() local 68 for (addr = 0; addr < 0x2000; addr += 0x10) { in swift_idflash_clear() 69 swift_inv_insn_tag(addr<<1); in swift_idflash_clear() [all …]
|
| /linux-6.15/include/trace/events/ |
| H A D | thp.h | 14 TP_ARGS(addr, pte), 16 __field(unsigned long, addr) 21 __entry->addr = addr; 30 TP_ARGS(addr, pmd) 35 TP_ARGS(addr, pud) 50 __entry->addr = addr; 74 TP_ARGS(addr, pmd), 77 __field(unsigned long, addr) 82 __entry->addr = addr; 90 TP_ARGS(addr, pmd) [all …]
|
| /linux-6.15/arch/arm/mm/ |
| H A D | mmap.c | 54 return addr; in arch_get_unmapped_area() 60 if (addr) { in arch_get_unmapped_area() 62 addr = COLOUR_ALIGN(addr, pgoff); in arch_get_unmapped_area() 64 addr = PAGE_ALIGN(addr); in arch_get_unmapped_area() 69 return addr; in arch_get_unmapped_area() 107 return addr; in arch_get_unmapped_area_topdown() 111 if (addr) { in arch_get_unmapped_area_topdown() 113 addr = COLOUR_ALIGN(addr, pgoff); in arch_get_unmapped_area_topdown() 115 addr = PAGE_ALIGN(addr); in arch_get_unmapped_area_topdown() 119 return addr; in arch_get_unmapped_area_topdown() [all …]
|
| /linux-6.15/arch/alpha/include/asm/ |
| H A D | core_cia.h | 357 addr &= CIA_MEM_R1_MASK; in cia_ioread8() 372 addr &= CIA_MEM_R1_MASK; in cia_iowrite8() 387 addr &= CIA_MEM_R1_MASK; in cia_ioread16() 411 addr = ((addr - CIA_IO) << 5) + CIA_IO + 0x18; in cia_ioread32() 412 return *(vuip)addr; in cia_ioread32() 419 addr = ((addr - CIA_IO) << 5) + CIA_IO + 0x18; in cia_iowrite32() 420 *(vuip)addr = b; in cia_iowrite32() 427 addr = ((addr - CIA_IO) << 5) + CIA_IO + 0x18; in cia_ioread64() 428 return *(vulp)addr; in cia_ioread64() 435 addr = ((addr - CIA_IO) << 5) + CIA_IO + 0x18; in cia_iowrite64() [all …]
|
| /linux-6.15/net/sctp/ |
| H A D | bind_addr.c | 105 error = sctp_add_bind_addr(dest, &addr->a, sizeof(addr->a), in sctp_bind_addr_dup() 131 kfree_rcu(addr, rcu); in sctp_bind_addr_clean() 150 addr = kzalloc(sizeof(*addr), gfp); in sctp_add_bind_addr() 151 if (!addr) in sctp_add_bind_addr() 163 addr->valid = 1; in sctp_add_bind_addr() 191 addr->valid = 0; in sctp_del_bind_addr() 198 kfree_rcu(addr, rcu); in sctp_del_bind_addr() 268 union sctp_addr addr; in sctp_raw_to_bind_addrs() local 287 retval = sctp_add_bind_addr(bp, &addr, sizeof(addr), in sctp_raw_to_bind_addrs() 441 addr = addr_buf; in sctp_find_unmatch_addr() [all …]
|