Home
last modified time | relevance | path

Searched hist:"6 c61d2a55c4e5980e231fac9bb54e6ff1a5e811b" (Results 1 – 5 of 5) sorted by relevance

/linux/include/rdma/
H A Duverbs_named_ioctl.hdiff 6c61d2a55c4e5980e231fac9bb54e6ff1a5e811b Wed Jul 04 07:50:27 CEST 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 Duverbs_ioctl.hdiff 6c61d2a55c4e5980e231fac9bb54e6ff1a5e811b Wed Jul 04 07:50:27 CEST 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>
/linux/drivers/infiniband/core/
H A Duverbs_std_types_cq.cdiff 6c61d2a55c4e5980e231fac9bb54e6ff1a5e811b Wed Jul 04 07:50:27 CEST 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 Duverbs_std_types.cdiff 6c61d2a55c4e5980e231fac9bb54e6ff1a5e811b Wed Jul 04 07:50:27 CEST 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 Duverbs.hdiff 6c61d2a55c4e5980e231fac9bb54e6ff1a5e811b Wed Jul 04 07:50:27 CEST 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>