Here is a list of all modules:
OpenCAPI AFU Getters | The AFU getter functions provide access to AFU metadata, such as the identifier, paths, and PASID |
OpenCAPI AFU Management | These functions provide access to open and close the AFU |
OpenCAPI PowerPC specific functions | Platform specific AFU functions for PowerPC |
OpenCAPI IRQ, Event & Wake Functions | These functions allow the allocation and handling of AFU IRQs, OpenCAPI events, and wakes. IRQs can be handled either via requesting an array of triggered IRQ handles (via ocxl_afu_check), or by issuing callbacks via ocxl_afu_handle_callbacks() |
OpenCAPI MMIO Functions | The MMIO functions map the global and per-PASID MMIO spaces of the AFU into the address space of the process, as well as moderating access to them |
OpenCAPI Messages | These functions control messages from libocxl, such as error messages and tracing |