Lines Matching defs:afu
92 #define AFUD_READ(afu, off) in_be64(afu->afu_desc_mmio + off) argument
96 #define AFUD_READ_INFO(afu) AFUD_READ(afu, 0x0) argument
105 #define AFUD_READ_CR(afu) AFUD_READ(afu, 0x20) argument
107 #define AFUD_READ_CR_OFF(afu) AFUD_READ(afu, 0x28) argument
108 #define AFUD_READ_PPPSA(afu) AFUD_READ(afu, 0x30) argument
112 #define AFUD_READ_PPPSA_OFF(afu) AFUD_READ(afu, 0x38) argument
113 #define AFUD_READ_EB(afu) AFUD_READ(afu, 0x40) argument
115 #define AFUD_READ_EB_OFF(afu) AFUD_READ(afu, 0x48) argument
117 u16 cxl_afu_cr_read16(struct cxl_afu *afu, int cr, u64 off) in cxl_afu_cr_read16()
126 u8 cxl_afu_cr_read8(struct cxl_afu *afu, int cr, u64 off) in cxl_afu_cr_read8()
287 static void dump_afu_descriptor(struct cxl_afu *afu) in dump_afu_descriptor()
362 static int init_implementation_afu_regs(struct cxl_afu *afu) in init_implementation_afu_regs()
500 static int cxl_map_slice_regs(struct cxl_afu *afu, struct cxl *adapter, struct pci_dev *dev) in cxl_map_slice_regs()
530 static void cxl_unmap_slice_regs(struct cxl_afu *afu) in cxl_unmap_slice_regs()
540 struct cxl_afu *afu = to_cxl_afu(dev); in cxl_release_afu() local
549 struct cxl_afu *afu; in cxl_alloc_afu() local
570 static int cxl_read_afu_descriptor(struct cxl_afu *afu) in cxl_read_afu_descriptor()
599 static int cxl_afu_descriptor_looks_ok(struct cxl_afu *afu) in cxl_afu_descriptor_looks_ok()
622 static int sanitise_afu_regs(struct cxl_afu *afu) in sanitise_afu_regs()
677 struct cxl_afu *afu; in cxl_init_afu() local
753 static void cxl_remove_afu(struct cxl_afu *afu) in cxl_remove_afu()
1074 int afu; in cxl_remove() local