Home
last modified time | relevance | path

Searched refs:vfdi_status (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/
H A Dsiena_sriov.c64 * @status_addr: VF DMA address of page for &struct vfdi_status updates.
403 struct vfdi_status *status = nic_data->vfdi_status.addr; in __efx_siena_sriov_push_vf_status()
420 copy[0].to_addr = vf->status_addr + offsetof(struct vfdi_status, in __efx_siena_sriov_push_vf_status()
424 * assumes that the non-generation portion of vfdi_status is in in __efx_siena_sriov_push_vf_status()
427 data_offset = offsetof(struct vfdi_status, version); in __efx_siena_sriov_push_vf_status()
429 copy[1].from_addr = nic_data->vfdi_status.dma_addr + data_offset; in __efx_siena_sriov_push_vf_status()
461 copy[pos].to_addr = vf->status_addr + offsetof(struct vfdi_status, in __efx_siena_sriov_push_vf_status()
1072 /* Copy the list of individual addresses into the vfdi_status.peers
1082 struct vfdi_status *vfdi_statu in efx_siena_sriov_peer_work() local
1290 struct vfdi_status *vfdi_status; efx_siena_sriov_init() local
1480 struct vfdi_status *vfdi_status = nic_data->vfdi_status.addr; efx_siena_sriov_mac_address_changed() local
[all...]
H A Dvfdi.h151 * @u.set_status_page.dma_addr: Base address for the &struct vfdi_status.
209 * struct vfdi_status - Status provided by PF driver to VF driver
234 struct vfdi_status { struct
H A Dnic.h96 * @vfdi_status: Common VFDI status page to be dmad to VF address space.
111 struct efx_buffer vfdi_status; member
H A Dnet_driver.h753 struct vfdi_status;
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/siena/
H A Dsiena_sriov.c64 * @status_addr: VF DMA address of page for &struct vfdi_status updates.
404 struct vfdi_status *status = nic_data->vfdi_status.addr; in __efx_siena_sriov_push_vf_status()
421 copy[0].to_addr = vf->status_addr + offsetof(struct vfdi_status, in __efx_siena_sriov_push_vf_status()
425 * assumes that the non-generation portion of vfdi_status is in in __efx_siena_sriov_push_vf_status()
428 data_offset = offsetof(struct vfdi_status, version); in __efx_siena_sriov_push_vf_status()
430 copy[1].from_addr = nic_data->vfdi_status.dma_addr + data_offset; in __efx_siena_sriov_push_vf_status()
462 copy[pos].to_addr = vf->status_addr + offsetof(struct vfdi_status, in __efx_siena_sriov_push_vf_status()
1073 /* Copy the list of individual addresses into the vfdi_status.peers
1083 struct vfdi_status *vfdi_statu in efx_siena_sriov_peer_work() local
1291 struct vfdi_status *vfdi_status; efx_siena_sriov_init() local
1481 struct vfdi_status *vfdi_status = nic_data->vfdi_status.addr; efx_siena_sriov_mac_address_changed() local
[all...]
H A Dvfdi.h151 * @u.set_status_page.dma_addr: Base address for the &struct vfdi_status.
209 * struct vfdi_status - Status provided by PF driver to VF driver
234 struct vfdi_status { struct
H A Dnic.h96 * @vfdi_status: Common VFDI status page to be dmad to VF address space.
111 struct efx_buffer vfdi_status; member
H A Dnet_driver.h705 struct vfdi_status;
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/
H A Dnet_driver.h735 struct vfdi_status;

Completed in 17 milliseconds