commit | 0c43ab371bcb07d9ed9c95ea116e6d1d703b56ca | [log] [tgz] |
---|---|---|
author | Jason Gunthorpe <jgg@mellanox.com> | Tue Mar 13 16:33:18 2018 -0600 |
committer | Jason Gunthorpe <jgg@mellanox.com> | Thu Mar 15 15:58:02 2018 -0600 |
tree | 4222f1b36834ed86a0e1d1bc503756b890abd6b1 | |
parent | b92ec0fe3224dbce7d50fb6cbfaf4eaf4a6f0359 [diff] |
RDMA/rxe: Use structs to describe the uABI instead of opencoding Open coding pointer math is not acceptable for describing the uABI in RDMA. Provide structs for all the cases. The udata is casted to the struct as close to the verbs entry point as possible for maximum clarity. Function signatures and so forth are revised to allow for this. Tested-by: Yuval Shaia <yuval.shaia@oracle.com> Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>