Home
last modified time | relevance | path

Searched refs:request (Results 1 – 25 of 84) sorted by relevance

1234

/dpdk/drivers/net/iavf/
H A Diavf_ipsec_crypto.c469 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 Drte_mrvl_pmd.c608 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 Dvhost_user.c84 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 Dvhost_vdpa.c87 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 Dvhost_kernel.c87 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 Dhw_atl_utils_fw2x.c531 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 Dmlx4_ethdev.c180 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 Davp_ethdev.c245 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 Dpdump_lib.rst64 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 Dmulti_proc_support.rst214 * 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 Devent_crypto_adapter.rst70 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 Dpacket_distrib_lib.rst34 #. 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 Dmlx5_ethdev_os.c258 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 Dmlx5_vdpa.c197 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 Dvhost_blk_compat.c88 switch ((int)msg->request) { in extern_vhost_pre_msg_handler()
136 switch (msg->request) { in extern_vhost_post_msg_handler()
H A Dblk_spec.h77 enum vhost_user_request request; member
/dpdk/drivers/net/tap/
H A Drte_eth_tap.c796 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 Dmalloc_mp.c33 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 Deal_common_proc.c80 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 Dfips_validation.rst26 * 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 Dvhost_user.c1154 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 Dtf_msg.h200 struct tf_rm_resc_req_entry *request,
228 struct tf_rm_resc_req_entry *request,
/dpdk/drivers/common/sfc_efx/base/
H A DREADME16 Please contact the driver maintainers to request changes.
/dpdk/drivers/net/af_xdp/
H A Drte_eth_af_xdp.c1849 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 Drte_eal.h206 typedef int (*rte_mp_async_reply_t)(const struct rte_mp_msg *request,

1234