Home
last modified time | relevance | path

Searched refs:vfdb (Results 1 – 5 of 5) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_sriov.h212 #define BNX2X_NR_VIRTFN(bp) ((bp)->vfdb->sriov.nr_virtfn)
301 #define BP_VFDB(bp) ((bp)->vfdb)
304 #define BP_VF(bp, idx) ((BP_VFDB(bp) && (bp)->vfdb->vfs) ? \
305 &((bp)->vfdb->vfs[idx]) : NULL)
306 #define bnx2x_vf(bp, idx, var) ((bp)->vfdb->vfs[idx].var)
313 #define BP_VF_CXT_PAGE(bp, i) (&(bp)->vfdb->context[i])
318 #define BP_VF_MBX_DMA(bp) (&((bp)->vfdb->mbx_dma))
320 #define BP_VF_MBX(bp, vfid) (&((bp)->vfdb->mbxs[vfid]))
323 #define BP_VF_BULLETIN_DMA(bp) (&((bp)->vfdb->bulletin_dma))
329 #define bnx2x_vf_sp(bp, vf, field) ((bp)->vfdb->sp_dma.addr + \
[all …]
Dbnx2x_sriov.c996 bp->vfdb->flrd_vfs[0], bp->vfdb->flrd_vfs[1]); in bnx2x_vf_flr_clnup()
999 bp->vfdb->flrd_vfs[i]); in bnx2x_vf_flr_clnup()
1016 bp->vfdb->flrd_vfs[i] = SHMEM2_RD(bp, mcp_vf_disabled[i]); in bnx2x_vf_handle_flr_event()
1020 bp->vfdb->flrd_vfs[0], bp->vfdb->flrd_vfs[1]); in bnx2x_vf_handle_flr_event()
1027 reset = bp->vfdb->flrd_vfs[0] & (1 << vf->abs_vfid); in bnx2x_vf_handle_flr_event()
1029 reset = bp->vfdb->flrd_vfs[1] & in bnx2x_vf_handle_flr_event()
1094 struct bnx2x_sriov *iov = &bp->vfdb->sriov; in bnx2x_vf_bus()
1103 struct bnx2x_sriov *iov = &bp->vfdb->sriov; in bnx2x_vf_devfn()
1112 struct bnx2x_sriov *iov = &bp->vfdb->sriov; in bnx2x_vf_set_bars()
1159 if (bp->vfdb) { in __bnx2x_iov_free_vfdb()
[all …]
Dbnx2x_vfpf.c2081 struct bnx2x_vfdb *vfdb = BP_VFDB(bp); in bnx2x_vf_mbx() local
2086 if (!vfdb) in bnx2x_vf_mbx()
2089 mutex_lock(&vfdb->event_mutex); in bnx2x_vf_mbx()
2090 events = vfdb->event_occur; in bnx2x_vf_mbx()
2091 vfdb->event_occur = 0; in bnx2x_vf_mbx()
2092 mutex_unlock(&vfdb->event_mutex); in bnx2x_vf_mbx()
Dbnx2x.h1832 struct bnx2x_vfdb *vfdb; member
1833 #define IS_SRIOV(bp) ((bp)->vfdb)
Dbnx2x_main.c3407 ether_stat->vf_cnt = IS_SRIOV(bp) ? bp->vfdb->sriov.nr_virtfn : 0; in bnx2x_drv_info_ether_stat()