Searched hist:"6 c61d2a55c4e5980e231fac9bb54e6ff1a5e811b" (Results 1 – 6 of 6) sorted by relevance
/openbmc/linux/include/rdma/ |
H A D | uverbs_named_ioctl.h | diff 6c61d2a55c4e5980e231fac9bb54e6ff1a5e811b Wed Jul 04 00:50:27 CDT 2018 Jason Gunthorpe <jgg@mellanox.com> RDMA/uverbs: Simplify UVERBS_OBJECT and _TREE family of macros
Instead of the large set of indirecting macros, define the few needed macros to directly instantiate the struct uverbs_oject_tree_def and associated objects list.
This is small amount of code duplication but the readability is far better.
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com> Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
|
H A D | uverbs_ioctl.h | diff 6c61d2a55c4e5980e231fac9bb54e6ff1a5e811b Wed Jul 04 00:50:27 CDT 2018 Jason Gunthorpe <jgg@mellanox.com> RDMA/uverbs: Simplify UVERBS_OBJECT and _TREE family of macros
Instead of the large set of indirecting macros, define the few needed macros to directly instantiate the struct uverbs_oject_tree_def and associated objects list.
This is small amount of code duplication but the readability is far better.
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com> Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
|
/openbmc/linux/drivers/infiniband/core/ |
H A D | uverbs_std_types_cq.c | diff 6c61d2a55c4e5980e231fac9bb54e6ff1a5e811b Wed Jul 04 00:50:27 CDT 2018 Jason Gunthorpe <jgg@mellanox.com> RDMA/uverbs: Simplify UVERBS_OBJECT and _TREE family of macros
Instead of the large set of indirecting macros, define the few needed macros to directly instantiate the struct uverbs_oject_tree_def and associated objects list.
This is small amount of code duplication but the readability is far better.
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com> Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
|
H A D | uverbs_std_types.c | diff 6c61d2a55c4e5980e231fac9bb54e6ff1a5e811b Wed Jul 04 00:50:27 CDT 2018 Jason Gunthorpe <jgg@mellanox.com> RDMA/uverbs: Simplify UVERBS_OBJECT and _TREE family of macros
Instead of the large set of indirecting macros, define the few needed macros to directly instantiate the struct uverbs_oject_tree_def and associated objects list.
This is small amount of code duplication but the readability is far better.
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com> Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
|
H A D | uverbs.h | diff 6c61d2a55c4e5980e231fac9bb54e6ff1a5e811b Wed Jul 04 00:50:27 CDT 2018 Jason Gunthorpe <jgg@mellanox.com> RDMA/uverbs: Simplify UVERBS_OBJECT and _TREE family of macros
Instead of the large set of indirecting macros, define the few needed macros to directly instantiate the struct uverbs_oject_tree_def and associated objects list.
This is small amount of code duplication but the readability is far better.
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com> Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
|
/openbmc/linux/drivers/infiniband/hw/mlx5/ |
H A D | devx.c | diff 6c61d2a55c4e5980e231fac9bb54e6ff1a5e811b Wed Jul 04 00:50:27 CDT 2018 Jason Gunthorpe <jgg@mellanox.com> RDMA/uverbs: Simplify UVERBS_OBJECT and _TREE family of macros
Instead of the large set of indirecting macros, define the few needed macros to directly instantiate the struct uverbs_oject_tree_def and associated objects list.
This is small amount of code duplication but the readability is far better.
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com> Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
|