Home
last modified time | relevance | path

Searched refs:addr (Results 1 – 25 of 5728) sorted by relevance

12345678910>>...230

/Linux-v4.19/arch/mips/include/asm/
Dasm-eva.h18 #define kernel_ll(reg, addr) "ll " reg ", " addr "\n" argument
19 #define kernel_sc(reg, addr) "sc " reg ", " addr "\n" argument
20 #define kernel_lw(reg, addr) "lw " reg ", " addr "\n" argument
21 #define kernel_lwl(reg, addr) "lwl " reg ", " addr "\n" argument
22 #define kernel_lwr(reg, addr) "lwr " reg ", " addr "\n" argument
23 #define kernel_lh(reg, addr) "lh " reg ", " addr "\n" argument
24 #define kernel_lb(reg, addr) "lb " reg ", " addr "\n" argument
25 #define kernel_lbu(reg, addr) "lbu " reg ", " addr "\n" argument
26 #define kernel_sw(reg, addr) "sw " reg ", " addr "\n" argument
27 #define kernel_swl(reg, addr) "swl " reg ", " addr "\n" argument
[all …]
/Linux-v4.19/arch/parisc/lib/
Diomap.c36 #define INDIRECT_ADDR(addr) (((unsigned long)(addr) & 1UL<<63) != 0) argument
37 #define ADDR_TO_REGION(addr) (((unsigned long)addr >> 60) & 7) argument
40 #define INDIRECT_ADDR(addr) (((unsigned long)(addr) & 1UL<<31) != 0) argument
41 #define ADDR_TO_REGION(addr) (((unsigned long)addr >> 28) & 7) argument
66 #define ADDR2PORT(addr) ((unsigned long __force)(addr) & 0xffffff) argument
68 static unsigned int ioport_read8(void __iomem *addr) in ioport_read8() argument
70 return inb(ADDR2PORT(addr)); in ioport_read8()
73 static unsigned int ioport_read16(void __iomem *addr) in ioport_read16() argument
75 return inw(ADDR2PORT(addr)); in ioport_read16()
78 static unsigned int ioport_read32(void __iomem *addr) in ioport_read32() argument
[all …]
/Linux-v4.19/arch/alpha/include/asm/
Djensen.h92 __EXTERN_INLINE void jensen_set_hae(unsigned long addr) in jensen_set_hae() argument
95 addr >>= 25; in jensen_set_hae()
96 if (addr != alpha_mv.hae_cache) in jensen_set_hae()
97 set_hae(addr); in jensen_set_hae()
114 static inline unsigned int jensen_local_inb(unsigned long addr) in jensen_local_inb() argument
116 return 0xff & *(vuip)((addr << 9) + EISA_VL82C106); in jensen_local_inb()
119 static inline void jensen_local_outb(u8 b, unsigned long addr) in jensen_local_outb() argument
121 *(vuip)((addr << 9) + EISA_VL82C106) = b; in jensen_local_outb()
125 static inline unsigned int jensen_bus_inb(unsigned long addr) in jensen_bus_inb() argument
130 result = *(volatile int *)((addr << 7) + EISA_IO + 0x00); in jensen_bus_inb()
[all …]
Dio.h148 static inline TYPE generic_##NAME(QUAL void __iomem *addr) \
150 return alpha_mv.mv_##NAME(addr); \
154 static inline void generic_##NAME(TYPE b, QUAL void __iomem *addr) \
156 alpha_mv.mv_##NAME(b, addr); \
252 extern u8 readb(const volatile void __iomem *addr);
253 extern u16 readw(const volatile void __iomem *addr);
254 extern u32 readl(const volatile void __iomem *addr);
255 extern u64 readq(const volatile void __iomem *addr);
256 extern void writeb(u8 b, volatile void __iomem *addr);
257 extern void writew(u16 b, volatile void __iomem *addr);
[all …]
/Linux-v4.19/arch/ia64/include/asm/sn/
Dio.h42 #define __sn_setq_relaxed(addr, val) \ argument
43 writeq((__sn_readq_relaxed(addr) | (val)), (addr))
44 #define __sn_clrq_relaxed(addr, val) \ argument
45 writeq((__sn_readq_relaxed(addr) & ~(val)), (addr))
59 volatile unsigned char *addr; in ___sn_inb() local
62 if ((addr = sn_io_addr(port))) { in ___sn_inb()
63 ret = *addr; in ___sn_inb()
65 sn_dma_flush((unsigned long)addr); in ___sn_inb()
73 volatile unsigned short *addr; in ___sn_inw() local
76 if ((addr = sn_io_addr(port))) { in ___sn_inw()
[all …]
/Linux-v4.19/arch/parisc/include/asm/
Dio.h13 static inline unsigned long isa_bus_to_virt(unsigned long addr) { in isa_bus_to_virt() argument
18 static inline unsigned long isa_virt_to_bus(void *addr) { in isa_virt_to_bus() argument
32 static inline unsigned char gsc_readb(unsigned long addr) in gsc_readb() argument
41 : "=&r" (flags), "=r" (ret) : "r" (addr), "i" (PSW_SM_D) ); in gsc_readb()
46 static inline unsigned short gsc_readw(unsigned long addr) in gsc_readw() argument
55 : "=&r" (flags), "=r" (ret) : "r" (addr), "i" (PSW_SM_D) ); in gsc_readw()
60 static inline unsigned int gsc_readl(unsigned long addr) in gsc_readl() argument
66 : "=r" (ret) : "r" (addr) ); in gsc_readl()
71 static inline unsigned long long gsc_readq(unsigned long addr) in gsc_readq() argument
78 : "=r" (ret) : "r" (addr) ); in gsc_readq()
[all …]
Dbitops.h36 static __inline__ void set_bit(int nr, volatile unsigned long * addr) in set_bit() argument
41 addr += (nr >> SHIFT_PER_LONG); in set_bit()
42 _atomic_spin_lock_irqsave(addr, flags); in set_bit()
43 *addr |= mask; in set_bit()
44 _atomic_spin_unlock_irqrestore(addr, flags); in set_bit()
47 static __inline__ void clear_bit(int nr, volatile unsigned long * addr) in clear_bit() argument
52 addr += (nr >> SHIFT_PER_LONG); in clear_bit()
53 _atomic_spin_lock_irqsave(addr, flags); in clear_bit()
54 *addr &= mask; in clear_bit()
55 _atomic_spin_unlock_irqrestore(addr, flags); in clear_bit()
[all …]
/Linux-v4.19/arch/powerpc/kernel/
Diomap.c18 unsigned int ioread8(void __iomem *addr) in ioread8() argument
20 return readb(addr); in ioread8()
22 unsigned int ioread16(void __iomem *addr) in ioread16() argument
24 return readw(addr); in ioread16()
26 unsigned int ioread16be(void __iomem *addr) in ioread16be() argument
28 return readw_be(addr); in ioread16be()
30 unsigned int ioread32(void __iomem *addr) in ioread32() argument
32 return readl(addr); in ioread32()
34 unsigned int ioread32be(void __iomem *addr) in ioread32be() argument
36 return readl_be(addr); in ioread32be()
[all …]
/Linux-v4.19/include/asm-generic/
Dio.h82 static inline u8 __raw_readb(const volatile void __iomem *addr) in __raw_readb() argument
84 return *(const volatile u8 __force *)addr; in __raw_readb()
90 static inline u16 __raw_readw(const volatile void __iomem *addr) in __raw_readw() argument
92 return *(const volatile u16 __force *)addr; in __raw_readw()
98 static inline u32 __raw_readl(const volatile void __iomem *addr) in __raw_readl() argument
100 return *(const volatile u32 __force *)addr; in __raw_readl()
107 static inline u64 __raw_readq(const volatile void __iomem *addr) in __raw_readq() argument
109 return *(const volatile u64 __force *)addr; in __raw_readq()
116 static inline void __raw_writeb(u8 value, volatile void __iomem *addr) in __raw_writeb() argument
118 *(volatile u8 __force *)addr = value; in __raw_writeb()
[all …]
/Linux-v4.19/arch/powerpc/lib/
Dcode-patching.c41 int raw_patch_instruction(unsigned int *addr, unsigned int instr) in raw_patch_instruction() argument
43 return __patch_instruction(addr, instr, addr); in raw_patch_instruction()
91 static int map_patch_area(void *addr, unsigned long text_poke_addr) in map_patch_area() argument
96 if (is_vmalloc_addr(addr)) in map_patch_area()
97 pfn = vmalloc_to_pfn(addr); in map_patch_area()
99 pfn = __pa_symbol(addr) >> PAGE_SHIFT; in map_patch_area()
111 static inline int unmap_patch_area(unsigned long addr) in unmap_patch_area() argument
118 pgdp = pgd_offset_k(addr); in unmap_patch_area()
122 pudp = pud_offset(pgdp, addr); in unmap_patch_area()
126 pmdp = pmd_offset(pudp, addr); in unmap_patch_area()
[all …]
/Linux-v4.19/lib/
Diomap.c51 #define IO_COND(addr, is_pio, is_mmio) do { \ argument
52 unsigned long port = (unsigned long __force)addr; \
68 #define mmio_read16be(addr) be16_to_cpu(__raw_readw(addr)) argument
69 #define mmio_read32be(addr) be32_to_cpu(__raw_readl(addr)) argument
72 unsigned int ioread8(void __iomem *addr) in ioread8() argument
74 IO_COND(addr, return inb(port), return readb(addr)); in ioread8()
77 unsigned int ioread16(void __iomem *addr) in ioread16() argument
79 IO_COND(addr, return inw(port), return readw(addr)); in ioread16()
82 unsigned int ioread16be(void __iomem *addr) in ioread16be() argument
84 IO_COND(addr, return pio_read16be(port), return mmio_read16be(addr)); in ioread16be()
[all …]
Dioremap.c61 static int ioremap_pte_range(pmd_t *pmd, unsigned long addr, in ioremap_pte_range() argument
68 pte = pte_alloc_kernel(pmd, addr); in ioremap_pte_range()
73 set_pte_at(&init_mm, addr, pte, pfn_pte(pfn, prot)); in ioremap_pte_range()
75 } while (pte++, addr += PAGE_SIZE, addr != end); in ioremap_pte_range()
79 static inline int ioremap_pmd_range(pud_t *pud, unsigned long addr, in ioremap_pmd_range() argument
85 phys_addr -= addr; in ioremap_pmd_range()
86 pmd = pmd_alloc(&init_mm, pud, addr); in ioremap_pmd_range()
90 next = pmd_addr_end(addr, end); in ioremap_pmd_range()
93 ((next - addr) == PMD_SIZE) && in ioremap_pmd_range()
94 IS_ALIGNED(phys_addr + addr, PMD_SIZE) && in ioremap_pmd_range()
[all …]
/Linux-v4.19/arch/sh/kernel/
Diomap.c14 unsigned int ioread8(void __iomem *addr) in ioread8() argument
16 return readb(addr); in ioread8()
20 unsigned int ioread16(void __iomem *addr) in ioread16() argument
22 return readw(addr); in ioread16()
26 unsigned int ioread16be(void __iomem *addr) in ioread16be() argument
28 return be16_to_cpu(__raw_readw(addr)); in ioread16be()
32 unsigned int ioread32(void __iomem *addr) in ioread32() argument
34 return readl(addr); in ioread32()
38 unsigned int ioread32be(void __iomem *addr) in ioread32be() argument
40 return be32_to_cpu(__raw_readl(addr)); in ioread32be()
[all …]
/Linux-v4.19/arch/mips/lib/
Diomap.c29 unsigned int ioread8(void __iomem *addr) in ioread8() argument
31 return readb(addr); in ioread8()
36 unsigned int ioread16(void __iomem *addr) in ioread16() argument
38 return readw(addr); in ioread16()
43 unsigned int ioread16be(void __iomem *addr) in ioread16be() argument
45 return be16_to_cpu(__raw_readw(addr)); in ioread16be()
50 unsigned int ioread32(void __iomem *addr) in ioread32() argument
52 return readl(addr); in ioread32()
57 unsigned int ioread32be(void __iomem *addr) in ioread32be() argument
59 return be32_to_cpu(__raw_readl(addr)); in ioread32be()
[all …]
/Linux-v4.19/arch/powerpc/include/asm/
Dio.h114 static inline u##size name(const volatile u##size __iomem *addr) \
118 : "=r" (ret) : "r" (addr), "m" (*addr) : "memory"); \
123 static inline void name(volatile u##size __iomem *addr, u##size val) \
126 : "=m" (*addr) : "r" (val), "r" (addr) : "memory"); \
131 static inline u##size name(const volatile u##size __iomem *addr) \
135 : "=r" (ret) : "Z" (*addr) : "memory"); \
140 static inline void name(volatile u##size __iomem *addr, u##size val) \
143 : "=Z" (*addr) : "r" (val) : "memory"); \
149 static inline u##size name(const volatile u##size __iomem *addr) \
153 : "=r" (ret) : "m" (*addr) : "memory"); \
[all …]
/Linux-v4.19/arch/mips/include/asm/mach-generic/
Dide.h39 static inline void __ide_flush_dcache_range(unsigned long addr, unsigned long size) in __ide_flush_dcache_range() argument
42 unsigned long end = addr + size; in __ide_flush_dcache_range()
44 while (addr < end) { in __ide_flush_dcache_range()
45 local_flush_data_cache_page((void *)addr); in __ide_flush_dcache_range()
46 addr += PAGE_SIZE; in __ide_flush_dcache_range()
59 static inline void __ide_insw(unsigned long port, void *addr, in __ide_insw() argument
63 insw(port, addr, count); in __ide_insw()
64 __ide_flush_dcache_range((unsigned long)addr, count * 2); in __ide_insw()
68 static inline void __ide_insl(unsigned long port, void *addr, unsigned int count) in __ide_insl() argument
71 insl(port, addr, count); in __ide_insl()
[all …]
/Linux-v4.19/arch/m68k/include/asm/
Dio_no.h16 #define __raw_readb(addr) \ argument
17 ({ unsigned char __v = (*(volatile unsigned char *) (addr)); __v; })
18 #define __raw_readw(addr) \ argument
19 ({ unsigned short __v = (*(volatile unsigned short *) (addr)); __v; })
20 #define __raw_readl(addr) \ argument
21 ({ unsigned int __v = (*(volatile unsigned int *) (addr)); __v; })
23 #define __raw_writeb(b, addr) (void)((*(volatile unsigned char *) (addr)) = (b)) argument
24 #define __raw_writew(b, addr) (void)((*(volatile unsigned short *) (addr)) = (b)) argument
25 #define __raw_writel(b, addr) (void)((*(volatile unsigned int *) (addr)) = (b)) argument
48 static int __cf_internalio(unsigned long addr) in __cf_internalio() argument
[all …]
/Linux-v4.19/mm/kasan/
Dkasan_init.c90 static void __ref zero_pte_populate(pmd_t *pmd, unsigned long addr, in zero_pte_populate() argument
93 pte_t *pte = pte_offset_kernel(pmd, addr); in zero_pte_populate()
99 while (addr + PAGE_SIZE <= end) { in zero_pte_populate()
100 set_pte_at(&init_mm, addr, pte, zero_pte); in zero_pte_populate()
101 addr += PAGE_SIZE; in zero_pte_populate()
102 pte = pte_offset_kernel(pmd, addr); in zero_pte_populate()
106 static int __ref zero_pmd_populate(pud_t *pud, unsigned long addr, in zero_pmd_populate() argument
109 pmd_t *pmd = pmd_offset(pud, addr); in zero_pmd_populate()
113 next = pmd_addr_end(addr, end); in zero_pmd_populate()
115 if (IS_ALIGNED(addr, PMD_SIZE) && end - addr >= PMD_SIZE) { in zero_pmd_populate()
[all …]
/Linux-v4.19/include/asm-generic/bitops/
Dle.h12 static inline unsigned long find_next_zero_bit_le(const void *addr, in find_next_zero_bit_le() argument
15 return find_next_zero_bit(addr, size, offset); in find_next_zero_bit_le()
18 static inline unsigned long find_next_bit_le(const void *addr, in find_next_bit_le() argument
21 return find_next_bit(addr, size, offset); in find_next_bit_le()
24 static inline unsigned long find_first_zero_bit_le(const void *addr, in find_first_zero_bit_le() argument
27 return find_first_zero_bit(addr, size); in find_first_zero_bit_le()
35 extern unsigned long find_next_zero_bit_le(const void *addr,
40 extern unsigned long find_next_bit_le(const void *addr,
45 #define find_first_zero_bit_le(addr, size) \ argument
46 find_next_zero_bit_le((addr), (size), 0)
[all …]
/Linux-v4.19/kernel/
Dextable.c56 const struct exception_table_entry *search_exception_tables(unsigned long addr) in search_exception_tables() argument
61 __stop___ex_table - __start___ex_table, addr); in search_exception_tables()
63 e = search_module_extables(addr); in search_exception_tables()
67 int init_kernel_text(unsigned long addr) in init_kernel_text() argument
69 if (addr >= (unsigned long)_sinittext && in init_kernel_text()
70 addr < (unsigned long)_einittext) in init_kernel_text()
75 int notrace core_kernel_text(unsigned long addr) in core_kernel_text() argument
77 if (addr >= (unsigned long)_stext && in core_kernel_text()
78 addr < (unsigned long)_etext) in core_kernel_text()
82 init_kernel_text(addr)) in core_kernel_text()
[all …]
/Linux-v4.19/include/trace/events/
Dbridge.h15 const unsigned char *addr, u16 vid, u16 nlh_flags),
17 TP_ARGS(ndm, dev, addr, vid, nlh_flags),
22 __array(unsigned char, addr, ETH_ALEN)
29 memcpy(__entry->addr, addr, ETH_ALEN);
36 __get_str(dev), __entry->addr[0], __entry->addr[1],
37 __entry->addr[2], __entry->addr[3], __entry->addr[4],
38 __entry->addr[5], __entry->vid,
45 const unsigned char *addr, u16 vid),
47 TP_ARGS(br, p, addr, vid),
52 __array(unsigned char, addr, ETH_ALEN)
[all …]
/Linux-v4.19/arch/sparc/include/asm/
Dswift.h31 static inline void swift_inv_insn_tag(unsigned long addr) in swift_inv_insn_tag() argument
35 : "r" (addr), "i" (ASI_M_TXTC_TAG) in swift_inv_insn_tag()
40 static inline void swift_inv_data_tag(unsigned long addr) in swift_inv_data_tag() argument
44 : "r" (addr), "i" (ASI_M_DATAC_TAG) in swift_inv_data_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()
[all …]
/Linux-v4.19/arch/powerpc/mm/
Dsubpage-prot.c29 unsigned long i, j, addr; in subpage_prot_free() local
38 addr = 0; in subpage_prot_free()
44 for (j = 0; j < SBP_L2_COUNT && addr < spt->maxaddr; in subpage_prot_free()
45 ++j, addr += PAGE_SIZE) in subpage_prot_free()
60 static void hpte_flush_range(struct mm_struct *mm, unsigned long addr, in hpte_flush_range() argument
69 pgd = pgd_offset(mm, addr); in hpte_flush_range()
72 pud = pud_offset(pgd, addr); in hpte_flush_range()
75 pmd = pmd_offset(pud, addr); in hpte_flush_range()
78 pte = pte_offset_map_lock(mm, pmd, addr, &ptl); in hpte_flush_range()
81 pte_update(mm, addr, pte, 0, 0, 0); in hpte_flush_range()
[all …]
/Linux-v4.19/net/sctp/
Dbind_addr.c49 union sctp_addr *addr, enum sctp_scope scope,
63 struct sctp_sockaddr_entry *addr; in sctp_bind_addr_copy() local
70 list_for_each_entry(addr, &src->address_list, list) { in sctp_bind_addr_copy()
71 error = sctp_copy_one_addr(net, dest, &addr->a, scope, in sctp_bind_addr_copy()
82 list_for_each_entry(addr, &src->address_list, list) { in sctp_bind_addr_copy()
83 error = sctp_copy_one_addr(net, dest, &addr->a, in sctp_bind_addr_copy()
107 struct sctp_sockaddr_entry *addr; in sctp_bind_addr_dup() local
113 list_for_each_entry(addr, &src->address_list, list) { in sctp_bind_addr_dup()
114 error = sctp_add_bind_addr(dest, &addr->a, sizeof(addr->a), in sctp_bind_addr_dup()
135 struct sctp_sockaddr_entry *addr, *temp; in sctp_bind_addr_clean() local
[all …]
/Linux-v4.19/arch/sh/mm/
Dmmap.c25 static inline unsigned long COLOUR_ALIGN(unsigned long addr, in COLOUR_ALIGN() argument
28 unsigned long base = (addr + shm_align_mask) & ~shm_align_mask; in COLOUR_ALIGN()
34 unsigned long arch_get_unmapped_area(struct file *filp, unsigned long addr, in arch_get_unmapped_area() argument
47 ((addr - (pgoff << PAGE_SHIFT)) & shm_align_mask)) in arch_get_unmapped_area()
49 return addr; in arch_get_unmapped_area()
59 if (addr) { in arch_get_unmapped_area()
61 addr = COLOUR_ALIGN(addr, pgoff); in arch_get_unmapped_area()
63 addr = PAGE_ALIGN(addr); in arch_get_unmapped_area()
65 vma = find_vma(mm, addr); in arch_get_unmapped_area()
66 if (TASK_SIZE - len >= addr && in arch_get_unmapped_area()
[all …]

12345678910>>...230