• Home
  • Raw
  • Download

Lines Matching refs:vfdi_status

405 	struct vfdi_status *status = nic_data->vfdi_status.addr;  in __efx_siena_sriov_push_vf_status()
422 copy[0].to_addr = vf->status_addr + offsetof(struct vfdi_status, in __efx_siena_sriov_push_vf_status()
429 data_offset = offsetof(struct vfdi_status, version); in __efx_siena_sriov_push_vf_status()
431 copy[1].from_addr = nic_data->vfdi_status.dma_addr + data_offset; in __efx_siena_sriov_push_vf_status()
463 copy[pos].to_addr = vf->status_addr + offsetof(struct vfdi_status, in __efx_siena_sriov_push_vf_status()
1084 struct vfdi_status *vfdi_status = nic_data->vfdi_status.addr; in efx_siena_sriov_peer_work() local
1103 peer = vfdi_status->peers + 1; in efx_siena_sriov_peer_work()
1104 peer_space = ARRAY_SIZE(vfdi_status->peers) - 1; in efx_siena_sriov_peer_work()
1148 vfdi_status->peer_count = peer_count; in efx_siena_sriov_peer_work()
1292 struct vfdi_status *vfdi_status; in efx_siena_sriov_init() local
1307 rc = efx_nic_alloc_buffer(efx, &nic_data->vfdi_status, in efx_siena_sriov_init()
1308 sizeof(*vfdi_status), GFP_KERNEL); in efx_siena_sriov_init()
1311 vfdi_status = nic_data->vfdi_status.addr; in efx_siena_sriov_init()
1312 memset(vfdi_status, 0, sizeof(*vfdi_status)); in efx_siena_sriov_init()
1313 vfdi_status->version = 1; in efx_siena_sriov_init()
1314 vfdi_status->length = sizeof(*vfdi_status); in efx_siena_sriov_init()
1315 vfdi_status->max_tx_channels = vf_max_tx_channels; in efx_siena_sriov_init()
1316 vfdi_status->vi_scale = efx->vi_scale; in efx_siena_sriov_init()
1317 vfdi_status->rss_rxq_count = efx->rss_spread; in efx_siena_sriov_init()
1318 vfdi_status->peer_count = 1 + efx->vf_count; in efx_siena_sriov_init()
1319 vfdi_status->timer_quantum_ns = efx->timer_quantum_ns; in efx_siena_sriov_init()
1335 ether_addr_copy(vfdi_status->peers[0].mac_addr, net_dev->dev_addr); in efx_siena_sriov_init()
1363 efx_nic_free_buffer(efx, &nic_data->vfdi_status); in efx_siena_sriov_init()
1400 efx_nic_free_buffer(efx, &nic_data->vfdi_status); in efx_siena_sriov_fini()
1482 struct vfdi_status *vfdi_status = nic_data->vfdi_status.addr; in efx_siena_sriov_mac_address_changed() local
1486 ether_addr_copy(vfdi_status->peers[0].mac_addr, in efx_siena_sriov_mac_address_changed()