mirror of https://github.com/torvalds/linux.git
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> |
||
|---|---|---|
| .. | ||
| Kbuild | ||
| Kconfig | ||
| c2.c | ||
| c2.h | ||
| c2_ae.c | ||
| c2_ae.h | ||
| c2_alloc.c | ||
| c2_cm.c | ||
| c2_cq.c | ||
| c2_intr.c | ||
| c2_mm.c | ||
| c2_mq.c | ||
| c2_mq.h | ||
| c2_pd.c | ||
| c2_provider.c | ||
| c2_provider.h | ||
| c2_qp.c | ||
| c2_rnic.c | ||
| c2_status.h | ||
| c2_user.h | ||
| c2_vq.c | ||
| c2_vq.h | ||
| c2_wr.h | ||