Home
last modified time | relevance | path

Searched refs:uverbs_copy_to (Results 1 – 16 of 16) sorted by relevance

/linux/drivers/infiniband/core/
H A Duverbs_std_types_mr.c146 ret = uverbs_copy_to(attrs, UVERBS_ATTR_REG_DM_MR_RESP_LKEY, &mr->lkey, in UVERBS_METHOD_DM_MR_REG()
151 ret = uverbs_copy_to(attrs, UVERBS_ATTR_REG_DM_MR_RESP_RKEY, in UVERBS_METHOD_DM_MR_REG()
163 ret = uverbs_copy_to(attrs, UVERBS_ATTR_QUERY_MR_RESP_LKEY, &mr->lkey, in UVERBS_METHOD_QUERY_MR()
168 ret = uverbs_copy_to(attrs, UVERBS_ATTR_QUERY_MR_RESP_RKEY, in UVERBS_METHOD_QUERY_MR()
174 ret = uverbs_copy_to(attrs, UVERBS_ATTR_QUERY_MR_RESP_LENGTH, in UVERBS_METHOD_QUERY_MR()
180 ret = uverbs_copy_to(attrs, UVERBS_ATTR_QUERY_MR_RESP_IOVA, in UVERBS_METHOD_QUERY_MR()
259 ret = uverbs_copy_to(attrs, UVERBS_ATTR_REG_DMABUF_MR_RESP_LKEY, in UVERBS_METHOD_REG_DMABUF_MR()
264 ret = uverbs_copy_to(attrs, UVERBS_ATTR_REG_DMABUF_MR_RESP_RKEY, in UVERBS_METHOD_REG_DMABUF_MR()
388 ret = uverbs_copy_to(attrs, UVERBS_ATTR_REG_MR_RESP_LKEY, in UVERBS_METHOD_REG_MR()
393 ret = uverbs_copy_to(attrs, UVERBS_ATTR_REG_MR_RESP_RKEY, in UVERBS_METHOD_REG_MR()
H A Duverbs_std_types_device.c128 ret = uverbs_copy_to(attrs, UVERBS_ATTR_INFO_HANDLES_LIST, handles, in UVERBS_METHOD_INFO_HANDLES()
133 ret = uverbs_copy_to(attrs, UVERBS_ATTR_INFO_TOTAL_HANDLES, &total, in UVERBS_METHOD_INFO_HANDLES()
241 return uverbs_copy_to(attrs, UVERBS_ATTR_QUERY_PORT_SPEED_RESP, in UVERBS_METHOD_QUERY_PORT_SPEED()
252 ret = uverbs_copy_to(attrs, UVERBS_ATTR_GET_CONTEXT_NUM_COMP_VECTORS, in UVERBS_METHOD_GET_CONTEXT()
257 ret = uverbs_copy_to(attrs, UVERBS_ATTR_GET_CONTEXT_CORE_SUPPORT, in UVERBS_METHOD_GET_CONTEXT()
292 ret = uverbs_copy_to(attrs, UVERBS_ATTR_QUERY_CONTEXT_NUM_COMP_VECTORS, in UVERBS_METHOD_QUERY_CONTEXT()
297 ret = uverbs_copy_to(attrs, UVERBS_ATTR_QUERY_CONTEXT_CORE_SUPPORT, in UVERBS_METHOD_QUERY_CONTEXT()
316 ret = uverbs_copy_to(attrs, in copy_gid_entries_to_user()
395 ret = uverbs_copy_to(attrs, in UVERBS_METHOD_QUERY_GID_TABLE()
H A Duverbs_std_types_wq.c92 ret = uverbs_copy_to(attrs, UVERBS_ATTR_CREATE_WQ_RESP_MAX_WR, in UVERBS_METHOD_WQ_CREATE()
98 ret = uverbs_copy_to(attrs, UVERBS_ATTR_CREATE_WQ_RESP_MAX_SGE, in UVERBS_METHOD_WQ_CREATE()
104 ret = uverbs_copy_to(attrs, UVERBS_ATTR_CREATE_WQ_RESP_WQ_NUM, in UVERBS_METHOD_WQ_CREATE()
167 return uverbs_copy_to(attrs, UVERBS_ATTR_DESTROY_WQ_RESP, in UVERBS_METHOD_WQ_DESTROY()
H A Duverbs_std_types_srq.c116 ret = uverbs_copy_to(attrs, UVERBS_ATTR_CREATE_SRQ_RESP_MAX_WR, in UVERBS_METHOD_SRQ_CREATE()
122 ret = uverbs_copy_to(attrs, UVERBS_ATTR_CREATE_SRQ_RESP_MAX_SGE, in UVERBS_METHOD_SRQ_CREATE()
129 ret = uverbs_copy_to(attrs, in UVERBS_METHOD_SRQ_CREATE()
208 return uverbs_copy_to(attrs, UVERBS_ATTR_DESTROY_SRQ_RESP, &resp, in UVERBS_METHOD_SRQ_DESTROY()
H A Duverbs_std_types_cq.c204 ret = uverbs_copy_to(attrs, UVERBS_ATTR_CREATE_CQ_RESP_CQE, &cq->cqe, in UVERBS_METHOD_CQ_CREATE()
273 return uverbs_copy_to(attrs, UVERBS_ATTR_DESTROY_CQ_RESP, &resp, in UVERBS_METHOD_CQ_DESTROY()
H A Duverbs_std_types_qp.c275 ret = uverbs_copy_to(attrs, UVERBS_ATTR_CREATE_QP_RESP_QP_NUM, in UVERBS_METHOD_QP_CREATE()
356 return uverbs_copy_to(attrs, UVERBS_ATTR_DESTROY_QP_RESP, &resp, in UVERBS_METHOD_QP_DESTROY()
H A Duverbs_std_types_counters.c122 return uverbs_copy_to(attrs, UVERBS_ATTR_READ_COUNTERS_BUFF, in UVERBS_METHOD_COUNTERS_READ()
H A Duverbs_ioctl.c743 int uverbs_copy_to(const struct uverbs_attr_bundle *bundle, size_t idx, in uverbs_copy_to() function
758 EXPORT_SYMBOL(uverbs_copy_to);
835 return uverbs_copy_to(bundle, idx, from, size); in uverbs_copy_to_struct_or_zero()
/linux/drivers/infiniband/hw/mlx5/
H A Ddm.c182 err = uverbs_copy_to(attrs, MLX5_IB_ATTR_DM_MAP_OP_ADDR_RESP_PAGE_INDEX, in copy_op_to_user()
187 return uverbs_copy_to(attrs, in copy_op_to_user()
318 err = uverbs_copy_to(attrs, MLX5_IB_ATTR_ALLOC_DM_RESP_PAGE_INDEX, in handle_alloc_dm_memic()
324 err = uverbs_copy_to(attrs, in handle_alloc_dm_memic()
407 err = uverbs_copy_to(attrs, MLX5_IB_ATTR_ALLOC_DM_RESP_START_OFFSET, in handle_alloc_dm_sw_icm()
521 err = uverbs_copy_to(attrs, MLX5_IB_ATTR_QUERY_DM_RESP_PAGE_INDEX, in MLX5_IB_METHOD_DM_QUERY()
527 err = uverbs_copy_to(attrs, MLX5_IB_ATTR_QUERY_DM_RESP_START_OFFSET, in MLX5_IB_METHOD_DM_QUERY()
532 return uverbs_copy_to(attrs, MLX5_IB_ATTR_QUERY_DM_RESP_LENGTH, in MLX5_IB_METHOD_DM_QUERY()
H A Dstd_types.c25 return uverbs_copy_to(attrs, MLX5_IB_ATTR_QUERY_PD_RESP_PDN, in MLX5_IB_METHOD_PD_QUERY()
224 ret = uverbs_copy_to(attrs, MLX5_IB_ATTR_GET_DATA_DIRECT_SYSFS_PATH, dev_path, in MLX5_IB_METHOD_GET_DATA_DIRECT_SYSFS_PATH()
H A Dqos.c76 err = uverbs_copy_to(attrs, MLX5_IB_ATTR_PP_OBJ_ALLOC_INDEX, in MLX5_IB_METHOD_PP_OBJ_ALLOC()
H A Ddevx.c1052 if (uverbs_copy_to(attrs, MLX5_IB_ATTR_DEVX_QUERY_EQN_DEV_EQN, in MLX5_IB_METHOD_DEVX_QUERY_EQN()
1100 if (uverbs_copy_to(attrs, MLX5_IB_ATTR_DEVX_QUERY_UAR_DEV_IDX, in MLX5_IB_METHOD_DEVX_QUERY_UAR()
1144 err2 = uverbs_copy_to(attrs, MLX5_IB_ATTR_DEVX_OTHER_CMD_OUT, cmd_out, in MLX5_IB_METHOD_DEVX_OTHER()
1590 err2 = uverbs_copy_to(attrs, in MLX5_IB_METHOD_DEVX_OBJ_CREATE()
1617 err = uverbs_copy_to(attrs, MLX5_IB_ATTR_DEVX_OBJ_CREATE_CMD_OUT, cmd_out, cmd_out_len); in MLX5_IB_METHOD_DEVX_OBJ_CREATE()
1686 err2 = uverbs_copy_to(attrs, MLX5_IB_ATTR_DEVX_OBJ_MODIFY_CMD_OUT, in MLX5_IB_METHOD_DEVX_OBJ_MODIFY()
1731 err2 = uverbs_copy_to(attrs, MLX5_IB_ATTR_DEVX_OBJ_QUERY_CMD_OUT, in MLX5_IB_METHOD_DEVX_OBJ_QUERY()
2424 err = uverbs_copy_to(attrs, MLX5_IB_ATTR_DEVX_UMEM_REG_OUT_ID, &obj_id, in MLX5_IB_METHOD_DEVX_UMEM_REG()
H A Dfs.c3044 err = uverbs_copy_to(attrs, MLX5_IB_ATTR_STEERING_ANCHOR_FT_ID, in MLX5_IB_METHOD_STEERING_ANCHOR_CREATE()
/linux/include/rdma/
H A Duverbs_ioctl.h862 int uverbs_copy_to(const struct uverbs_attr_bundle *attrs_bundle, size_t idx,
911 static inline int uverbs_copy_to(const struct uverbs_attr_bundle *attrs_bundle, in uverbs_copy_to() function
/linux/drivers/infiniband/hw/efa/
H A Defa_verbs.c1855 ret = uverbs_copy_to(attrs, EFA_IB_ATTR_QUERY_MR_RESP_RECV_IC_ID, in EFA_IB_METHOD_MR_QUERY()
1860 ret = uverbs_copy_to(attrs, EFA_IB_ATTR_QUERY_MR_RESP_RDMA_READ_IC_ID, in EFA_IB_METHOD_MR_QUERY()
1865 ret = uverbs_copy_to(attrs, EFA_IB_ATTR_QUERY_MR_RESP_RDMA_RECV_IC_ID, in EFA_IB_METHOD_MR_QUERY()
1877 return uverbs_copy_to(attrs, EFA_IB_ATTR_QUERY_MR_RESP_IC_ID_VALIDITY, in EFA_IB_METHOD_MR_QUERY()
/linux/drivers/infiniband/hw/bnxt_re/
H A Dib_verbs.c4758 err = uverbs_copy_to(attrs, BNXT_RE_ALLOC_PAGE_MMAP_OFFSET, in BNXT_RE_METHOD_ALLOC_PAGE()
4763 err = uverbs_copy_to(attrs, BNXT_RE_ALLOC_PAGE_MMAP_LENGTH, in BNXT_RE_METHOD_ALLOC_PAGE()
4768 err = uverbs_copy_to(attrs, BNXT_RE_ALLOC_PAGE_DPI, in BNXT_RE_METHOD_ALLOC_PAGE()
4896 err = uverbs_copy_to(attrs, BNXT_RE_TOGGLE_MEM_MMAP_PAGE, in BNXT_RE_METHOD_GET_TOGGLE_MEM()
4901 err = uverbs_copy_to(attrs, BNXT_RE_TOGGLE_MEM_MMAP_LENGTH, in BNXT_RE_METHOD_GET_TOGGLE_MEM()
4906 err = uverbs_copy_to(attrs, BNXT_RE_TOGGLE_MEM_MMAP_OFFSET, in BNXT_RE_METHOD_GET_TOGGLE_MEM()