linux/drivers/infiniband/hw/cxgb4
Yishai Hadas eeb8461e36 IB: Refactor umem to use linear SG table
This patch refactors the IB core umem code and vendor drivers to use a
linear (chained) SG table instead of chunk list.  With this change the
relevant code becomes clearer—no need for nested loops to build and
use umem.

Signed-off-by: Shachar Raindel <raindel@mellanox.com>
Signed-off-by: Yishai Hadas <yishaih@mellanox.com>
Signed-off-by: Roland Dreier <roland@purestorage.com>
2014-03-04 10:34:28 -08:00
..
cm.c RDMA/cxgb4: Add missing neigh_release in LE-Workaround path 2014-02-13 14:46:40 -08:00
cq.c RDMA/cxgb4: Fix accounting for unsignaled SQ WRs to deal with wrap 2013-08-13 11:55:46 -07:00
device.c IB/cxgb4: Fix formatting of physical address 2013-11-08 14:42:30 -08:00
ev.c RDMA/cxgb4: Handle newer firmware changes 2013-08-13 11:55:44 -07:00
id_table.c drivers/infiniband/hw: rename random32() to prandom_u32() 2013-05-07 18:38:27 -07:00
iw_cxgb4.h RDMA/cxgb4: Fix QP flush logic 2013-08-13 11:55:45 -07:00
Kconfig RDMA/cxgb4: Add support for active and passive open connection with IPv6 address 2013-08-13 11:55:06 -07:00
Makefile RDMA/cxgb4: Remove kfifo usage 2012-05-18 13:22:36 -07:00
mem.c IB: Refactor umem to use linear SG table 2014-03-04 10:34:28 -08:00
provider.c RDMA/cxgb4: Add Support for Chelsio T5 adapter 2013-03-14 11:35:58 -04:00
qp.c RDMA/cxgb4: Issue RI.FINI before closing when entering TERM 2013-08-13 11:55:49 -07:00
resource.c RDMA/cxgb4: Remove kfifo usage 2012-05-18 13:22:36 -07:00
t4.h RDMA/cxgb4: Advertise ~0ULL as max MR size 2013-08-13 11:55:48 -07:00
t4fw_ri_api.h RDMA/cxgb4: Add module option to tweak delayed ack 2010-07-21 10:53:52 -07:00
user.h RDMA/cxgb4: Add DB Overflow Avoidance 2012-05-18 13:22:31 -07:00