Commit ffd7339a authored by Jason Gunthorpe's avatar Jason Gunthorpe

RDMA/core: Use offsetofend() instead of open coding

No reason to open code this.

Link: https://lore.kernel.org/r/0-v1-0bc346e08476+585-drop_offsetofend_jgg@mellanox.comSigned-off-by: default avatarJason Gunthorpe <jgg@mellanox.com>
parent 48062b0a
...@@ -491,8 +491,7 @@ struct uapi_definition { ...@@ -491,8 +491,7 @@ struct uapi_definition {
*/ */
#define UVERBS_ATTR_STRUCT(_type, _last) \ #define UVERBS_ATTR_STRUCT(_type, _last) \
.zero_trailing = 1, \ .zero_trailing = 1, \
UVERBS_ATTR_SIZE(((uintptr_t)(&((_type *)0)->_last + 1)), \ UVERBS_ATTR_SIZE(offsetofend(_type, _last), sizeof(_type))
sizeof(_type))
/* /*
* Specifies at least min_len bytes must be passed in, but the amount can be * Specifies at least min_len bytes must be passed in, but the amount can be
* larger, up to the protocol maximum size. No check for zeroing is done. * larger, up to the protocol maximum size. No check for zeroing is done.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment