Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/ixgbe/if_ixv.c
Show First 20 Lines • Show All 227 Lines • ▼ Show 20 Lines | static struct if_shared_ctx ixv_sctx_init = { | ||||
.isc_nrxd_min = {MIN_RXD}, | .isc_nrxd_min = {MIN_RXD}, | ||||
.isc_ntxd_min = {MIN_TXD}, | .isc_ntxd_min = {MIN_TXD}, | ||||
.isc_nrxd_max = {MAX_RXD}, | .isc_nrxd_max = {MAX_RXD}, | ||||
.isc_ntxd_max = {MAX_TXD}, | .isc_ntxd_max = {MAX_TXD}, | ||||
.isc_nrxd_default = {DEFAULT_RXD}, | .isc_nrxd_default = {DEFAULT_RXD}, | ||||
.isc_ntxd_default = {DEFAULT_TXD}, | .isc_ntxd_default = {DEFAULT_TXD}, | ||||
}; | }; | ||||
if_shared_ctx_t ixv_sctx = &ixv_sctx_init; | |||||
static void * | static void * | ||||
ixv_register(device_t dev) | ixv_register(device_t dev) | ||||
{ | { | ||||
return (ixv_sctx); | return (&ixv_sctx_init); | ||||
} | } | ||||
/************************************************************************ | /************************************************************************ | ||||
* ixv_if_tx_queues_alloc | * ixv_if_tx_queues_alloc | ||||
************************************************************************/ | ************************************************************************/ | ||||
static int | static int | ||||
ixv_if_tx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, | ixv_if_tx_queues_alloc(if_ctx_t ctx, caddr_t *vaddrs, uint64_t *paddrs, | ||||
int ntxqs, int ntxqsets) | int ntxqs, int ntxqsets) | ||||
▲ Show 20 Lines • Show All 1,703 Lines • Show Last 20 Lines |