1/** 2 * Implement the int_controller_client interface for MSIx 3 */ 4 5#ifndef _MSIX_CLIENT_H_H_ 6#define _MSIX_CLIENT_H_H_ 7 8#include <barrelfish/barrelfish.h> 9#include <int_route/int_model.h> 10 11 12/** 13 * Initialize the controller. Needs MSIx table base 14 * and the controller name. Alternatively, it tries 15 * to parse out a int_model argument. 16 */ 17errval_t msix_client_init_by_args(int argc, char **argv, void* msix_tab); 18errval_t msix_client_init(struct int_startup_argument *arg, void* msix_tab); 19 20#endif 21