Home
last modified time | relevance | path

Searched refs:mp_req (Results 1 – 9 of 9) sorted by relevance

/dpdk/drivers/common/mlx5/
H A Dmlx5_common_mp.c30 struct rte_mp_msg mp_req; in mlx5_mp_req_mr_create() local
40 mp_init_port_agnostic_msg(&mp_req, MLX5_MP_REQ_CREATE_MR); in mlx5_mp_req_mr_create()
43 ret = rte_mp_request_sync(&mp_req, &mp_rep, &ts); in mlx5_mp_req_mr_create()
71 struct rte_mp_msg mp_req; in mlx5_mp_req_mempool_reg() local
84 mp_init_port_agnostic_msg(&mp_req, type); in mlx5_mp_req_mempool_reg()
88 ret = rte_mp_request_sync(&mp_req, &mp_rep, &ts); in mlx5_mp_req_mempool_reg()
120 struct rte_mp_msg mp_req; in mlx5_mp_req_queue_state_modify() local
131 ret = rte_mp_request_sync(&mp_req, &mp_rep, &ts); in mlx5_mp_req_queue_state_modify()
157 struct rte_mp_msg mp_req; in mlx5_mp_req_verbs_cmd_fd() local
165 mp_init_msg(mp_id, &mp_req, MLX5_MP_REQ_VERBS_CMD_FD); in mlx5_mp_req_verbs_cmd_fd()
[all …]
/dpdk/lib/eal/common/
H A Dhotplug_mp.c366 struct rte_mp_msg mp_req; in eal_dev_hotplug_request_to_primary() local
372 memset(&mp_req, 0, sizeof(mp_req)); in eal_dev_hotplug_request_to_primary()
373 memcpy(mp_req.param, req, sizeof(*req)); in eal_dev_hotplug_request_to_primary()
374 mp_req.len_param = sizeof(*req); in eal_dev_hotplug_request_to_primary()
375 strlcpy(mp_req.name, EAL_DEV_MP_ACTION_REQUEST, sizeof(mp_req.name)); in eal_dev_hotplug_request_to_primary()
377 ret = rte_mp_request_sync(&mp_req, &mp_reply, &ts); in eal_dev_hotplug_request_to_primary()
394 struct rte_mp_msg mp_req; in eal_dev_hotplug_request_to_secondary() local
400 memset(&mp_req, 0, sizeof(mp_req)); in eal_dev_hotplug_request_to_secondary()
401 memcpy(mp_req.param, req, sizeof(*req)); in eal_dev_hotplug_request_to_secondary()
402 mp_req.len_param = sizeof(*req); in eal_dev_hotplug_request_to_secondary()
[all …]
/dpdk/drivers/net/mlx4/
H A Dmlx4_mp.c179 struct rte_mp_msg mp_req; in mp_req_on_rxtx() local
196 mp_init_msg(dev, &mp_req, type); in mp_req_on_rxtx()
199 mp_req.num_fds = 1; in mp_req_on_rxtx()
200 mp_req.fds[0] = priv->ctx->cmd_fd; in mp_req_on_rxtx()
202 ret = rte_mp_request_sync(&mp_req, &mp_rep, &ts); in mp_req_on_rxtx()
267 struct rte_mp_msg mp_req; in mlx4_mp_req_mr_create() local
276 mp_init_msg(dev, &mp_req, MLX4_MP_REQ_CREATE_MR); in mlx4_mp_req_mr_create()
278 ret = rte_mp_request_sync(&mp_req, &mp_rep, &ts); in mlx4_mp_req_mr_create()
306 struct rte_mp_msg mp_req; in mlx4_mp_req_verbs_cmd_fd() local
314 mp_init_msg(dev, &mp_req, MLX4_MP_REQ_VERBS_CMD_FD); in mlx4_mp_req_verbs_cmd_fd()
[all …]
/dpdk/drivers/net/mlx5/linux/
H A Dmlx5_mp_os.c222 struct rte_mp_msg mp_req; in mp_req_on_rxtx() local
239 mp_init_msg(&priv->mp_id, &mp_req, type); in mp_req_on_rxtx()
241 mp_req.num_fds = 1; in mp_req_on_rxtx()
242 mp_req.fds[0] = in mp_req_on_rxtx()
245 ret = rte_mp_request_sync(&mp_req, &mp_rep, &ts); in mp_req_on_rxtx()
318 struct rte_mp_msg mp_req; in mlx5_mp_os_req_queue_control() local
321 struct mlx5_mp_param *req = (struct mlx5_mp_param *)mp_req.param; in mlx5_mp_os_req_queue_control()
329 mp_init_msg(&priv->mp_id, &mp_req, req_type); in mlx5_mp_os_req_queue_control()
331 ret = rte_mp_request_sync(&mp_req, &mp_rep, &ts); in mlx5_mp_os_req_queue_control()
/dpdk/lib/eal/linux/
H A Deal_vfio.c354 struct rte_mp_msg mp_req, *mp_rep; in vfio_open_group_fd() local
399 strcpy(mp_req.name, EAL_VFIO_MP); in vfio_open_group_fd()
400 mp_req.len_param = sizeof(*p); in vfio_open_group_fd()
401 mp_req.num_fds = 0; in vfio_open_group_fd()
679 strcpy(mp_req.name, EAL_VFIO_MP); in vfio_sync_default_container()
680 mp_req.len_param = sizeof(*p); in vfio_sync_default_container()
681 mp_req.num_fds = 0; in vfio_sync_default_container()
1174 mp_req.len_param = sizeof(*p); in vfio_get_default_container_fd()
1175 mp_req.num_fds = 0; in vfio_get_default_container_fd()
1309 mp_req.len_param = sizeof(*p); in rte_vfio_get_container_fd()
[all …]
/dpdk/drivers/bus/vdev/
H A Dvdev.c480 struct rte_mp_msg mp_req, *mp_rep; in vdev_scan() local
483 struct vdev_param *req = (struct vdev_param *)mp_req.param; in vdev_scan()
486 strlcpy(mp_req.name, VDEV_MP_KEY, sizeof(mp_req.name)); in vdev_scan()
487 mp_req.len_param = sizeof(*req); in vdev_scan()
488 mp_req.num_fds = 0; in vdev_scan()
490 if (rte_mp_request_sync(&mp_req, &mp_reply, &ts) == 0 && in vdev_scan()
/dpdk/drivers/net/hns3/
H A Dhns3_mp.c143 struct rte_mp_msg mp_req; in mp_req_on_rxtx() local
160 mp_init_msg(dev, &mp_req, type); in mp_req_on_rxtx()
163 ret = rte_mp_request_sync(&mp_req, &mp_rep, &ts); in mp_req_on_rxtx()
/dpdk/lib/pdump/
H A Drte_pdump.c532 struct rte_mp_msg mp_req, *mp_rep; in pdump_prepare_client_request() local
535 struct pdump_request *req = (struct pdump_request *)mp_req.param; in pdump_prepare_client_request()
553 rte_strscpy(mp_req.name, PDUMP_MP, RTE_MP_MAX_NAME_LEN); in pdump_prepare_client_request()
554 mp_req.len_param = sizeof(*req); in pdump_prepare_client_request()
555 mp_req.num_fds = 0; in pdump_prepare_client_request()
556 if (rte_mp_request_sync(&mp_req, &mp_reply, &ts) == 0) { in pdump_prepare_client_request()
/dpdk/drivers/net/ena/
H A Dena_ethdev.c431 struct rte_mp_msg mp_req; \
438 req = (struct ena_mp_body *)&mp_req.param; \
439 mp_msg_init(&mp_req, mp_type_ ## f, _a->edev_data->port_id); \
442 ret = rte_mp_request_sync(&mp_req, &mp_rep, &ts); \