| /dpdk/drivers/net/sfc/ |
| H A D | sfc_mae_counter.c | 450 while (__atomic_load_n(&counter_registry->polling.thread.run, in sfc_mae_counter_thread() 484 rte_service_runstate_set(registry->polling.service.id, 0); in sfc_mae_counter_service_unregister() 492 if (rte_service_may_be_active(registry->polling.service.id) == 0) in sfc_mae_counter_service_unregister() 500 rte_service_map_lcore_set(registry->polling.service.id, in sfc_mae_counter_service_unregister() 501 registry->polling.service.core_id, 0); in sfc_mae_counter_service_unregister() 503 rte_service_component_unregister(registry->polling.service.id); in sfc_mae_counter_service_unregister() 604 counter_registry->polling.service.core_id = cid; in sfc_mae_counter_service_register() 605 counter_registry->polling.service.id = sid; in sfc_mae_counter_service_register() 636 __atomic_store_n(&counter_registry->polling.thread.run, false, in sfc_mae_counter_thread_stop() 639 rc = pthread_join(counter_registry->polling.thread.id, NULL); in sfc_mae_counter_thread_stop() [all …]
|
| H A D | sfc_mae.h | 180 } polling; member
|
| /dpdk/doc/guides/sample_app_ug/ |
| H A D | vhost_crypto.rst | 35 [--guest-polling] 53 * guest-polling: the presence of this item means the application assumes the 54 guest works in polling mode, thus will NOT notify the guest completion of
|
| H A D | ntb.rst | 14 be polling to receive files from the peer and save the file as
|
| H A D | l3_forward_power_man.rst | 52 Specifically, some thresholds are checked to see whether a specific core running a DPDK polling thr… 143 In general, the polling nature of the DPDK prevents the OS power management subsystem from knowing
|
| /dpdk/doc/guides/vdpadevs/ |
| H A D | mlx5.rst | 71 A nonzero value defines the traffic off time, in polling cycle time units, 72 that moves the driver to no-traffic mode. In this mode the polling is stopped 78 CPU core number to set polling thread affinity to, default to control plane
|
| H A D | ifc.rst | 20 device is to be used in vDPA mode, rather than polling mode, virtio PMD will
|
| /dpdk/drivers/net/ena/base/ |
| H A D | ena_com.h | 217 bool polling; member 484 void ena_com_set_admin_polling_mode(struct ena_com_dev *ena_dev, bool polling); 507 bool polling);
|
| H A D | ena_com.c | 473 if (!admin_queue->polling) in ena_com_handle_single_admin_completion() 796 admin_queue->polling = true; in ena_com_wait_and_process_admin_cq_interrupts() 806 if (!admin_queue->polling) { in ena_com_wait_and_process_admin_cq_interrupts() 892 if (admin_queue->polling) in ena_com_wait_and_process_admin_cq() 1720 void ena_com_set_admin_polling_mode(struct ena_com_dev *ena_dev, bool polling) in ena_com_set_admin_polling_mode() argument 1724 if (polling) in ena_com_set_admin_polling_mode() 1729 ena_dev->admin_queue.polling = polling; in ena_com_set_admin_polling_mode() 1734 return ena_dev->admin_queue.polling; in ena_com_get_admin_polling_mode() 1738 bool polling) in ena_com_set_admin_auto_polling_mode() argument 1740 ena_dev->admin_queue.auto_polling = polling; in ena_com_set_admin_auto_polling_mode() [all …]
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | power_man.rst | 62 In the DPDK, if no packet is received after polling, 116 For packet processing workloads such as DPDK polling is continuous. 127 As a result, the application does not stop polling the device, which leads 193 The mechanism can applied to any device which is based on polling. e.g. NIC, FPGA. 213 This power saving scheme will avoid busy polling by either entering
|
| H A D | event_ethernet_rx_adapter.rst | 9 device port for receiving events that reference packets instead of polling Rx 83 is the relative polling frequency of the Rx queue and is applicable when the 166 event priority, polling frequency of the receive queue and flow identifier
|
| H A D | link_bonding_poll_mode_drv_lib.rst | 225 status change interrupts, this is achieved by polling the devices link status at 227 API, the default polling interval is 10ms. When a device is added as a slave to 230 monitored by polling it. 450 * lsc_poll_period_ms: Optional parameter which defines the polling interval
|
| H A D | thread_safety_dpdk_functions.rst | 70 The DPDK works almost entirely in Linux user space in polling mode.
|
| H A D | rcu_lib.rst | 165 memory accesses due to continuous polling for the status. But, since the 174 additional memory accesses due to continuous polling. However, the application
|
| H A D | overview.rst | 30 The model does not support a scheduler and all devices are accessed by polling.
|
| H A D | eventdev.rst | 14 polling model, lcores poll ethdev ports and associated Rx queues directly 22 By introducing an event driven programming model, DPDK can support both polling
|
| /dpdk/doc/guides/rel_notes/ |
| H A D | release_1_8.rst | 16 …port link status change interrupts in the link bonding library via a link status polling mechanism.
|
| H A D | release_2_0.rst | 41 …port link status change interrupts in the link bonding library via a link status polling mechanism.
|
| H A D | release_17_02.rst | 152 which has little impact on user space polling thread (except that 161 With this feature, the virtio PMD can switch between polling mode and
|
| H A D | release_2_1.rst | 62 also adds a polling and interrupt mode switch control example. 212 * Enhancement of polling NVM semaphore. 366 * **Added cmdline polling mode.**
|
| H A D | release_17_05.rst | 209 In a polling model, lcores poll ethdev ports and associated 219 both polling and event driven programming models for packet processing,
|
| /dpdk/doc/guides/nics/ |
| H A D | af_xdp.rst | 38 * ``busy_budget`` - busy polling budget (optional, default 64); 56 * For busy polling, kernel version v5.11 or later is required.
|
| H A D | txgbe.rst | 111 Toggle behavior to enable/disable polling mode to receive AN interrupt.
|
| H A D | fm10k.rst | 129 status down, and the app should stop the worker threads that are polling on
|
| /dpdk/doc/guides/howto/ |
| H A D | virtio_user_as_exceptional_path.rst | 31 impact on user space polling thread (except that it might enter into kernel
|