linux/drivers/net/mlx4
Yevgeny Petrilin 1fb9876e9b mlx4_en: using new mlx4 interrupt scheme
Each RX ring will have its own interrupt vector, and TX rings will share one
(we mostly use polling for TX completions).
The vectors are assigned first time device is opened, and its name includes
the interface name and ring number.

Signed-off-by: Markuze Alex <markuze@mellanox.co.il>
Signed-off-by: Yevgeny Petrilin <yevgenyp@mellanox.co.il>
Signed-off-by: David S. Miller <davem@davemloft.net>
2011-03-23 12:24:18 -07:00
..
alloc.c mlx4_core: Avoid vunmap() of invalid pointer if allocation fails 2011-01-10 17:42:06 -08:00
catas.c mlx4_{core, ib, en}: Fix driver when sizeof (phys_addr_t) > sizeof (long) 2011-01-12 09:50:36 -08:00
cmd.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
cq.c mlx4: Changing interrupt scheme 2011-03-23 12:24:18 -07:00
en_cq.c mlx4_en: using new mlx4 interrupt scheme 2011-03-23 12:24:18 -07:00
en_ethtool.c mlx4_en: using new mlx4 interrupt scheme 2011-03-23 12:24:18 -07:00
en_main.c mlx4_en: using new mlx4 interrupt scheme 2011-03-23 12:24:18 -07:00
en_netdev.c mlx4_en: using new mlx4 interrupt scheme 2011-03-23 12:24:18 -07:00
en_port.c mlx4_en: going out of range of TX rings when reporting stats 2011-03-23 12:24:15 -07:00
en_port.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband 2010-10-26 17:54:22 -07:00
en_resources.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
en_rx.c mlx4_en: Consider napi_get_frags() failure. 2010-09-06 18:48:44 -07:00
en_selftest.c drivers/net: return operator cleanup 2010-09-26 18:34:29 -07:00
en_tx.c vlan: Don't check for vlan group before vlan_tx_tag_present. 2010-10-21 01:26:52 -07:00
eq.c mlx4: Changing interrupt scheme 2011-03-23 12:24:18 -07:00
fw.c mlx4_core: Remove warning message about firmware bug 2011-01-10 17:42:05 -08:00
fw.h mlx4_en: UDP RSS support 2010-08-24 14:57:09 -07:00
icm.c mlx4: make functions local and remove dead code. 2010-10-24 14:55:47 -07:00
icm.h mlx4: make functions local and remove dead code. 2010-10-24 14:55:47 -07:00
intf.c mlx4_core: Allow protocol drivers to find corresponding interfaces 2010-10-25 10:20:39 -07:00
main.c mlx4: Changing interrupt scheme 2011-03-23 12:24:18 -07:00
Makefile mlx4_en: Added self diagnostics test implementation 2010-08-24 14:54:51 -07:00
mcg.c IB/mlx4: Handle protocol field in multicast table 2011-01-12 14:49:17 -08:00
mlx4_en.h mlx4_en: using new mlx4 interrupt scheme 2011-03-23 12:24:18 -07:00
mlx4.h mlx4: Changing interrupt scheme 2011-03-23 12:24:18 -07:00
mr.c drivers/net: use __packed annotation 2010-06-03 03:18:23 -07:00
pd.c mlx4_core: Remove unnecessary includes of <linux/init.h> 2009-09-05 20:24:49 -07:00
port.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 2010-10-27 18:28:00 -07:00
profile.c mlx4: Changing interrupt scheme 2011-03-23 12:24:18 -07:00
qp.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
reset.c mlx4_core: Remove unnecessary includes of <linux/init.h> 2009-09-05 20:24:49 -07:00
sense.c mlx4_core: return a negative error value 2009-12-13 19:47:42 -08:00
srq.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00