linux/drivers/net/ethernet/broadcom/bnx2x
Ariel Elior 290ca2bb45 bnx2x: Allocate VF database in PF when VFs are present
When A PF determines that it may have to manage SRIOV VFs it
allocates a database for this purpose. The database is intended to
keep track of the VF state, the resources allocated for each VF
(queues, interrupt vectors, etc), the state of the VF's queues.
When the VF loads the database is updated accordingly.
When A VF closes the database is consulted to determine which
resources need to be released (close queues against device, reclaim
interrupt vectors, etc).

Signed-off-by: Ariel Elior <ariele@broadcom.com>
Signed-off-by: Eilon Greenstein <eilong@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2013-01-02 01:45:06 -08:00
..
bnx2x_cmn.c bnx2x: VF fastpath 2013-01-02 01:45:06 -08:00
bnx2x_cmn.h bnx2x: VF fastpath 2013-01-02 01:45:06 -08:00
bnx2x_dcb.c bnx2x: Correct PFC disablement 2012-12-02 20:23:01 -05:00
bnx2x_dcb.h bnx2x: Update version to 1.72.0 and copyrights 2012-01-26 13:39:52 -05:00
bnx2x_dump.h bnx2x: fix registers dumped 2012-09-13 16:37:52 -04:00
bnx2x_ethtool.c bnx2x: Separate VF and PF logic 2013-01-02 01:45:05 -08:00
bnx2x_fw_defs.h cnic: Reset iSCSI EQ during shutdown. 2012-12-05 16:01:28 -05:00
bnx2x_fw_file_hdr.h bnx2x: Update version to 1.72.0 and copyrights 2012-01-26 13:39:52 -05:00
bnx2x_hsi.h bnx2x: nvram enables dropless flow control 2012-12-02 20:22:59 -05:00
bnx2x_init_ops.h bnx2x: Support loading cnic resources at run-time 2012-11-07 18:57:19 -05:00
bnx2x_init.h bnx2x,cnic: use FW 7.8.2 2012-10-01 16:43:17 -04:00
bnx2x_link.c bnx2x: use ARRAY_SIZE where possible 2012-12-27 20:29:54 -08:00
bnx2x_link.h bnx2x: Prevent link flaps when booting from SAN. 2012-12-07 12:53:49 -05:00
bnx2x_main.c bnx2x: Allocate VF database in PF when VFs are present 2013-01-02 01:45:06 -08:00
bnx2x_mfw_req.h bnx2x, bnx2fc, bnx2i, cnic: Add statistics support and FCoE capabilities advertisement 2012-06-27 01:20:13 -07:00
bnx2x_reg.h bnx2x: Allocate VF database in PF when VFs are present 2013-01-02 01:45:06 -08:00
bnx2x_sp.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2012-12-13 12:00:02 -08:00
bnx2x_sp.h bnx2x: Support loading cnic resources at run-time 2012-11-07 18:57:19 -05:00
bnx2x_sriov.c bnx2x: Allocate VF database in PF when VFs are present 2013-01-02 01:45:06 -08:00
bnx2x_sriov.h bnx2x: Allocate VF database in PF when VFs are present 2013-01-02 01:45:06 -08:00
bnx2x_stats.c bnx2x: Filter packets on FCoE rings 2012-12-02 20:22:59 -05:00
bnx2x_stats.h bnx2x: Filter packets on FCoE rings 2012-12-02 20:22:59 -05:00
bnx2x_vfpf.c bnx2x: VF <-> PF channel 'acquire' at vf probe 2013-01-02 01:45:05 -08:00
bnx2x_vfpf.h bnx2x: Support ndo_set_rxmode in VF driver 2013-01-02 01:45:05 -08:00
bnx2x.h bnx2x: Allocate VF database in PF when VFs are present 2013-01-02 01:45:06 -08:00
Makefile bnx2x: Allocate VF database in PF when VFs are present 2013-01-02 01:45:06 -08:00