Home
last modified time | relevance | path

Searched defs:addr (Results 1 – 25 of 5738) sorted by relevance

12345678910>>...230

/linux-6.15/arch/mips/include/asm/
H A Dasm-eva.h47 #define __BUILD_EVA_INSN(insn, 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 Dunaligned-emul.h8 #define _LoadHW(addr, value, res, type) \ argument
31 #define _LoadW(addr, value, res, type) \ argument
53 #define _LoadW(addr, value, res, type) \ argument
135 #define _LoadDW(addr, value, res) \ argument
190 #define _LoadDW(addr, value, res) \ argument
286 #define _StoreDW(addr, value, res) \ argument
338 #define _StoreDW(addr, value, res) \ argument
514 #define _LoadDW(addr, value, res) \ argument
569 #define _LoadDW(addr, value, res) \ argument
663 #define _StoreDW(addr, value, res) \ argument
[all …]
H A Dr4kcache.h47 #define _cache_op(insn, op, addr) \ argument
57 #define cache_op(op, addr) \ argument
75 static inline void flush_icache_line(unsigned long addr) in flush_icache_line()
88 static inline void flush_dcache_line(unsigned long addr) in flush_dcache_line()
93 static inline void invalidate_dcache_line(unsigned long addr) in invalidate_dcache_line()
98 static inline void invalidate_scache_line(unsigned long addr) in invalidate_scache_line()
103 static inline void flush_scache_line(unsigned long addr) in flush_scache_line()
110 #define protected_cache_op(op, addr) \ argument
134 #define protected_cache_op(op, addr) \ argument
190 static inline void invalidate_tcache_page(unsigned long addr) in invalidate_tcache_page()
[all …]
/linux-6.15/arch/parisc/lib/
H A Diomap.c312 unsigned int ioread8(const void __iomem *addr) in ioread8()
319 unsigned int ioread16(const void __iomem *addr) in ioread16()
333 unsigned int ioread32(const void __iomem *addr) in ioread32()
348 u64 ioread64(const void __iomem *addr) in ioread64()
355 u64 ioread64be(const void __iomem *addr) in ioread64be()
363 void iowrite8(u8 datum, void __iomem *addr) in iowrite8()
372 void iowrite16(u16 datum, void __iomem *addr) in iowrite16()
381 void iowrite16be(u16 datum, void __iomem *addr) in iowrite16be()
390 void iowrite32(u32 datum, void __iomem *addr) in iowrite32()
409 void iowrite64(u64 datum, void __iomem *addr) in iowrite64()
[all …]
/linux-6.15/include/asm-generic/
H A Dio.h188 static inline u8 readb(const volatile void __iomem *addr) in readb()
544 static inline u8 _inb(unsigned long addr) in _inb()
562 static inline u16 _inw(unsigned long addr) in _inw()
580 static inline u32 _inl(unsigned long addr) in _inl()
598 static inline void _outb(u8 value, unsigned long addr) in _outb()
613 static inline void _outw(u16 value, unsigned long addr) in _outw()
628 static inline void _outl(u32 value, unsigned long addr) in _outl()
668 static inline u8 inb_p(unsigned long addr) in inb_p()
676 static inline u16 inw_p(unsigned long addr) in inw_p()
684 static inline u32 inl_p(unsigned long addr) in inl_p()
[all …]
/linux-6.15/rust/helpers/
H A Dio.c10 void rust_helper_iounmap(void __iomem *addr) in rust_helper_iounmap()
15 u8 rust_helper_readb(const void __iomem *addr) in rust_helper_readb()
20 u16 rust_helper_readw(const void __iomem *addr) in rust_helper_readw()
25 u32 rust_helper_readl(const void __iomem *addr) in rust_helper_readl()
31 u64 rust_helper_readq(const void __iomem *addr) in rust_helper_readq()
37 void rust_helper_writeb(u8 value, void __iomem *addr) in rust_helper_writeb()
42 void rust_helper_writew(u16 value, void __iomem *addr) in rust_helper_writew()
47 void rust_helper_writel(u32 value, void __iomem *addr) in rust_helper_writel()
53 void rust_helper_writeq(u64 value, void __iomem *addr) in rust_helper_writeq()
59 u8 rust_helper_readb_relaxed(const void __iomem *addr) in rust_helper_readb_relaxed()
[all …]
/linux-6.15/lib/
H A Diomap.c52 #define IO_COND(addr, is_pio, is_mmio) do { \ argument
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
79 unsigned int ioread8(const void __iomem *addr) in ioread8()
203 void iowrite8(u8 val, void __iomem *addr) in iowrite8()
209 void iowrite16(u16 val, void __iomem *addr) in iowrite16()
215 void iowrite16be(u16 val, void __iomem *addr) in iowrite16be()
221 void iowrite32(u32 val, void __iomem *addr) in iowrite32()
227 void iowrite32be(u32 val, void __iomem *addr) in iowrite32be()
[all …]
/linux-6.15/include/linux/
H A Din.h38 static inline bool ipv4_is_loopback(__be32 addr) in ipv4_is_loopback()
43 static inline bool ipv4_is_multicast(__be32 addr) in ipv4_is_multicast()
53 static inline bool ipv4_is_lbcast(__be32 addr) in ipv4_is_lbcast()
59 static inline bool ipv4_is_all_snoopers(__be32 addr) in ipv4_is_all_snoopers()
64 static inline bool ipv4_is_zeronet(__be32 addr) in ipv4_is_zeronet()
71 static inline bool ipv4_is_private_10(__be32 addr) in ipv4_is_private_10()
76 static inline bool ipv4_is_private_172(__be32 addr) in ipv4_is_private_172()
81 static inline bool ipv4_is_private_192(__be32 addr) in ipv4_is_private_192()
91 static inline bool ipv4_is_anycast_6to4(__be32 addr) in ipv4_is_anycast_6to4()
96 static inline bool ipv4_is_test_192(__be32 addr) in ipv4_is_test_192()
[all …]
H A Detherdevice.h111 static inline bool is_zero_ether_addr(const u8 *addr) in is_zero_ether_addr()
162 static inline bool is_local_ether_addr(const u8 *addr) in is_local_ether_addr()
204 static inline bool is_valid_ether_addr(const u8 *addr) in is_valid_ether_addr()
236 static inline void eth_random_addr(u8 *addr) in eth_random_addr()
249 static inline void eth_broadcast_addr(u8 *addr) in eth_broadcast_addr()
260 static inline void eth_zero_addr(u8 *addr) in eth_zero_addr()
276 u8 addr[ETH_ALEN]; in eth_hw_addr_random() local
463 static inline u64 ether_addr_to_u64(const u8 *addr) in ether_addr_to_u64()
494 static inline void eth_addr_dec(u8 *addr) in eth_addr_dec()
506 static inline void eth_addr_inc(u8 *addr) in eth_addr_inc()
[all …]
H A Diopoll.h134 #define readx_poll_timeout(op, addr, val, cond, sleep_us, timeout_us) \ argument
157 #define readb_poll_timeout(addr, val, cond, delay_us, timeout_us) \ argument
160 #define readb_poll_timeout_atomic(addr, val, cond, delay_us, timeout_us) \ argument
163 #define readw_poll_timeout(addr, val, cond, delay_us, timeout_us) \ argument
166 #define readw_poll_timeout_atomic(addr, val, cond, delay_us, timeout_us) \ argument
169 #define readl_poll_timeout(addr, val, cond, delay_us, timeout_us) \ argument
172 #define readl_poll_timeout_atomic(addr, val, cond, delay_us, timeout_us) \ argument
175 #define readq_poll_timeout(addr, val, cond, delay_us, timeout_us) \ argument
178 #define readq_poll_timeout_atomic(addr, val, cond, delay_us, timeout_us) \ argument
181 #define readb_relaxed_poll_timeout(addr, val, cond, delay_us, timeout_us) \ argument
[all …]
/linux-6.15/arch/x86/include/asm/
H A Dbitops.h52 arch_set_bit(long nr, volatile unsigned long *addr) in arch_set_bit()
66 arch___set_bit(unsigned long nr, volatile unsigned long *addr) in arch___set_bit()
72 arch_clear_bit(long nr, volatile unsigned long *addr) in arch_clear_bit()
85 arch_clear_bit_unlock(long nr, volatile unsigned long *addr) in arch_clear_bit_unlock()
92 arch___clear_bit(unsigned long nr, volatile unsigned long *addr) in arch___clear_bit()
98 volatile unsigned long *addr) in arch_xor_unlock_is_negative_byte()
110 arch___clear_bit_unlock(long nr, volatile unsigned long *addr) in arch___clear_bit_unlock()
122 arch_change_bit(long nr, volatile unsigned long *addr) in arch_change_bit()
135 arch_test_and_set_bit(long nr, volatile unsigned long *addr) in arch_test_and_set_bit()
159 arch_test_and_clear_bit(long nr, volatile unsigned long *addr) in arch_test_and_clear_bit()
[all …]
/linux-6.15/arch/csky/kernel/probes/
H A Dsimulate-insn.c69 simulate_br16(u32 opcode, long addr, struct pt_regs *regs) in simulate_br16()
76 simulate_br32(u32 opcode, long addr, struct pt_regs *regs) in simulate_br32()
83 simulate_bt16(u32 opcode, long addr, struct pt_regs *regs) in simulate_bt16()
93 simulate_bt32(u32 opcode, long addr, struct pt_regs *regs) in simulate_bt32()
103 simulate_bf16(u32 opcode, long addr, struct pt_regs *regs) in simulate_bf16()
113 simulate_bf32(u32 opcode, long addr, struct pt_regs *regs) in simulate_bf32()
123 simulate_jmp16(u32 opcode, long addr, struct pt_regs *regs) in simulate_jmp16()
133 simulate_jmp32(u32 opcode, long addr, struct pt_regs *regs) in simulate_jmp32()
143 simulate_jsr16(u32 opcode, long addr, struct pt_regs *regs) in simulate_jsr16()
155 simulate_jsr32(u32 opcode, long addr, struct pt_regs *regs) in simulate_jsr32()
[all …]
/linux-6.15/arch/alpha/kernel/
H A Dio.c17 ioread8(const void __iomem *addr) in ioread8()
26 unsigned int ioread16(const void __iomem *addr) in ioread16()
35 unsigned int ioread32(const void __iomem *addr) in ioread32()
44 u64 ioread64(const void __iomem *addr) in ioread64()
53 void iowrite8(u8 b, void __iomem *addr) in iowrite8()
59 void iowrite16(u16 b, void __iomem *addr) in iowrite16()
65 void iowrite32(u32 b, void __iomem *addr) in iowrite32()
71 void iowrite64(u64 b, void __iomem *addr) in iowrite64()
172 u8 readb(const volatile void __iomem *addr) in readb()
181 u16 readw(const volatile void __iomem *addr) in readw()
[all …]
/linux-6.15/arch/hexagon/include/asm/
H A Dbitops.h31 static inline int test_and_clear_bit(int nr, volatile void *addr) in test_and_clear_bit()
55 static inline int test_and_set_bit(int nr, volatile void *addr) in test_and_set_bit()
81 static inline int test_and_change_bit(int nr, volatile void *addr) in test_and_change_bit()
106 static inline void clear_bit(int nr, volatile void *addr) in clear_bit()
111 static inline void set_bit(int nr, volatile void *addr) in set_bit()
116 static inline void change_bit(int nr, volatile void *addr) in change_bit()
131 arch___clear_bit(unsigned long nr, volatile unsigned long *addr) in arch___clear_bit()
137 arch___set_bit(unsigned long nr, volatile unsigned long *addr) in arch___set_bit()
143 arch___change_bit(unsigned long nr, volatile unsigned long *addr) in arch___change_bit()
156 arch___test_and_set_bit(unsigned long nr, volatile unsigned long *addr) in arch___test_and_set_bit()
[all …]
/linux-6.15/arch/riscv/include/asm/
H A Dio.h97 #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
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
130 #define writesq(addr, buffer, count) __writesq(addr, buffer, count) argument
[all …]
/linux-6.15/arch/powerpc/include/asm/
H A Dio.h438 #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
694 #define readb_relaxed(addr) readb(addr) argument
695 #define readw_relaxed(addr) readw(addr) argument
696 #define readl_relaxed(addr) readl(addr) argument
697 #define readq_relaxed(addr) readq(addr) argument
828 #define ioremap_cache(addr, size) \ argument
852 #define mmio_read16be(addr) readw_be(addr) argument
[all …]
/linux-6.15/drivers/staging/media/atomisp/pci/
H A Dia_css_device_access.c24 ia_css_device_load_uint8(const hrt_address addr) in ia_css_device_load_uint8()
30 ia_css_device_load_uint16(const hrt_address addr) in ia_css_device_load_uint16()
36 ia_css_device_load_uint32(const hrt_address addr) in ia_css_device_load_uint32()
42 ia_css_device_load_uint64(const hrt_address addr) in ia_css_device_load_uint64()
51 ia_css_device_store_uint8(const hrt_address addr, const uint8_t data) in ia_css_device_store_uint8()
57 ia_css_device_store_uint16(const hrt_address addr, const uint16_t data) in ia_css_device_store_uint16()
63 ia_css_device_store_uint32(const hrt_address addr, const uint32_t data) in ia_css_device_store_uint32()
69 ia_css_device_store_uint64(const hrt_address addr, const uint64_t data) in ia_css_device_store_uint64()
78 ia_css_device_load(const hrt_address addr, void *data, const size_t size) in ia_css_device_load()
84 ia_css_device_store(const hrt_address addr, const void *data, const size_t size) in ia_css_device_store()
/linux-6.15/arch/m68k/include/asm/
H A Dio_no.h16 #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
48 static int __cf_internalio(unsigned long addr) in __cf_internalio()
53 static int cf_internalio(const volatile void __iomem *addr) in cf_internalio()
66 static inline u16 readw(const volatile void __iomem *addr) in readw()
74 static inline u32 readl(const volatile void __iomem *addr) in readl()
82 static inline void writew(u16 value, volatile void __iomem *addr) in writew()
[all …]
/linux-6.15/drivers/media/pci/cx18/
H A Dcx18-io.h24 static inline u32 cx18_raw_readl(struct cx18 *cx, const void __iomem *addr) in cx18_raw_readl()
30 void cx18_raw_writel_noretry(struct cx18 *cx, u32 val, void __iomem *addr) in cx18_raw_writel_noretry()
46 static inline u32 cx18_readl(struct cx18 *cx, const void __iomem *addr) in cx18_readl()
52 void cx18_writel_noretry(struct cx18 *cx, u32 val, void __iomem *addr) in cx18_writel_noretry()
68 void cx18_writel_expect(struct cx18 *cx, u32 val, void __iomem *addr, in cx18_writel_expect()
84 static inline u16 cx18_readw(struct cx18 *cx, const void __iomem *addr) in cx18_readw()
90 void cx18_writew_noretry(struct cx18 *cx, u16 val, void __iomem *addr) in cx18_writew_noretry()
105 static inline u8 cx18_readb(struct cx18 *cx, const void __iomem *addr) in cx18_readb()
111 void cx18_writeb_noretry(struct cx18 *cx, u8 val, void __iomem *addr) in cx18_writeb_noretry()
160 static inline void cx18_write_enc(struct cx18 *cx, u32 val, u32 addr) in cx18_write_enc()
[all …]
/linux-6.15/arch/powerpc/boot/
H A Dio.h12 static inline int in_8(const volatile unsigned char *addr) in in_8()
21 static inline void out_8(volatile unsigned char *addr, int val) in out_8()
27 static inline unsigned in_le16(const volatile u16 *addr) in in_le16()
37 static inline unsigned in_be16(const volatile u16 *addr) in in_be16()
46 static inline void out_le16(volatile u16 *addr, int val) in out_le16()
52 static inline void out_be16(volatile u16 *addr, int val) in out_be16()
58 static inline unsigned in_le32(const volatile unsigned *addr) in in_le32()
67 static inline unsigned in_be32(const volatile unsigned *addr) in in_be32()
76 static inline void out_le32(volatile unsigned *addr, int val) in out_le32()
82 static inline void out_be32(volatile unsigned *addr, int val) in out_be32()
/linux-6.15/arch/alpha/include/asm/
H A Dio.h298 extern inline void ioport_unmap(void __iomem *addr) in ioport_unmap()
312 static inline void iounmap(volatile void __iomem *addr) in iounmap()
317 static inline int __is_ioaddr(unsigned long addr) in __is_ioaddr()
352 extern inline void iowrite8(u8 b, void __iomem *addr) in iowrite8()
358 extern inline void iowrite16(u16 b, void __iomem *addr) in iowrite16()
400 extern inline u64 ioread64(const void __iomem *addr) in ioread64()
409 extern inline void iowrite32(u32 b, void __iomem *addr) in iowrite32()
415 extern inline void iowrite64(u64 b, void __iomem *addr) in iowrite64()
458 extern inline u8 readb(const volatile void __iomem *addr) in readb()
467 extern inline u16 readw(const volatile void __iomem *addr) in readw()
[all …]
/linux-6.15/include/asm-generic/bitops/
H A Dinstrumented-non-atomic.h26 ___set_bit(unsigned long nr, volatile unsigned long *addr) in ___set_bit()
42 ___clear_bit(unsigned long nr, volatile unsigned long *addr) in ___clear_bit()
58 ___change_bit(unsigned long nr, volatile unsigned long *addr) in ___change_bit()
64 static __always_inline void __instrument_read_write_bitop(long nr, volatile unsigned long *addr) in __instrument_read_write_bitop()
97 ___test_and_set_bit(unsigned long nr, volatile unsigned long *addr) in ___test_and_set_bit()
112 ___test_and_clear_bit(unsigned long nr, volatile unsigned long *addr) in ___test_and_clear_bit()
127 ___test_and_change_bit(unsigned long nr, volatile unsigned long *addr) in ___test_and_change_bit()
139 _test_bit(unsigned long nr, const volatile unsigned long *addr) in _test_bit()
151 _test_bit_acquire(unsigned long nr, const volatile unsigned long *addr) in _test_bit_acquire()
H A Dle.h19 static inline int test_bit_le(int nr, const void *addr) in test_bit_le()
24 static inline void set_bit_le(int nr, void *addr) in set_bit_le()
29 static inline void clear_bit_le(int nr, void *addr) in clear_bit_le()
34 static inline void __set_bit_le(int nr, void *addr) in __set_bit_le()
39 static inline void __clear_bit_le(int nr, void *addr) in __clear_bit_le()
44 static inline int test_and_set_bit_le(int nr, void *addr) in test_and_set_bit_le()
49 static inline int test_and_clear_bit_le(int nr, void *addr) in test_and_clear_bit_le()
54 static inline int __test_and_set_bit_le(int nr, void *addr) in __test_and_set_bit_le()
59 static inline int __test_and_clear_bit_le(int nr, void *addr) in __test_and_clear_bit_le()
/linux-6.15/arch/loongarch/mm/
H A Dpageattr.c28 static int pageattr_pgd_entry(pgd_t *pgd, unsigned long addr, in pageattr_pgd_entry()
41 static int pageattr_p4d_entry(p4d_t *p4d, unsigned long addr, in pageattr_p4d_entry()
54 static int pageattr_pud_entry(pud_t *pud, unsigned long addr, in pageattr_pud_entry()
129 int set_memory_x(unsigned long addr, int numpages) in set_memory_x()
137 int set_memory_nx(unsigned long addr, int numpages) in set_memory_nx()
145 int set_memory_ro(unsigned long addr, int numpages) in set_memory_ro()
153 int set_memory_rw(unsigned long addr, int numpages) in set_memory_rw()
168 unsigned long addr = (unsigned long)page_address(page); in kernel_page_present() local
203 unsigned long addr = (unsigned long)page_address(page); in set_direct_map_default_noflush() local
213 unsigned long addr = (unsigned long)page_address(page); in set_direct_map_invalid_noflush() local
[all …]
/linux-6.15/arch/sparc/include/asm/
H A Dio_64.h22 static inline u8 __raw_readb(const volatile void __iomem *addr) in __raw_readb()
107 static inline u8 readb(const volatile void __iomem *addr) in readb()
119 static inline u16 readw(const volatile void __iomem *addr) in readw()
132 static inline u32 readl(const volatile void __iomem *addr) in readl()
197 static inline u8 inb(unsigned long addr) in inb()
203 static inline u16 inw(unsigned long addr) in inw()
209 static inline u32 inl(unsigned long addr) in inl()
215 static inline void outb(u8 b, unsigned long addr) in outb()
221 static inline void outw(u16 w, unsigned long addr) in outw()
227 static inline void outl(u32 l, unsigned long addr) in outl()
[all …]

12345678910>>...230