| /dpdk/drivers/net/iavf/ |
| H A D | iavf_ipsec_crypto.c | 469 if (request == NULL) { in iavf_ipsec_crypto_security_association_add() 556 rte_free(request); in iavf_ipsec_crypto_security_association_add() 751 if (request == NULL) { in iavf_ipsec_crypto_inbound_security_policy_add() 813 rte_free(request); in iavf_ipsec_crypto_inbound_security_policy_add() 830 if (request == NULL) { in iavf_ipsec_crypto_sa_update_esn() 866 rte_free(request); in iavf_ipsec_crypto_sa_update_esn() 925 if (request == NULL) { in iavf_ipsec_crypto_security_policy_delete() 963 rte_free(request); in iavf_ipsec_crypto_security_policy_delete() 982 if (request == NULL) { in iavf_ipsec_crypto_sa_del() 1033 rte_free(request); in iavf_ipsec_crypto_sa_del() [all …]
|
| /dpdk/drivers/crypto/mvsam/ |
| H A D | rte_mrvl_pmd.c | 608 request->sa = sess->sam_sess; in mrvl_request_prepare_crp() 609 request->cookie = op; in mrvl_request_prepare_crp() 646 request->src = src_bd; in mrvl_request_prepare_crp() 658 request->dst = dst_bd; in mrvl_request_prepare_crp() 675 request->auth_offset = request->cipher_offset; in mrvl_request_prepare_crp() 676 request->auth_len = request->cipher_len; in mrvl_request_prepare_crp() 694 request->auth_icv_offset = request->auth_offset + request->auth_len; in mrvl_request_prepare_crp() 785 request->cookie = op; in mrvl_request_prepare_sec() 821 request->src = src_bd; in mrvl_request_prepare_sec() 833 request->dst = dst_bd; in mrvl_request_prepare_sec() [all …]
|
| /dpdk/drivers/net/virtio/virtio_user/ |
| H A D | vhost_user.c | 84 enum vhost_user_request request; member 204 if (req != msg->request) { in vhost_user_check_reply_ack() 228 .request = VHOST_USER_SET_OWNER, in vhost_user_set_owner() 305 .request = VHOST_USER_GET_FEATURES, in vhost_user_get_features() 359 .request = VHOST_USER_SET_FEATURES, in vhost_user_set_features() 464 .request = VHOST_USER_SET_MEM_TABLE, in vhost_user_set_memory_table() 508 .request = req, in vhost_user_set_vring() 593 .request = req, in vhost_user_set_vring_file() 632 .request = VHOST_USER_SET_VRING_ADDR, in vhost_user_set_vring_addr() 653 .request = VHOST_USER_GET_STATUS, in vhost_user_get_status() [all …]
|
| H A D | vhost_vdpa.c | 87 vhost_vdpa_ioctl(int fd, uint64_t request, void *arg) in vhost_vdpa_ioctl() argument 91 ret = ioctl(fd, request, arg); in vhost_vdpa_ioctl() 94 request, strerror(errno)); in vhost_vdpa_ioctl()
|
| H A D | vhost_kernel.c | 87 vhost_kernel_ioctl(int fd, uint64_t request, void *arg) in vhost_kernel_ioctl() argument 91 ret = ioctl(fd, request, arg); in vhost_kernel_ioctl() 94 request, strerror(errno)); in vhost_kernel_ioctl()
|
| /dpdk/drivers/net/atlantic/hw_atl/ |
| H A D | hw_atl_utils_fw2x.c | 531 struct smbus_request request; in aq_fw2x_get_eeprom() local 541 request.msg_id = 0; in aq_fw2x_get_eeprom() 542 request.device_id = dev_addr; in aq_fw2x_get_eeprom() 543 request.address = offset; in aq_fw2x_get_eeprom() 544 request.length = len; in aq_fw2x_get_eeprom() 548 (u32 *)(void *)&request, in aq_fw2x_get_eeprom() 617 struct smbus_request request; in aq_fw2x_set_eeprom() local 624 request.msg_id = 0; in aq_fw2x_set_eeprom() 626 request.address = offset; in aq_fw2x_set_eeprom() 627 request.length = len; in aq_fw2x_set_eeprom() [all …]
|
| /dpdk/drivers/net/mlx4/ |
| H A D | mlx4_ethdev.c | 180 struct ifreq request; in mlx4_get_mac() local 203 struct ifreq request; in mlx4_mtu_get() local 204 int ret = mlx4_ifreq(priv, SIOCGIFMTU, &request); in mlx4_mtu_get() 208 *mtu = request.ifr_mtu; in mlx4_mtu_get() 227 struct ifreq request = { .ifr_mtu = mtu, }; in mlx4_mtu_set() local 228 int ret = mlx4_ifreq(priv, SIOCSIFMTU, &request); in mlx4_mtu_set() 252 struct ifreq request; in mlx4_set_flags() local 253 int ret = mlx4_ifreq(priv, SIOCGIFFLAGS, &request); in mlx4_set_flags() 257 request.ifr_flags &= keep; in mlx4_set_flags() 258 request.ifr_flags |= flags & ~keep; in mlx4_set_flags() [all …]
|
| /dpdk/drivers/net/avp/ |
| H A D | avp_ethdev.c | 245 request->result = -ENOTSUP; in avp_dev_process_request() 251 rte_memcpy(avp->sync_addr, request, sizeof(*request)); in avp_dev_process_request() 255 request->req_id); in avp_dev_process_request() 272 request->req_id); in avp_dev_process_request() 288 rte_memcpy(request, avp->sync_addr, sizeof(*request)); in avp_dev_process_request() 292 request->result, request->req_id); in avp_dev_process_request() 306 memset(&request, 0, sizeof(request)); in avp_dev_ctrl_set_link_state() 308 request.if_up = state; in avp_dev_ctrl_set_link_state() 324 memset(&request, 0, sizeof(request)); in avp_dev_ctrl_set_config() 326 memcpy(&request.config, config, sizeof(request.config)); in avp_dev_ctrl_set_config() [all …]
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | pdump_lib.rst | 64 For the calls to these APIs from secondary process, the library creates the "pdump enable" request … 65 the request to the primary process over the multi process channel. The primary process takes this r… 80 For the calls to these APIs from secondary process, the library creates the "pdump disable" request… 81 the request to the primary process over the multi process channel. The primary process takes this r…
|
| H A D | multi_proc_support.rst | 214 * Synchronous request 215 * Asynchronous request 232 that will be called when a message or a request matching this callback name 262 To send a request, a message descriptor ``rte_mp_msg`` must be populated. 271 peer processes were active at the time of the request). 277 memory must be freed by the requestor after request completes! 314 response to the request - it must always be explicitly sent even in case 323 requests (i.e. sending a request while responding to another request) is not 325 IPC thread, sending messages while processing another message or request is 334 interrupt thread, depending on whether the request has timed out. It is [all …]
|
| H A D | event_crypto_adapter.rst | 70 needs to specify the cryptodev ID and queue pair ID (request information) needed 224 Set event request/response information 228 to specify the cryptodev ID and queue pair ID (request information) in 230 an event after the crypto operation has completed. The request and response 238 decide whether request/response data is located in the crypto session/ 240 The ``rte_crypto_op::private_data_offset`` is used to locate the request/ 244 will be used to set request/response data. The same data will be obtained 250 will be used to set request/response data. The same data will be obtained 253 For session-less it is mandatory to place the request/response data with 273 /* Copy request information */ [all …]
|
| H A D | packet_distrib_lib.rst | 34 #. As workers request packets, the distributor takes packets from the set of packets passed in and… 40 and given to it in preference to other packets when that work next makes a request for work. 88 Each worker calls "rte_distributor_get_pkt()" API to request a new packet when it has finished proc…
|
| /dpdk/drivers/net/mlx5/linux/ |
| H A D | mlx5_ethdev_os.c | 258 struct ifreq request; in mlx5_get_mtu() local 259 int ret = mlx5_ifreq(dev, SIOCGIFMTU, &request); in mlx5_get_mtu() 263 *mtu = request.ifr_mtu; in mlx5_get_mtu() 281 struct ifreq request = { .ifr_mtu = mtu, }; in mlx5_set_mtu() local 283 return mlx5_ifreq(dev, SIOCSIFMTU, &request); in mlx5_set_mtu() 302 struct ifreq request; in mlx5_set_flags() local 307 request.ifr_flags &= keep; in mlx5_set_flags() 308 request.ifr_flags |= flags & ~keep; in mlx5_set_flags() 309 return mlx5_ifreq(dev, SIOCSIFFLAGS, &request); in mlx5_set_flags() 1663 struct ifreq request; in mlx5_get_mac() local [all …]
|
| /dpdk/drivers/vdpa/mlx5/ |
| H A D | mlx5_vdpa.c | 197 struct ifreq request; in mlx5_vdpa_mtu_set() local 214 request.ifr_name); in mlx5_vdpa_mtu_set() 225 ret = ioctl(sock, SIOCGIFMTU, &request); in mlx5_vdpa_mtu_set() 228 kern_mtu = request.ifr_mtu; in mlx5_vdpa_mtu_set() 233 request.ifr_mtu = vhost_mtu; in mlx5_vdpa_mtu_set() 234 ret = ioctl(sock, SIOCSIFMTU, &request); in mlx5_vdpa_mtu_set() 237 request.ifr_mtu = 0; in mlx5_vdpa_mtu_set()
|
| /dpdk/examples/vhost_blk/ |
| H A D | vhost_blk_compat.c | 88 switch ((int)msg->request) { in extern_vhost_pre_msg_handler() 136 switch (msg->request) { in extern_vhost_post_msg_handler()
|
| H A D | blk_spec.h | 77 enum vhost_user_request request; member
|
| /dpdk/drivers/net/tap/ |
| H A D | rte_eth_tap.c | 796 tap_ioctl_req2str(unsigned long request) in tap_ioctl_req2str() argument 798 switch (request) { in tap_ioctl_req2str() 832 switch (request) { in tap_ioctl() 852 if (ioctl(pmd->ioctl_sock, request, ifr) < 0) in tap_ioctl() 860 tap_ioctl_req2str(request), strerror(errno), errno); in tap_ioctl() 948 (const struct ipc_queues *)request->param; in tap_mp_req_start_rxtx() 2381 struct rte_mp_msg request, *reply; in tap_mp_attach_queues() local 2389 memset(&request, 0, sizeof(request)); in tap_mp_attach_queues() 2390 strlcpy(request.name, TAP_MP_KEY, sizeof(request.name)); in tap_mp_attach_queues() 2393 request.len_param = sizeof(*request_param); in tap_mp_attach_queues() [all …]
|
| /dpdk/lib/eal/common/ |
| H A D | malloc_mp.c | 33 handle_sync_response(const struct rte_mp_msg *request, 36 handle_rollback_response(const struct rte_mp_msg *request, 401 handle_sync_response(const struct rte_mp_msg *request, in handle_sync_response() argument 407 (const struct malloc_mp_req *)request->param; in handle_sync_response() 549 handle_rollback_response(const struct rte_mp_msg *request, in handle_rollback_response() argument 555 (const struct malloc_mp_req *)request->param; in handle_rollback_response()
|
| H A D | eal_common_proc.c | 80 struct rte_mp_msg *request; member 127 !strcmp(r->request->name, act_name)) in find_pending_request() 450 sr->dst, sr->request->name); in process_async_request() 491 param->clb(sr->request, reply); in trigger_async_action() 496 free(sr->request); in trigger_async_action() 866 pending_req->request = req; in mp_request_async() 921 pending_req.request = req; in mp_request_sync() 1146 dummy->request = copy; in rte_mp_request_async()
|
| /dpdk/doc/guides/sample_app_ug/ |
| H A D | fips_validation.rst | 26 * Only NIST CAVP request files are parsed by this application. 27 * The version of request file supported is ``CAVS 21.0`` 75 * Run ``dos2unix`` on the request files 101 * req-file: The path of the request file or folder, separated by
|
| /dpdk/lib/vhost/ |
| H A D | vhost_user.c | 1154 dev->ifname, ack_ctx.msg.request.master); in vhost_user_postcopy_register() 2787 switch (ctx->msg.request.master) { in vhost_user_check_and_alloc_queue_pair() 2864 uint32_t request; in vhost_user_msg_handler() local 2891 request = ctx.msg.request.master; in vhost_user_msg_handler() 2892 if (request > VHOST_USER_NONE && request < RTE_DIM(vhost_message_handlers)) in vhost_user_msg_handler() 2898 if (request != VHOST_USER_IOTLB_MSG) in vhost_user_msg_handler() 2921 switch (request) { in vhost_user_msg_handler() 3017 dev->ifname, request); in vhost_user_msg_handler() 3101 if (msg_reply.msg.request.slave != ctx->msg.request.slave) { in process_slave_message_reply() 3103 dev->ifname, msg_reply.msg.request.slave, ctx->msg.request.slave); in process_slave_message_reply() [all …]
|
| /dpdk/drivers/net/bnxt/tf_core/ |
| H A D | tf_msg.h | 200 struct tf_rm_resc_req_entry *request, 228 struct tf_rm_resc_req_entry *request,
|
| /dpdk/drivers/common/sfc_efx/base/ |
| H A D | README | 16 Please contact the driver maintainers to request changes.
|
| /dpdk/drivers/net/af_xdp/ |
| H A D | rte_eth_af_xdp.c | 1849 struct rte_mp_msg request, *reply; in afxdp_mp_request_fds() local 1851 struct ipc_hdr *request_param = (struct ipc_hdr *)request.param; in afxdp_mp_request_fds() 1855 memset(&request, 0, sizeof(request)); in afxdp_mp_request_fds() 1856 strlcpy(request.name, ETH_AF_XDP_MP_KEY, sizeof(request.name)); in afxdp_mp_request_fds() 1859 request.len_param = sizeof(*request_param); in afxdp_mp_request_fds() 1863 ret = rte_mp_request_sync(&request, &replies, &timeout); in afxdp_mp_request_fds() 1886 afxdp_mp_send_fds(const struct rte_mp_msg *request, const void *peer) in afxdp_mp_send_fds() argument 1892 (const struct ipc_hdr *)request->param; in afxdp_mp_send_fds() 1921 strlcpy(reply.name, request->name, sizeof(reply.name)); in afxdp_mp_send_fds()
|
| /dpdk/lib/eal/include/ |
| H A D | rte_eal.h | 206 typedef int (*rte_mp_async_reply_t)(const struct rte_mp_msg *request,
|