Home
last modified time | relevance | path

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

12345678910>>...88

/openbmc/u-boot/board/gdsys/common/
H A Ddp501.c24 static void dp501_setbits(u8 addr, u8 reg, u8 mask) in dp501_setbits() argument
28 val = i2c_reg_read(addr, reg); in dp501_setbits()
30 i2c_reg_write(addr, reg, val); in dp501_setbits()
33 static void dp501_clrbits(u8 addr, u8 reg, u8 mask) in dp501_clrbits() argument
37 val = i2c_reg_read(addr, reg); in dp501_clrbits()
39 i2c_reg_write(addr, reg, val); in dp501_clrbits()
42 static int dp501_detect_cable_adapter(u8 addr) in dp501_detect_cable_adapter() argument
44 u8 val = i2c_reg_read(addr, 0x00); in dp501_detect_cable_adapter()
49 static void dp501_link_training(u8 addr) in dp501_link_training() argument
56 val = i2c_reg_read(addr, 0x51); in dp501_link_training()
[all …]
/openbmc/u-boot/arch/sandbox/include/asm/
H A Dio.h42 #define readb(addr) ((void)addr, 0) argument
43 #define readw(addr) ((void)addr, 0) argument
44 #define readl(addr) ((void)addr, 0) argument
46 #define readq(addr) ((void)addr, 0) argument
48 #define writeb(v, addr) ((void)addr) argument
49 #define writew(v, addr) ((void)addr) argument
50 #define writel(v, addr) ((void)addr) argument
52 #define writeq(v, addr) ((void)addr) argument
83 #define clrbits(type, addr, clear) \ argument
84 out_##type((addr), in_##type(addr) & ~(clear))
[all …]
H A Dbitops.h37 extern void set_bit(int nr, void *addr);
39 extern void clear_bit(int nr, void *addr);
41 extern void change_bit(int nr, void *addr);
43 static inline void __change_bit(int nr, void *addr) in __change_bit() argument
46 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __change_bit()
51 static inline int __test_and_set_bit(int nr, void *addr) in __test_and_set_bit() argument
54 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __test_and_set_bit()
61 static inline int test_and_set_bit(int nr, void *addr) in test_and_set_bit() argument
67 out = __test_and_set_bit(nr, addr); in test_and_set_bit()
73 static inline int __test_and_clear_bit(int nr, void *addr) in __test_and_clear_bit() argument
[all …]
/openbmc/u-boot/arch/m68k/include/asm/
H A Dio.h18 #define __raw_readb(addr) (*(volatile u8 *)(addr)) argument
19 #define __raw_readw(addr) (*(volatile u16 *)(addr)) argument
20 #define __raw_readl(addr) (*(volatile u32 *)(addr)) argument
22 #define __raw_writeb(b,addr) ((*(volatile u8 *) (addr)) = (b)) argument
23 #define __raw_writew(w,addr) ((*(volatile u16 *) (addr)) = (w)) argument
24 #define __raw_writel(l,addr) ((*(volatile u32 *) (addr)) = (l)) argument
26 #define readb(addr) in_8((volatile u8 *)(addr)) argument
27 #define writeb(b,addr) out_8((volatile u8 *)(addr), (b)) argument
29 #define readw(addr) (*(volatile u16 *) (addr)) argument
30 #define readl(addr) (*(volatile u32 *) (addr)) argument
[all …]
/openbmc/u-boot/arch/x86/include/asm/
H A Dio.h60 #define readb(addr) (*(volatile u8 *)(uintptr_t)(addr)) argument
61 #define readw(addr) (*(volatile u16 *)(uintptr_t)(addr)) argument
62 #define readl(addr) (*(volatile u32 *)(uintptr_t)(addr)) argument
63 #define readq(addr) (*(volatile u64 *)(uintptr_t)(addr)) argument
69 #define writeb(b, addr) (*(volatile u8 *)(addr) = (b)) argument
70 #define writew(b, addr) (*(volatile u16 *)(addr) = (b)) argument
71 #define writel(b, addr) (*(volatile u32 *)(addr) = (b)) argument
72 #define writeq(b, addr) (*(volatile u64 *)(addr) = (b)) argument
102 #define clrbits(type, addr, clear) \ argument
103 out_##type((addr), in_##type(addr) & ~(clear))
[all …]
H A Dbitops.h27 #define ADDR (*(volatile long *) addr)
39 static __inline__ void set_bit(int nr, volatile void * addr) in set_bit() argument
56 static __inline__ void __set_bit(int nr, volatile void * addr) in __set_bit() argument
76 static __inline__ void clear_bit(int nr, volatile void * addr) in clear_bit() argument
95 static __inline__ void __change_bit(int nr, volatile void * addr) in __change_bit() argument
112 static __inline__ void change_bit(int nr, volatile void * addr) in change_bit() argument
128 static __inline__ int test_and_set_bit(int nr, volatile void * addr) in test_and_set_bit() argument
148 static __inline__ int __test_and_set_bit(int nr, volatile void * addr) in __test_and_set_bit() argument
167 static __inline__ int test_and_clear_bit(int nr, volatile void * addr) in test_and_clear_bit() argument
187 static __inline__ int __test_and_clear_bit(int nr, volatile void * addr) in __test_and_clear_bit() argument
[all …]
/openbmc/u-boot/arch/powerpc/include/asm/
H A Dpci_io.h10 #define pci_read_le16(addr, dest) \ argument
12 "r" (addr), "m" (*addr));
14 #define pci_write_le16(addr, val) \ argument
15 __asm__ __volatile__("sthbrx %1,0,%2" : "=m" (*addr) : \
16 "r" (val), "r" (addr));
19 #define pci_read_le32(addr, dest) \ argument
21 "r" (addr), "m" (*addr));
23 #define pci_write_le32(addr, val) \ argument
24 __asm__ __volatile__("stwbrx %1,0,%2" : "=m" (*addr) : \
25 "r" (val), "r" (addr));
[all …]
H A Dio.h23 #define readb(addr) in_8((volatile u8 *)(addr)) argument
24 #define writeb(b,addr) out_8((volatile u8 *)(addr), (b)) argument
26 #define readw(addr) (*(volatile u16 *) (addr)) argument
27 #define readl(addr) (*(volatile u32 *) (addr)) argument
28 #define writew(b,addr) ((*(volatile u16 *) (addr)) = (b)) argument
29 #define writel(b,addr) ((*(volatile u32 *) (addr)) = (b)) argument
31 #define readw(addr) in_le16((volatile u16 *)(addr)) argument
32 #define readl(addr) in_le32((volatile u32 *)(addr)) argument
33 #define writew(b,addr) out_le16((volatile u16 *)(addr),(b)) argument
34 #define writel(b,addr) out_le32((volatile u32 *)(addr),(b)) argument
[all …]
H A Dbyteorder.h8 static __inline__ unsigned ld_le16(const volatile unsigned short *addr) in ld_le16() argument
12 __asm__ __volatile__ ("lhbrx %0,0,%1" : "=r" (val) : "r" (addr), "m" (*addr)); in ld_le16()
16 static __inline__ void st_le16(volatile unsigned short *addr, const unsigned val) in st_le16() argument
18 __asm__ __volatile__ ("sthbrx %1,0,%2" : "=m" (*addr) : "r" (val), "r" (addr)); in st_le16()
21 static __inline__ unsigned ld_le32(const volatile unsigned *addr) in ld_le32() argument
25 __asm__ __volatile__ ("lwbrx %0,0,%1" : "=r" (val) : "r" (addr), "m" (*addr)); in ld_le32()
29 static __inline__ void st_le32(volatile unsigned *addr, const unsigned val) in st_le32() argument
31 __asm__ __volatile__ ("stwbrx %1,0,%2" : "=m" (*addr) : "r" (val), "r" (addr)); in st_le32()
70 #define __arch__swab16p(addr) ld_le16(addr) argument
71 #define __arch__swab32p(addr) ld_le32(addr) argument
[all …]
/openbmc/qemu/tests/qtest/fuzz/
H A Dqtest_wrappers.c26 WRAP(uint8_t , qtest_inb(QTestState *s, uint16_t addr)) in WRAP() argument
27 WRAP(uint16_t , qtest_inw(QTestState *s, uint16_t addr)) in WRAP()
28 WRAP(uint32_t , qtest_inl(QTestState *s, uint16_t addr)) in WRAP()
29 WRAP(void , qtest_outb(QTestState *s, uint16_t addr, uint8_t value)) in WRAP()
30 WRAP(void , qtest_outw(QTestState *s, uint16_t addr, uint16_t value)) in WRAP()
31 WRAP(void , qtest_outl(QTestState *s, uint16_t addr, uint32_t value)) in WRAP()
32 WRAP(uint8_t , qtest_readb(QTestState *s, uint64_t addr)) in WRAP()
33 WRAP(uint16_t , qtest_readw(QTestState *s, uint64_t addr)) in WRAP()
34 WRAP(uint32_t , qtest_readl(QTestState *s, uint64_t addr)) in WRAP()
35 WRAP(uint64_t , qtest_readq(QTestState *s, uint64_t addr)) in WRAP()
[all …]
/openbmc/qemu/hw/intc/
H A Dloongarch_extioi_kvm.c14 static void kvm_extioi_access_reg(int fd, uint64_t addr, void *val, bool write) in kvm_extioi_access_reg() argument
17 addr, val, write, &error_abort); in kvm_extioi_access_reg()
20 static void kvm_extioi_access_sw_state(int fd, uint64_t addr, in kvm_extioi_access_sw_state() argument
24 addr, val, write, &error_abort); in kvm_extioi_access_sw_state()
31 int addr; in kvm_extioi_access_sw_status() local
33 addr = KVM_DEV_LOONGARCH_EXTIOI_SW_STATUS_STATE; in kvm_extioi_access_sw_status()
34 kvm_extioi_access_sw_state(les->dev_fd, addr, &lecs->status, write); in kvm_extioi_access_sw_status()
42 int addr, offset, cpu; in kvm_extioi_access_regs() local
44 for (addr = EXTIOI_NODETYPE_START; addr < EXTIOI_NODETYPE_END; addr += 4) { in kvm_extioi_access_regs()
45 offset = (addr - EXTIOI_NODETYPE_START) / 4; in kvm_extioi_access_regs()
[all …]
/openbmc/u-boot/arch/nios2/include/asm/
H A Dio.h56 #define readb(addr)\ argument
58 asm volatile( "ldbio %0, 0(%1)" :"=r"(val) : "r" (addr)); val;})
59 #define readw(addr)\ argument
61 asm volatile( "ldhio %0, 0(%1)" :"=r"(val) : "r" (addr)); val;})
62 #define readl(addr)\ argument
64 asm volatile( "ldwio %0, 0(%1)" :"=r"(val) : "r" (addr)); val;})
66 #define writeb(val,addr)\ argument
67 asm volatile ("stbio %0, 0(%1)" : : "r" (val), "r" (addr))
68 #define writew(val,addr)\ argument
69 asm volatile ("sthio %0, 0(%1)" : : "r" (val), "r" (addr))
[all …]
/openbmc/qemu/hw/net/
H A Dvmware_utils.h29 vmw_shmem_read(PCIDevice *d, hwaddr addr, void *buf, int len) in vmw_shmem_read() argument
31 VMW_SHPRN("SHMEM r: %" PRIx64 ", len: %d to %p", addr, len, buf); in vmw_shmem_read()
32 pci_dma_read(d, addr, buf, len); in vmw_shmem_read()
36 vmw_shmem_write(PCIDevice *d, hwaddr addr, void *buf, int len) in vmw_shmem_write() argument
38 VMW_SHPRN("SHMEM w: %" PRIx64 ", len: %d to %p", addr, len, buf); in vmw_shmem_write()
39 pci_dma_write(d, addr, buf, len); in vmw_shmem_write()
43 vmw_shmem_rw(PCIDevice *d, hwaddr addr, void *buf, int len, int is_write) in vmw_shmem_rw() argument
46 addr, len, buf, is_write); in vmw_shmem_rw()
49 pci_dma_write(d, addr, buf, len); in vmw_shmem_rw()
51 pci_dma_read(d, addr, buf, len); in vmw_shmem_rw()
[all …]
/openbmc/qemu/include/accel/tcg/
H A Dcpu-ldst.h79 cpu_ldub_mmuidx_ra(CPUArchState *env, abi_ptr addr, int mmu_idx, uintptr_t ra) in cpu_ldub_mmuidx_ra() argument
82 return cpu_ldb_mmu(env, addr, oi, ra); in cpu_ldub_mmuidx_ra()
86 cpu_ldsb_mmuidx_ra(CPUArchState *env, abi_ptr addr, int mmu_idx, uintptr_t ra) in cpu_ldsb_mmuidx_ra() argument
88 return (int8_t)cpu_ldub_mmuidx_ra(env, addr, mmu_idx, ra); in cpu_ldsb_mmuidx_ra()
92 cpu_lduw_be_mmuidx_ra(CPUArchState *env, abi_ptr addr, in cpu_lduw_be_mmuidx_ra() argument
96 return cpu_ldw_mmu(env, addr, oi, ra); in cpu_lduw_be_mmuidx_ra()
100 cpu_ldsw_be_mmuidx_ra(CPUArchState *env, abi_ptr addr, in cpu_ldsw_be_mmuidx_ra() argument
103 return (int16_t)cpu_lduw_be_mmuidx_ra(env, addr, mmu_idx, ra); in cpu_ldsw_be_mmuidx_ra()
107 cpu_ldl_be_mmuidx_ra(CPUArchState *env, abi_ptr addr, in cpu_ldl_be_mmuidx_ra() argument
111 return cpu_ldl_mmu(env, addr, oi, ra); in cpu_ldl_be_mmuidx_ra()
[all …]
/openbmc/u-boot/arch/arc/include/asm/
H A Dio.h57 static inline u8 __raw_readb(const volatile void __iomem *addr) in __raw_readb() argument
63 : "m" (*(volatile u8 __force *)addr) in __raw_readb()
68 static inline u16 __raw_readw(const volatile void __iomem *addr) in __raw_readw() argument
74 : "m" (*(volatile u16 __force *)addr) in __raw_readw()
79 static inline u32 __raw_readl(const volatile void __iomem *addr) in __raw_readl() argument
85 : "m" (*(volatile u32 __force *)addr) in __raw_readl()
90 static inline void __raw_writeb(u8 b, volatile void __iomem *addr) in __raw_writeb() argument
94 : "r" (b), "m" (*(volatile u8 __force *)addr) in __raw_writeb()
98 static inline void __raw_writew(u16 s, volatile void __iomem *addr) in __raw_writew() argument
102 : "r" (s), "m" (*(volatile u16 __force *)addr) in __raw_writew()
[all …]
/openbmc/u-boot/arch/mips/include/asm/
H A Dbitops.h65 set_bit(int nr, volatile void *addr) in set_bit() argument
67 unsigned long *m = ((unsigned long *) addr) + (nr >> 5); in set_bit()
88 static __inline__ void __set_bit(int nr, volatile void * addr) in __set_bit() argument
90 unsigned long * m = ((unsigned long *) addr) + (nr >> 5); in __set_bit()
107 clear_bit(int nr, volatile void *addr) in clear_bit() argument
109 unsigned long *m = ((unsigned long *) addr) + (nr >> 5); in clear_bit()
131 change_bit(int nr, volatile void *addr) in change_bit() argument
133 unsigned long *m = ((unsigned long *) addr) + (nr >> 5); in change_bit()
154 static __inline__ void __change_bit(int nr, volatile void * addr) in __change_bit() argument
156 unsigned long * m = ((unsigned long *) addr) + (nr >> 5); in __change_bit()
[all …]
/openbmc/u-boot/drivers/usb/musb-new/
H A Dmusb_io.h27 static inline void readsl(const void __iomem *addr, void *buf, int len) in readsl() argument
28 { insl((unsigned long)addr, buf, len); } in readsl()
29 static inline void readsw(const void __iomem *addr, void *buf, int len) in readsw() argument
30 { insw((unsigned long)addr, buf, len); } in readsw()
31 static inline void readsb(const void __iomem *addr, void *buf, int len) in readsb() argument
32 { insb((unsigned long)addr, buf, len); } in readsb()
34 static inline void writesl(const void __iomem *addr, const void *buf, int len) in writesl() argument
35 { outsl((unsigned long)addr, buf, len); } in writesl()
36 static inline void writesw(const void __iomem *addr, const void *buf, int len) in writesw() argument
37 { outsw((unsigned long)addr, buf, len); } in writesw()
[all …]
/openbmc/qemu/tests/qtest/
H A Dlibqtest-single.h100 static inline void outb(uint16_t addr, uint8_t value) in outb() argument
102 qtest_outb(global_qtest, addr, value); in outb()
112 static inline void outw(uint16_t addr, uint16_t value) in outw() argument
114 qtest_outw(global_qtest, addr, value); in outw()
124 static inline void outl(uint16_t addr, uint32_t value) in outl() argument
126 qtest_outl(global_qtest, addr, value); in outl()
137 static inline uint8_t inb(uint16_t addr) in inb() argument
139 return qtest_inb(global_qtest, addr); in inb()
150 static inline uint16_t inw(uint16_t addr) in inw() argument
152 return qtest_inw(global_qtest, addr); in inw()
[all …]
/openbmc/u-boot/arch/microblaze/include/asm/
H A Dbitops.h36 static inline void set_bit(int nr, volatile void *addr) in set_bit() argument
38 int * a = (int *) addr; in set_bit()
49 static inline void __set_bit(int nr, volatile void *addr) in __set_bit() argument
51 int * a = (int *) addr; in __set_bit()
66 static inline void clear_bit(int nr, volatile void *addr) in clear_bit() argument
68 int * a = (int *) addr; in clear_bit()
79 #define __clear_bit(nr, addr) clear_bit(nr, addr) argument
82 static inline void change_bit(int nr, volatile void *addr) in change_bit() argument
86 unsigned long *ADDR = (unsigned long *) addr; in change_bit()
95 static inline void __change_bit(int nr, volatile void *addr) in __change_bit() argument
[all …]
H A Dio.h24 #define readb(addr) \ argument
25 ({ unsigned char __v = (*(volatile unsigned char *)(addr)); __v; })
27 #define readw(addr) \ argument
28 ({ unsigned short __v = (*(volatile unsigned short *)(addr)); __v; })
30 #define readl(addr) \ argument
31 ({ unsigned int __v = (*(volatile unsigned int *)(addr)); __v; })
33 #define writeb(b, addr) \ argument
34 (void)((*(volatile unsigned char *)(addr)) = (b))
36 #define writew(b, addr) \ argument
37 (void)((*(volatile unsigned short *)(addr)) = (b))
[all …]
/openbmc/u-boot/arch/nds32/include/asm/
H A Dbitops.h35 extern void set_bit(int nr, void *addr);
37 static inline void __set_bit(int nr, void *addr) in __set_bit() argument
39 int *a = (int *)addr; in __set_bit()
49 extern void clear_bit(int nr, void *addr);
51 static inline void __clear_bit(int nr, void *addr) in __clear_bit() argument
53 int *a = (int *)addr; in __clear_bit()
66 extern void change_bit(int nr, void *addr);
68 static inline void __change_bit(int nr, void *addr) in __change_bit() argument
71 unsigned long *ADDR = (unsigned long *)addr; in __change_bit()
78 extern int test_and_set_bit(int nr, void *addr);
[all …]
/openbmc/u-boot/arch/xtensa/include/asm/
H A Dio.h35 #define readb(addr) \ argument
36 ({ unsigned char __v = (*(volatile unsigned char *)(addr)); __v; })
37 #define readw(addr) \ argument
38 ({ unsigned short __v = (*(volatile unsigned short *)(addr)); __v; })
39 #define readl(addr) \ argument
40 ({ unsigned int __v = (*(volatile unsigned int *)(addr)); __v; })
41 #define writeb(b, addr) (void)((*(volatile unsigned char *)(addr)) = (b)) argument
42 #define writew(b, addr) (void)((*(volatile unsigned short *)(addr)) = (b)) argument
43 #define writel(b, addr) (void)((*(volatile unsigned int *)(addr)) = (b)) argument
89 # define in_8(addr) (*(u8 *)(addr)) argument
[all …]
/openbmc/u-boot/arch/arm/include/asm/
H A Dbitops.h30 extern void set_bit(int nr, volatile void * addr);
32 extern void clear_bit(int nr, volatile void * addr);
34 extern void change_bit(int nr, volatile void * addr);
36 static inline void __change_bit(int nr, volatile void *addr) in __change_bit() argument
39 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __change_bit()
44 static inline int __test_and_set_bit(int nr, volatile void *addr) in __test_and_set_bit() argument
47 unsigned long *p = ((unsigned long *)addr) + BIT_WORD(nr); in __test_and_set_bit()
54 static inline int test_and_set_bit(int nr, volatile void * addr) in test_and_set_bit() argument
60 out = __test_and_set_bit(nr, addr); in test_and_set_bit()
66 static inline int __test_and_clear_bit(int nr, volatile void *addr) in __test_and_clear_bit() argument
[all …]
/openbmc/qemu/target/hppa/
H A Dop_helper.c48 static void atomic_store_mask32(CPUHPPAState *env, target_ulong addr, in atomic_store_mask32() argument
55 vaddr = probe_access(env, addr, 3, MMU_DATA_STORE, mmu_idx, ra); in atomic_store_mask32()
60 mask = addr & 1 ? 0x00ffffffu : 0xffffff00u; in atomic_store_mask32()
73 static void atomic_store_mask64(CPUHPPAState *env, target_ulong addr, in atomic_store_mask64() argument
82 vaddr = probe_access(env, addr, size, MMU_DATA_STORE, mmu_idx, ra); in atomic_store_mask64()
102 static void do_stby_b(CPUHPPAState *env, target_ulong addr, target_ulong val, in do_stby_b() argument
105 switch (addr & 3) { in do_stby_b()
107 cpu_stb_data_ra(env, addr, val, ra); in do_stby_b()
110 cpu_stw_data_ra(env, addr, val, ra); in do_stby_b()
115 atomic_store_mask32(env, addr, val, 0x00ffffffu, ra); in do_stby_b()
[all …]
/openbmc/qemu/target/ppc/
H A Dmem_helper.c46 static inline target_ulong addr_add(CPUPPCState *env, target_ulong addr, in addr_add() argument
51 return (uint32_t)(addr + arg); in addr_add()
55 return addr + arg; in addr_add()
59 static void *probe_contiguous(CPUPPCState *env, target_ulong addr, uint32_t nb, in probe_contiguous() argument
66 nb_pg1 = -(addr | TARGET_PAGE_MASK); in probe_contiguous()
69 return probe_access(env, addr, nb, access_type, mmu_idx, raddr); in probe_contiguous()
74 host1 = probe_access(env, addr, nb_pg1, access_type, mmu_idx, raddr); in probe_contiguous()
75 addr = addr_add(env, addr, nb_pg1); in probe_contiguous()
76 host2 = probe_access(env, addr, nb_pg2, access_type, mmu_idx, raddr); in probe_contiguous()
85 void helper_lmw(CPUPPCState *env, target_ulong addr, uint32_t reg) in helper_lmw() argument
[all …]

12345678910>>...88