Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/ixgbe/ixgbe_sriov.h
Show First 20 Lines • Show All 64 Lines • ▼ Show 20 Lines | |||||
#define IXGBE_NO_VM 0 | #define IXGBE_NO_VM 0 | ||||
#define IXGBE_32_VM 32 | #define IXGBE_32_VM 32 | ||||
#define IXGBE_64_VM 64 | #define IXGBE_64_VM 64 | ||||
int ixgbe_if_iov_vf_add(if_ctx_t, u16, const nvlist_t *); | int ixgbe_if_iov_vf_add(if_ctx_t, u16, const nvlist_t *); | ||||
int ixgbe_if_iov_init(if_ctx_t, u16, const nvlist_t *); | int ixgbe_if_iov_init(if_ctx_t, u16, const nvlist_t *); | ||||
void ixgbe_if_iov_uninit(if_ctx_t); | void ixgbe_if_iov_uninit(if_ctx_t); | ||||
void ixgbe_initialize_iov(struct adapter *); | void ixgbe_initialize_iov(struct ixgbe_softc *); | ||||
void ixgbe_recalculate_max_frame(struct adapter *); | void ixgbe_recalculate_max_frame(struct ixgbe_softc *); | ||||
void ixgbe_ping_all_vfs(struct adapter *); | void ixgbe_ping_all_vfs(struct ixgbe_softc *); | ||||
int ixgbe_pci_iov_detach(device_t); | int ixgbe_pci_iov_detach(device_t); | ||||
void ixgbe_define_iov_schemas(device_t, int *); | void ixgbe_define_iov_schemas(device_t, int *); | ||||
void ixgbe_align_all_queue_indices(struct adapter *); | void ixgbe_align_all_queue_indices(struct ixgbe_softc *); | ||||
int ixgbe_vf_que_index(int, int, int); | int ixgbe_vf_que_index(int, int, int); | ||||
u32 ixgbe_get_mtqc(int); | u32 ixgbe_get_mtqc(int); | ||||
u32 ixgbe_get_mrqc(int); | u32 ixgbe_get_mrqc(int); | ||||
/******************************************************************************/ | /******************************************************************************/ | ||||
#else /* PCI_IOV */ | #else /* PCI_IOV */ | ||||
/******************************************************************************/ | /******************************************************************************/ | ||||
Show All 19 Lines |