Searched refs:addr (Results 26 - 50 of 1311) sorted by relevance

1234567891011>>

/u-boot/arch/x86/include/asm/
H A Dio.h60 #define readb(addr) (*(volatile u8 *)(uintptr_t)(addr))
61 #define readw(addr) (*(volatile u16 *)(uintptr_t)(addr))
62 #define readl(addr) (*(volatile u32 *)(uintptr_t)(addr))
63 #define readq(addr) (*(volatile u64 *)(uintptr_t)(addr))
69 #define writeb(b, addr) (*(volatile u8 *)(addr)
283 ioread8(const volatile void __iomem *addr) argument
289 ioread16(const volatile void __iomem *addr) argument
295 ioread32(const volatile void __iomem *addr) argument
301 iowrite8(u8 value, volatile void __iomem *addr) argument
306 iowrite16(u16 value, volatile void __iomem *addr) argument
311 iowrite32(u32 value, volatile void __iomem *addr) argument
[all...]
H A Dbitops.h14 * bit 0 is the LSB of addr; bit 32 is the LSB of (addr+1).
27 #define ADDR (*(volatile long *) addr)
32 * @addr: the address to start counting from
39 static __inline__ void set_bit(int nr, volatile void * addr) argument
50 * @addr: the address to start counting from
56 static __inline__ void __set_bit(int nr, volatile void * addr) argument
69 * @addr: Address to start counting from
76 static __inline__ void clear_bit(int nr, volatile void * addr) argument
89 * @addr
95 __change_bit(int nr, volatile void * addr) argument
112 change_bit(int nr, volatile void * addr) argument
128 test_and_set_bit(int nr, volatile void * addr) argument
148 __test_and_set_bit(int nr, volatile void * addr) argument
167 test_and_clear_bit(int nr, volatile void * addr) argument
187 __test_and_clear_bit(int nr, volatile void * addr) argument
199 __test_and_change_bit(int nr, volatile void * addr) argument
218 test_and_change_bit(int nr, volatile void * addr) argument
238 constant_test_bit(int nr, const volatile void * addr) argument
243 variable_test_bit(int nr, volatile void * addr) argument
267 find_first_zero_bit(void * addr, unsigned size) argument
297 find_next_zero_bit(void * addr, int size, int offset) argument
[all...]
/u-boot/include/asm-generic/
H A Dio.h118 static inline u8 __raw_readb(const volatile void __iomem *addr) argument
120 return *(const volatile u8 __force *)addr;
126 static inline u16 __raw_readw(const volatile void __iomem *addr) argument
128 return *(const volatile u16 __force *)addr;
134 static inline u32 __raw_readl(const volatile void __iomem *addr) argument
136 return *(const volatile u32 __force *)addr;
143 static inline u64 __raw_readq(const volatile void __iomem *addr) argument
145 return *(const volatile u64 __force *)addr;
152 static inline void __raw_writeb(u8 value, volatile void __iomem *addr) argument
154 *(volatile u8 __force *)addr
160 __raw_writew(u16 value, volatile void __iomem *addr) argument
168 __raw_writel(u32 value, volatile void __iomem *addr) argument
177 __raw_writeq(u64 value, volatile void __iomem *addr) argument
190 readsb(const volatile void __iomem *addr, void *buffer, unsigned int count) argument
206 readsw(const volatile void __iomem *addr, void *buffer, unsigned int count) argument
222 readsl(const volatile void __iomem *addr, void *buffer, unsigned int count) argument
239 readsq(const volatile void __iomem *addr, void *buffer, unsigned int count) argument
256 writesb(volatile void __iomem *addr, const void *buffer, unsigned int count) argument
271 writesw(volatile void __iomem *addr, const void *buffer, unsigned int count) argument
286 writesl(volatile void __iomem *addr, const void *buffer, unsigned int count) argument
302 writesq(volatile void __iomem *addr, const void *buffer, unsigned int count) argument
327 insb(unsigned long addr, void *buffer, unsigned int count) argument
335 insw(unsigned long addr, void *buffer, unsigned int count) argument
343 insl(unsigned long addr, void *buffer, unsigned int count) argument
351 outsb(unsigned long addr, const void *buffer, unsigned int count) argument
360 outsw(unsigned long addr, const void *buffer, unsigned int count) argument
369 outsl(unsigned long addr, const void *buffer, unsigned int count) argument
378 ioread8_rep(const volatile void __iomem *addr, void *buffer, unsigned int count) argument
387 ioread16_rep(const volatile void __iomem *addr, void *buffer, unsigned int count) argument
396 ioread32_rep(const volatile void __iomem *addr, void *buffer, unsigned int count) argument
406 ioread64_rep(const volatile void __iomem *addr, void *buffer, unsigned int count) argument
416 iowrite8_rep(volatile void __iomem *addr, const void *buffer, unsigned int count) argument
426 iowrite16_rep(volatile void __iomem *addr, const void *buffer, unsigned int count) argument
436 iowrite32_rep(volatile void __iomem *addr, const void *buffer, unsigned int count) argument
447 iowrite64_rep(volatile void __iomem *addr, const void *buffer, unsigned int count) argument
[all...]
/u-boot/include/linux/
H A Ddma-mapping.h32 unsigned long addr = (unsigned long)vaddr; local
37 invalidate_dcache_range(addr, addr + len);
39 flush_dcache_range(addr, addr + len);
41 return addr;
51 * @addr: DMA address
55 static inline void dma_unmap_single(dma_addr_t addr, size_t len, argument
61 invalidate_dcache_range(addr, addr
[all...]
/u-boot/arch/xtensa/include/asm/
H A Dio.h35 #define readb(addr) \
36 ({ unsigned char __v = (*(volatile unsigned char *)(addr)); __v; })
37 #define readw(addr) \
38 ({ unsigned short __v = (*(volatile unsigned short *)(addr)); __v; })
39 #define readl(addr) \
40 ({ unsigned int __v = (*(volatile unsigned int *)(addr)); __v; })
41 #define writeb(b, addr) (void)((*(volatile unsigned char *)(addr)) = (b))
42 #define writew(b, addr) (void)((*(volatile unsigned short *)(addr))
[all...]
H A Dbitops.h16 static inline int test_bit(int nr, const void *addr) argument
18 return ((unsigned char *)addr)[nr >> 3] & (1u << (nr & 7));
21 static inline int test_and_set_bit(int nr, volatile void *addr) argument
28 tmp = ((unsigned char *)addr)[nr >> 3];
29 ((unsigned char *)addr)[nr >> 3] |= mask;
/u-boot/arch/nios2/include/asm/bitops/
H A Dnon-atomic.h9 * @addr: the address to start counting from
15 static inline void __set_bit(int nr, volatile unsigned long *addr) argument
18 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr);
25 static inline void __clear_bit(int nr, volatile unsigned long *addr) argument
28 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr);
38 * @addr: the address to start counting from
44 static inline void __change_bit(int nr, volatile unsigned long *addr) argument
47 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr);
55 * @addr: Address to count from
61 static inline int __test_and_set_bit(int nr, volatile unsigned long *addr) argument
80 __test_and_clear_bit(int nr, volatile unsigned long *addr) argument
91 __test_and_change_bit(int nr, volatile unsigned long *addr) argument
107 test_bit(int nr, const volatile unsigned long *addr) argument
[all...]
/u-boot/arch/microblaze/include/asm/
H A Dbitops.h36 static inline void set_bit(int nr, volatile void *addr) argument
38 int * a = (int *) addr;
49 static inline void __set_bit(int nr, volatile void *addr) argument
51 int * a = (int *) addr;
66 static inline void clear_bit(int nr, volatile void *addr) argument
68 int * a = (int *) addr;
79 #define __clear_bit(nr, addr) clear_bit(nr, addr)
82 static inline void change_bit(int nr, volatile void *addr) argument
86 unsigned long *ADDR = (unsigned long *) addr;
95 __change_bit(int nr, volatile void *addr) argument
105 test_and_set_bit(int nr, volatile void *addr) argument
121 __test_and_set_bit(int nr, volatile void *addr) argument
133 test_and_clear_bit(int nr, volatile void *addr) argument
149 __test_and_clear_bit(int nr, volatile void *addr) argument
161 test_and_change_bit(int nr, volatile void *addr) argument
177 __test_and_change_bit(int nr, volatile void *addr) argument
192 __constant_test_bit(int nr, const volatile void *addr) argument
197 __test_bit(int nr, volatile void *addr) argument
215 find_next_zero_bit(void *addr, int size, int offset) argument
261 ext2_set_bit(int nr, volatile void *addr) argument
276 ext2_clear_bit(int nr, volatile void *addr) argument
291 ext2_test_bit(int nr, const volatile void *addr) argument
304 ext2_find_next_zero_bit(void *addr, unsigned long size, unsigned long offset) argument
[all...]
H A Dio.h24 #define readb(addr) \
25 ({ unsigned char __v = (*(volatile unsigned char *)(addr)); __v; })
27 #define readw(addr) \
28 ({ unsigned short __v = (*(volatile unsigned short *)(addr)); __v; })
30 #define readl(addr) \
31 ({ unsigned int __v = (*(volatile unsigned int *)(addr)); __v; })
33 #define writeb(b, addr) \
34 (void)((*(volatile unsigned char *)(addr)) = (b))
36 #define writew(b, addr) \
37 (void)((*(volatile unsigned short *)(addr))
[all...]
/u-boot/arch/riscv/include/asm/
H A Dbitops.h9 * bit 0 is the LSB of addr; bit 32 is the LSB of (addr+1).
35 static inline void __set_bit(int nr, void *addr) argument
37 int *a = (int *)addr;
47 static inline void __clear_bit(int nr, void *addr) argument
49 int *a = (int *)addr;
59 static inline void __change_bit(int nr, void *addr) argument
62 unsigned long *ADDR = (unsigned long *)addr;
69 static inline int __test_and_set_bit(int nr, void *addr) argument
72 unsigned int *a = (unsigned int *)addr;
81 __test_and_clear_bit(int nr, void *addr) argument
93 __test_and_change_bit(int nr, void *addr) argument
108 test_bit(int nr, const void *addr) argument
[all...]
/u-boot/common/
H A Dmemsize.c48 volatile long *addr; local
58 addr = base + cnt; /* pointer arith! */
60 save[i++] = *addr;
62 *addr = ~cnt;
64 dcache_flush_invalidate(addr);
67 addr = base;
69 save_base = *addr;
71 *addr = 0;
75 dcache_flush_invalidate(addr);
77 if ((val = *addr) !
[all...]
/u-boot/include/
H A Diotrace.h28 * @addr: Address of access
34 phys_addr_t addr; member in struct:iotrace_record
48 #define readl(addr) iotrace_readl((const void *)(addr))
51 #define writel(val, addr) iotrace_writel(val, (void *)(addr))
54 #define readw(addr) iotrace_readw((const void *)(addr))
57 #define writew(val, addr) iotrace_writew(val, (void *)(addr))
[all...]
/u-boot/tools/
H A Dncb.c11 struct sockaddr_in addr; local
12 socklen_t addr_len = sizeof addr;
23 addr.sin_family = AF_INET;
24 addr.sin_port = htons (port);
25 addr.sin_addr.s_addr = INADDR_ANY; /* receive broadcasts */
27 bind (s, (struct sockaddr *) &addr, sizeof addr); local
30 len = recvfrom (s, buf, sizeof buf, 0, (struct sockaddr *) &addr, &addr_len);
/u-boot/arch/arm/include/asm/
H A Dbitops.h6 * bit 0 is the LSB of addr; bit 32 is the LSB of (addr+1).
61 extern void set_bit(int nr, volatile void * addr);
63 extern void clear_bit(int nr, volatile void * addr);
65 extern void change_bit(int nr, volatile void * addr);
67 static inline void __change_bit(int nr, volatile void *addr) argument
70 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr);
75 static inline int __test_and_set_bit(int nr, volatile void *addr) argument
78 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr);
85 static inline int test_and_set_bit(int nr, volatile void * addr) argument
97 __test_and_clear_bit(int nr, volatile void *addr) argument
107 test_and_clear_bit(int nr, volatile void * addr) argument
121 __test_and_change_bit(int nr, volatile void *addr) argument
134 test_bit(int nr, const void * addr) argument
146 find_next_zero_bit(void *addr, int size, int offset) argument
[all...]
/u-boot/arch/arm/lib/
H A Dcmd_boot.c37 ulong addr = (ulong)entry | 1; local
38 entry = (void *)addr;
/u-boot/arch/arm/include/asm/arch-fsl-layerscape/
H A Dgpio.h17 ulong addr; member in struct:mpc8xxx_gpio_plat
/u-boot/include/reboot-mode/
H A Dreboot-mode-rtc.h12 int addr; member in struct:reboot_mode_rtc_platdata
/u-boot/arch/mips/include/asm/
H A Dbitops.h57 * @addr: the address to start counting from
65 set_bit(int nr, volatile void *addr) argument
67 unsigned long *m = ((unsigned long *) addr) + (nr >> 5);
82 * @addr: the address to start counting from
88 static __inline__ void __set_bit(int nr, volatile void * addr) argument
90 unsigned long * m = ((unsigned long *) addr) + (nr >> 5);
99 * @addr: Address to start counting from
107 clear_bit(int nr, volatile void *addr) argument
109 unsigned long *m = ((unsigned long *) addr) + (nr >> 5);
124 * @addr
131 change_bit(int nr, volatile void *addr) argument
154 __change_bit(int nr, volatile void * addr) argument
170 test_and_set_bit(int nr, volatile void *addr) argument
199 __test_and_set_bit(int nr, volatile void * addr) argument
221 test_and_clear_bit(int nr, volatile void *addr) argument
251 __test_and_clear_bit(int nr, volatile void * addr) argument
273 test_and_change_bit(int nr, volatile void *addr) argument
302 __test_and_change_bit(int nr, volatile void * addr) argument
327 set_bit(int nr, volatile void * addr) argument
349 __set_bit(int nr, volatile void * addr) argument
369 clear_bit(int nr, volatile void * addr) argument
391 change_bit(int nr, volatile void * addr) argument
413 __change_bit(int nr, volatile void * addr) argument
428 test_and_set_bit(int nr, volatile void * addr) argument
453 __test_and_set_bit(int nr, volatile void * addr) argument
474 test_and_clear_bit(int nr, volatile void * addr) argument
499 __test_and_clear_bit(int nr, volatile void * addr) argument
520 test_and_change_bit(int nr, volatile void * addr) argument
545 __test_and_change_bit(int nr, volatile void * addr) argument
570 test_bit(int nr, const volatile void *addr) argument
587 find_first_zero_bit(void *addr, unsigned size) argument
638 find_next_zero_bit(void * addr, int size, int offset) argument
730 find_next_zero_bit(void *addr, int size, int offset) argument
790 ext2_set_bit(int nr, void * addr) argument
804 ext2_clear_bit(int nr, void * addr) argument
818 ext2_test_bit(int nr, const void * addr) argument
831 ext2_find_next_zero_bit(void *addr, unsigned long size, unsigned long offset) argument
[all...]
/u-boot/drivers/bios_emulator/include/x86emu/
H A Dx86emui.h81 extern u8(X86APIP sys_rdb) (u32 addr);
82 extern u16(X86APIP sys_rdw) (u32 addr);
83 extern u32(X86APIP sys_rdl) (u32 addr);
84 extern void (X86APIP sys_wrb) (u32 addr, u8 val);
85 extern void (X86APIP sys_wrw) (u32 addr, u16 val);
86 extern void (X86APIP sys_wrl) (u32 addr, u32 val);
88 extern u8(X86APIP sys_inb) (X86EMU_pioAddr addr);
89 extern u16(X86APIP sys_inw) (X86EMU_pioAddr addr);
90 extern u32(X86APIP sys_inl) (X86EMU_pioAddr addr);
91 extern void (X86APIP sys_outb) (X86EMU_pioAddr addr, u
[all...]
/u-boot/arch/mips/mach-mtmips/mt7621/spl/
H A Dspl.c68 u32 addr; local
70 addr = FLASH_MMAP_BASE + TPL_INFO_OFFSET;
71 tpli = (const struct tpl_info *)KSEG1ADDR(addr);
74 addr = FLASH_MMAP_BASE + tpli->size;
75 hdr = (const struct legacy_img_hdr *)KSEG1ADDR(addr);
78 addr += sizeof(*hdr) + image_get_size(hdr);
79 return KSEG1ADDR(addr);
90 u32 addr; local
92 addr = image_get_header_size() + be32_to_cpu(sh->stage_size);
93 addr
[all...]
/u-boot/arch/sandbox/cpu/
H A Dcache.c9 void flush_cache(unsigned long addr, unsigned long size) argument
12 __builtin___clear_cache((void *)addr, (void *)(addr + size));
/u-boot/arch/mips/mach-octeon/include/mach/
H A Dcvmx-regs.h170 static inline u64 csr_rd_node(int node, u64 addr) argument
174 base = ioremap_nocache(addr, 0x100);
178 static inline u32 csr_rd32_node(int node, u64 addr) argument
182 base = ioremap_nocache(addr, 0x100);
186 static inline u64 csr_rd(u64 addr) argument
188 return csr_rd_node(0, addr);
191 static inline u32 csr_rd32(u64 addr) argument
193 return csr_rd32_node(0, addr);
196 static inline void csr_wr_node(int node, u64 addr, u64 val) argument
200 base = ioremap_nocache(addr,
204 csr_wr32_node(int node, u64 addr, u32 val) argument
212 csr_wr(u64 addr, u64 val) argument
217 csr_wr32(u64 addr, u32 val) argument
226 cvmx_read64_uint64(u64 addr) argument
231 cvmx_read64_int64(u64 addr) argument
236 cvmx_write64_uint64(u64 addr, u64 val) argument
241 cvmx_write64_int64(u64 addr, s64 val) argument
246 cvmx_read64_uint32(u64 addr) argument
251 cvmx_read64_int32(u64 addr) argument
256 cvmx_write64_uint32(u64 addr, u32 val) argument
261 cvmx_write64_int32(u64 addr, s32 val) argument
266 cvmx_write64_int16(u64 addr, s16 val) argument
271 cvmx_write64_uint16(u64 addr, u16 val) argument
276 cvmx_write64_int8(u64 addr, int8_t val) argument
281 cvmx_write64_uint8(u64 addr, u8 val) argument
286 cvmx_read64_int16(u64 addr) argument
291 cvmx_read64_uint16(u64 addr) argument
296 cvmx_read64_int8(u64 addr) argument
301 cvmx_read64_uint8(u64 addr) argument
388 cvmx_mask_to_localaddr(u64 addr) argument
393 cvmx_addr_on_node(u64 node, u64 addr) argument
398 cvmx_phys_to_ptr(u64 addr) argument
444 cvmx_csr_addr_to_node(u64 addr) argument
456 cvmx_csr_addr_strip_node(u64 addr) argument
[all...]
/u-boot/drivers/bios_emulator/x86emu/
H A Dsys.c58 addr - Emulator memory address to read
66 u8 X86API rdb(u32 addr) argument
73 addr - Emulator memory address to read
81 u16 X86API rdw(u32 addr) argument
88 addr - Emulator memory address to read
95 u32 X86API rdl(u32 addr) argument
102 addr - Emulator memory address to read
108 void X86API wrb(u32 addr, u8 val) argument
114 addr - Emulator memory address to read
120 void X86API wrw(u32 addr, u1 argument
132 wrl(u32 addr, u32 val) argument
144 p_inb(X86EMU_pioAddr addr) argument
159 p_inw(X86EMU_pioAddr addr) argument
174 p_inl(X86EMU_pioAddr addr) argument
188 p_outb(X86EMU_pioAddr addr, u8 val) argument
202 p_outw(X86EMU_pioAddr addr, u16 val) argument
216 p_outl(X86EMU_pioAddr addr, u32 val) argument
[all...]
/u-boot/cmd/
H A Dio.c26 * iod{.b, .w, .l} {addr}
30 ulong addr, length, bytes; local
38 addr = last_addr;
55 addr = hextoul(argv[1], NULL);
56 addr += base_address;
69 for (; bytes > 0; addr += todo) {
76 *(u32 *)ptr = inl(addr + i);
78 *(u16 *)ptr = inw(addr + i);
80 *ptr = inb(addr + i);
82 print_buffer(addr, bu
96 ulong addr, val; local
[all...]
/u-boot/arch/riscv/lib/
H A Dcache.c41 void flush_cache(unsigned long addr, unsigned long size) argument
43 invalidate_icache_range(addr, addr + size);
44 flush_dcache_range(addr, addr + size);

Completed in 778 milliseconds

1234567891011>>