Lines Matching refs:u64
25 (((__force u64) addr & ZPCI_IOMAP_ADDR_IDX_MASK) >> 48)
27 ((__force u64) addr & ZPCI_IOMAP_ADDR_OFF_MASK)
30 ((u64) handle << 32 | space << 16 | len)
36 u64 req = ZPCI_CREATE_REQ(entry->fh, entry->bar, LENGTH); \
37 u64 data; \
51 u64 req = ZPCI_CREATE_REQ(entry->fh, entry->bar, LENGTH); \
52 u64 data = (VALTYPE) val; \
57 zpci_read(8, u64)
61 zpci_write(8, u64)
66 static inline int zpci_write_single(u64 req, const u64 *data, u64 offset, u8 len) in zpci_write_single()
68 u64 val; in zpci_write_single()
72 val = (u64) *((u8 *) data); in zpci_write_single()
75 val = (u64) *((u16 *) data); in zpci_write_single()
78 val = (u64) *((u32 *) data); in zpci_write_single()
81 val = (u64) *((u64 *) data); in zpci_write_single()
90 static inline int zpci_read_single(u64 req, u64 *dst, u64 offset, u8 len) in zpci_read_single()
92 u64 data; in zpci_read_single()
110 *((u64 *) dst) = (u64) data; in zpci_read_single()
117 static inline int zpci_write_block(u64 req, const u64 *data, u64 offset) in zpci_write_block()
122 static inline u8 zpci_get_max_write_size(u64 src, u64 dst, int len, int max) in zpci_get_max_write_size()
139 u64 req, offset = ZPCI_OFFSET(src); in zpci_memcpy_fromio()
143 size = zpci_get_max_write_size((u64 __force) src, in zpci_memcpy_fromio()
144 (u64) dst, n, 8); in zpci_memcpy_fromio()
160 u64 req, offset = ZPCI_OFFSET(dst); in zpci_memcpy_toio()
167 size = zpci_get_max_write_size((u64 __force) dst, in zpci_memcpy_toio()
168 (u64) src, n, 128); in zpci_memcpy_toio()