linux/drivers/net/ethernet/mellanox/mlx5/core
Ilan Tayari 4b67379376 net/mlx5: Make get_cqe routine not ethernet-specific
Move mlx5e_get_cqe routine to wq.h and rename it to
mlx5_cqwq_get_cqe.

This allows it to be used by other CQ users outside of the
ethernet driver code.

A later patch in this patchset will make use of it from
FPGA code for the FPGA high-speed connection.

Signed-off-by: Ilan Tayari <ilant@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
2017-06-27 16:36:47 +03:00
..
fpga net/mlx5: Add reserved-gids support 2017-06-27 16:36:47 +03:00
ipoib net/mlx5e: IPoIB, Support the flash device ethtool callback 2017-06-22 14:30:14 +03:00
lib net/mlx5: Add reserved-gids support 2017-06-27 16:36:47 +03:00
alloc.c net/mlx5: Avoid using multiple blank lines 2017-06-16 00:12:40 +03:00
cmd.c net/mlx5: Expose command polling interface 2017-06-16 00:19:43 +03:00
cq.c IB/mlx5: Support 4k UAR for libmlx5 2017-01-09 20:25:09 +02:00
debugfs.c net/mlx5: Avoid using multiple blank lines 2017-06-16 00:12:40 +03:00
dev.c {net,IB}/mlx5: Refactor page fault handling 2017-01-02 15:51:20 -05:00
en_arfs.c net/mlx5e: Use function to map aRFS into traffic type 2017-06-16 00:12:41 +03:00
en_clock.c net/mlx5e: IPoIB, Add ioctl support to IPoIB device driver 2017-06-19 18:40:20 +03:00
en_common.c net/mlx5: Avoid using multiple blank lines 2017-06-16 00:12:40 +03:00
en_dcbnl.c net/mlx5e: remove IEEE/CEE mode check when setting DCBX mode 2017-03-10 10:03:26 -08:00
en_ethtool.c net/mlx5e: Support the flash device ethtool callback 2017-06-22 14:30:13 +03:00
en_fs_ethtool.c {net, IB}/mlx5: Replace mlx5_vzalloc with kvzalloc 2017-05-14 13:53:18 +03:00
en_fs.c net/mlx5: Avoid using multiple blank lines 2017-06-16 00:12:40 +03:00
en_main.c net/mlx5e: Introduce RX Page-Reuse 2017-06-22 14:30:13 +03:00
en_rep.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-06-21 17:35:22 -04:00
en_rep.h net/mlx5e: Update neighbour 'used' state using HW flow rules counters 2017-04-30 16:03:14 +03:00
en_rx_am.c net/mlx5e: Fix wrong indications in DIM due to counter wraparound 2017-06-11 13:10:36 +03:00
en_rx.c net/mlx5: Make get_cqe routine not ethernet-specific 2017-06-27 16:36:47 +03:00
en_selftest.c networking: make skb_push & __skb_push return void pointers 2017-06-16 11:48:40 -04:00
en_stats.h net/mlx5e: Introduce RX Page-Reuse 2017-06-22 14:30:13 +03:00
en_tc.c net/mlx5e: Add header re-write offloading of IPv6 hop-limit 2017-06-22 14:30:13 +03:00
en_tc.h net/mlx5e: Update neighbour 'used' state using HW flow rules counters 2017-04-30 16:03:14 +03:00
en_tx.c net/mlx5: Make get_cqe routine not ethernet-specific 2017-06-27 16:36:47 +03:00
en_txrx.c net/mlx5: Make get_cqe routine not ethernet-specific 2017-06-27 16:36:47 +03:00
en.h net/mlx5: Make get_cqe routine not ethernet-specific 2017-06-27 16:36:47 +03:00
eq.c net/mlx5: Avoid space after casting 2017-06-16 00:12:41 +03:00
eswitch_offloads.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-06-21 17:35:22 -04:00
eswitch.c net/mlx5: Avoid blank lines before/after closing/opening braces 2017-06-16 00:12:40 +03:00
eswitch.h net/mlx5e: Add cache for HW modify header IDs 2017-06-08 14:12:00 +03:00
fs_cmd.c net/mlx5: Update flow table commands layout 2017-06-08 14:12:00 +03:00
fs_cmd.h net/mlx5: Use underlay QPN from the root name space 2017-05-14 13:33:45 +03:00
fs_core.c net/mlx5: Avoid blank lines before/after closing/opening braces 2017-06-16 00:12:40 +03:00
fs_core.h net/mlx5: Use underlay QPN from the root name space 2017-05-14 13:33:45 +03:00
fs_counters.c net/mlx5e: Update neighbour 'used' state using HW flow rules counters 2017-04-30 16:03:14 +03:00
fw.c net/mlx5: Add mlxfw callbacks 2017-06-22 14:30:13 +03:00
health.c net/mlx5: Add fast unload support in shutdown flow 2017-06-16 00:19:44 +03:00
Kconfig mlx5-update-2017-05-23 2017-05-25 12:01:22 -04:00
lag.c net/mlx5: Undo LAG upon request to create virtual functions 2017-06-16 00:12:41 +03:00
mad.c
main.c net/mlx5: Add reserved-gids support 2017-06-27 16:36:47 +03:00
Makefile net/mlx5: Add reserved-gids support 2017-06-27 16:36:47 +03:00
mcg.c
mlx5_core.h net/mlx5: Add mlxfw callbacks 2017-06-22 14:30:13 +03:00
mr.c
pagealloc.c net/mlx5: Avoid using multiple blank lines 2017-06-16 00:12:40 +03:00
pd.c
port.c {net, IB}/mlx5: Replace mlx5_vzalloc with kvzalloc 2017-05-14 13:53:18 +03:00
qp.c net/mlx5e: Move and optimize query out of buffer function 2017-06-16 00:19:02 +03:00
rl.c
sriov.c net/mlx5: Undo LAG upon request to create virtual functions 2017-06-16 00:12:41 +03:00
srq.c {net, IB}/mlx5: Replace mlx5_vzalloc with kvzalloc 2017-05-14 13:53:18 +03:00
transobj.c {net, IB}/mlx5: Replace mlx5_vzalloc with kvzalloc 2017-05-14 13:53:18 +03:00
uar.c net/mlx5: Fix UAR memory leak 2017-04-22 21:52:37 +03:00
vport.c net/mlx5: Add support for multiple RoCE enable 2017-06-27 16:36:47 +03:00
vxlan.c
vxlan.h
wq.c
wq.h net/mlx5: Make get_cqe routine not ethernet-specific 2017-06-27 16:36:47 +03:00