Searched refs:uverbs_attr_is_valid (Results 1 – 5 of 5) sorted by relevance
/Linux-v5.4/drivers/infiniband/core/ |
D | uverbs_std_types_flow_action.c | 56 if (uverbs_attr_is_valid(attrs, UVERBS_ATTR_FLOW_ACTION_ESP_ESN)) in esp_flags_uverbs_to_verbs() 59 if (is_modify && uverbs_attr_is_valid(attrs, in esp_flags_uverbs_to_verbs() 244 if (uverbs_attr_is_valid(attrs, UVERBS_ATTR_FLOW_ACTION_ESP_ATTRS)) { in parse_flow_action_esp() 261 if (uverbs_attr_is_valid(attrs, UVERBS_ATTR_FLOW_ACTION_ESP_KEYMAT)) { in parse_flow_action_esp() 278 if (uverbs_attr_is_valid(attrs, UVERBS_ATTR_FLOW_ACTION_ESP_REPLAY)) { in parse_flow_action_esp() 297 if (uverbs_attr_is_valid(attrs, UVERBS_ATTR_FLOW_ACTION_ESP_ENCAP)) { in parse_flow_action_esp()
|
D | uverbs_cmd.c | 63 if (uverbs_attr_is_valid(attrs, UVERBS_ATTR_CORE_OUT)) in uverbs_response() 1213 if (uverbs_attr_is_valid(attrs, UVERBS_ATTR_CORE_OUT)) in ib_uverbs_poll_cq()
|
/Linux-v5.4/drivers/infiniband/hw/mlx5/ |
D | flow.c | 93 uverbs_attr_is_valid(attrs, MLX5_IB_ATTR_CREATE_FLOW_DEST_DEVX); in UVERBS_HANDLER() 94 dest_qp = uverbs_attr_is_valid(attrs, in UVERBS_HANDLER() 240 if (uverbs_attr_is_valid(attrs, MLX5_IB_ATTR_FLOW_MATCHER_FT_TYPE) && in mlx5_ib_matcher_ns() 241 uverbs_attr_is_valid(attrs, MLX5_IB_ATTR_FLOW_MATCHER_FLOW_FLAGS)) in mlx5_ib_matcher_ns() 244 if (uverbs_attr_is_valid(attrs, MLX5_IB_ATTR_FLOW_MATCHER_FT_TYPE)) { in mlx5_ib_matcher_ns() 257 if (uverbs_attr_is_valid(attrs, MLX5_IB_ATTR_FLOW_MATCHER_FLOW_FLAGS)) { in mlx5_ib_matcher_ns()
|
D | devx.c | 1958 if (uverbs_attr_is_valid(attrs, in UVERBS_HANDLER() 1968 if (uverbs_attr_is_valid(attrs, in UVERBS_HANDLER()
|
/Linux-v5.4/include/rdma/ |
D | uverbs_ioctl.h | 660 static inline bool uverbs_attr_is_valid(const struct uverbs_attr_bundle *attrs_bundle, in uverbs_attr_is_valid() function 689 if (!uverbs_attr_is_valid(attrs_bundle, idx)) in uverbs_attr_get()
|