| /dpdk/drivers/net/mlx5/linux/ |
| H A D | mlx5_mp_os.c | 48 return rte_mp_reply(&mp_res, peer); in mlx5_mp_os_handle_port_agnostic() 53 return rte_mp_reply(&mp_res, peer); in mlx5_mp_os_handle_port_agnostic() 58 return rte_mp_reply(&mp_res, peer); in mlx5_mp_os_handle_port_agnostic() 97 ret = rte_mp_reply(&mp_res, peer); in mlx5_mp_os_primary_handle() 103 ret = rte_mp_reply(&mp_res, peer); in mlx5_mp_os_primary_handle() 109 ret = rte_mp_reply(&mp_res, peer); in mlx5_mp_os_primary_handle() 115 ret = rte_mp_reply(&mp_res, peer); in mlx5_mp_os_primary_handle() 121 ret = rte_mp_reply(&mp_res, peer); in mlx5_mp_os_primary_handle() 127 ret = rte_mp_reply(&mp_res, peer); in mlx5_mp_os_primary_handle() 224 struct rte_mp_reply mp_rep; in mp_req_on_rxtx() [all …]
|
| /dpdk/lib/eal/include/ |
| H A D | rte_eal.h | 171 struct rte_mp_reply { struct 207 const struct rte_mp_reply *reply); 294 rte_mp_request_sync(struct rte_mp_msg *req, struct rte_mp_reply *reply, 345 rte_mp_reply(struct rte_mp_msg *msg, const char *peer);
|
| /dpdk/drivers/net/mlx4/ |
| H A D | mlx4_mp.c | 78 ret = rte_mp_reply(&mp_res, peer); in mp_primary_handle() 85 ret = rte_mp_reply(&mp_res, peer); in mp_primary_handle() 149 ret = rte_mp_reply(&mp_res, peer); in mp_secondary_handle() 158 ret = rte_mp_reply(&mp_res, peer); in mp_secondary_handle() 181 struct rte_mp_reply mp_rep; in mp_req_on_rxtx() 269 struct rte_mp_reply mp_rep; in mlx4_mp_req_mr_create() 308 struct rte_mp_reply mp_rep; in mlx4_mp_req_verbs_cmd_fd()
|
| /dpdk/lib/eal/common/ |
| H A D | hotplug_mp.c | 76 ret = rte_mp_reply(&mp_resp, peer); in send_response_to_secondary() 296 if (rte_mp_reply(&mp_resp, bundle->peer) < 0) in __handle_primary_request() 323 ret = rte_mp_reply(&mp_resp, peer); in handle_primary_request() 340 ret = rte_mp_reply(&mp_resp, peer); in handle_primary_request() 355 ret = rte_mp_reply(&mp_resp, peer); in handle_primary_request() 367 struct rte_mp_reply mp_reply; in eal_dev_hotplug_request_to_primary() 395 struct rte_mp_reply mp_reply; in eal_dev_hotplug_request_to_secondary()
|
| H A D | malloc_mp.c | 34 const struct rte_mp_reply *reply); 37 const struct rte_mp_reply *reply); 173 return rte_mp_reply(&reply, peer); in handle_sync() 402 const struct rte_mp_reply *reply) in handle_sync_response() 550 const struct rte_mp_reply *reply __rte_unused) in handle_rollback_response() 630 struct rte_mp_reply reply; in request_sync()
|
| H A D | eal_common_proc.c | 68 struct rte_mp_reply user_reply; 430 struct rte_mp_reply *reply; in process_async_request() 486 struct rte_mp_reply *reply; in trigger_async_action() 911 struct rte_mp_reply *reply, const struct timespec *ts) in mp_request_sync() 982 rte_mp_request_sync(struct rte_mp_msg *req, struct rte_mp_reply *reply, in rte_mp_request_sync() 1085 struct rte_mp_reply *reply; in rte_mp_request_async() 1231 rte_mp_reply(struct rte_mp_msg *msg, const char *peer) in rte_mp_reply() function
|
| /dpdk/drivers/common/mlx5/ |
| H A D | mlx5_common_mp.c | 32 struct rte_mp_reply mp_rep; in mlx5_mp_req_mr_create() 73 struct rte_mp_reply mp_rep; in mlx5_mp_req_mempool_reg() 122 struct rte_mp_reply mp_rep; in mlx5_mp_req_queue_state_modify() 159 struct rte_mp_reply mp_rep; in mlx5_mp_req_verbs_cmd_fd()
|
| /dpdk/lib/eal/windows/ |
| H A D | eal_mp.c | 52 rte_mp_request_sync(struct rte_mp_msg *req, struct rte_mp_reply *reply, in rte_mp_request_sync() 74 rte_mp_reply(struct rte_mp_msg *msg, const char *peer) in rte_mp_reply() function
|
| /dpdk/drivers/net/hns3/ |
| H A D | hns3_mp.c | 117 ret = rte_mp_reply(&mp_res, peer); in mp_secondary_handle() 145 struct rte_mp_reply mp_rep; in mp_req_on_rxtx()
|
| /dpdk/lib/eal/linux/ |
| H A D | eal_vfio_mp_sync.c | 104 ret = rte_mp_reply(&reply, peer); in vfio_mp_primary()
|
| H A D | eal_vfio.c | 355 struct rte_mp_reply mp_reply = {0}; in vfio_open_group_fd() 660 struct rte_mp_reply mp_reply = {0}; in vfio_sync_default_container() 1154 struct rte_mp_reply mp_reply = {0}; in vfio_get_default_container_fd() 1263 struct rte_mp_reply mp_reply = {0}; in rte_vfio_get_container_fd()
|
| /dpdk/drivers/bus/vdev/ |
| H A D | vdev.c | 444 if (rte_mp_reply(&mp_resp, peer) < 0) in vdev_action() 481 struct rte_mp_reply mp_reply; in vdev_scan()
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | multi_proc_support.rst | 266 For synchronous requests, the ``rte_mp_reply`` descriptor must also be created. 294 ``rte_mp_reply`` descriptor. 309 constructed and sent via ``rte_mp_reply()`` function, along with ``peer`` 344 ``rte_mp_reply`` descriptor will not have matching values. This is not treated
|
| /dpdk/lib/pdump/ |
| H A D | rte_pdump.c | 409 if (rte_mp_reply(&mp_resp, peer) < 0) { in pdump_server() 533 struct rte_mp_reply mp_reply; in pdump_prepare_client_request()
|
| /dpdk/lib/eal/ |
| H A D | version.map | 211 rte_mp_reply;
|
| /dpdk/drivers/net/af_xdp/ |
| H A D | rte_eth_af_xdp.c | 1850 struct rte_mp_reply replies; in afxdp_mp_request_fds() 1927 if (rte_mp_reply(&reply, peer) < 0) { in afxdp_mp_send_fds()
|
| /dpdk/drivers/net/memif/ |
| H A D | rte_eth_memif.c | 110 if (rte_mp_reply(&reply, peer) < 0) { in memif_mp_send_region() 128 struct rte_mp_reply replies; in memif_mp_request_regions()
|
| /dpdk/drivers/net/tap/ |
| H A D | rte_eth_tap.c | 2382 struct rte_mp_reply replies; in tap_mp_attach_queues() 2472 if (rte_mp_reply(&reply, peer) < 0) { in tap_mp_sync_queues()
|
| /dpdk/doc/guides/rel_notes/ |
| H A D | release_18_02.rst | 190 it gets a reply message which is sent from the peer by ``rte_mp_reply``.
|
| /dpdk/drivers/net/ena/ |
| H A D | ena_ethdev.c | 430 struct rte_mp_reply mp_rep; \ 3861 return rte_mp_reply(&mp_rsp, peer); in ena_mp_primary_handle()
|