Home
last modified time | relevance | path

Searched refs:sync (Results 1 – 18 of 18) sorted by relevance

/dpdk/doc/guides/mempool/
H A Dring.rst15 multi-thread consumer sync mode. For more information please refer to:
21 single-thread consumer sync mode. For more information please refer to:
27 multi-thread consumer sync mode.
32 single-thread consumer sync mode.
/dpdk/drivers/net/cxgbe/
H A Dl2t.c53 static int write_l2e(struct rte_eth_dev *dev, struct l2t_entry *e, int sync, in write_l2e() argument
77 l2t_idx | V_SYNC_WR(sync) | in write_l2e()
82 V_L2T_W_NOREPLY(!sync)); in write_l2e()
92 if (sync && e->state != L2T_STATE_SWITCHING) in write_l2e()
/dpdk/lib/ipsec/
H A Drte_ipsec.h41 uint16_t (*sync)(const struct rte_ipsec_session *ss, member
128 return ss->pkt_func.prepare.sync(ss, mb, num); in rte_ipsec_pkt_cpu_prepare()
H A Dsa.c741 pf->prepare.sync = cpu_inb_pkt_prepare; in cpu_crypto_pkt_func_select()
745 pf->prepare.sync = cpu_inb_pkt_prepare; in cpu_crypto_pkt_func_select()
750 pf->prepare.sync = cpu_outb_tun_pkt_prepare; in cpu_crypto_pkt_func_select()
755 pf->prepare.sync = cpu_outb_trs_pkt_prepare; in cpu_crypto_pkt_func_select()
/dpdk/drivers/common/sfc_efx/base/
H A Dsiena_phy.c499 uint32_t sync; in siena_phy_decode_stats() local
501 sync = EFX_DWORD_FIELD(dword, EFX_DWORD_0); in siena_phy_decode_stats()
502 stat[EFX_PHY_STAT_PHY_XS_SYNC_A] = (sync >> 0) & 1; in siena_phy_decode_stats()
503 stat[EFX_PHY_STAT_PHY_XS_SYNC_B] = (sync >> 1) & 1; in siena_phy_decode_stats()
504 stat[EFX_PHY_STAT_PHY_XS_SYNC_C] = (sync >> 2) & 1; in siena_phy_decode_stats()
505 stat[EFX_PHY_STAT_PHY_XS_SYNC_D] = (sync >> 3) & 1; in siena_phy_decode_stats()
/dpdk/drivers/net/i40e/base/
H A Di40e_dcb.c682 u8 i, tc, err, sync, oper; in i40e_cee_to_dcb_config() local
723 sync = (status & I40E_TLV_STATUS_SYNC) ? 1 : 0; in i40e_cee_to_dcb_config()
726 if (!err && sync && oper) { in i40e_cee_to_dcb_config()
739 sync = (status & I40E_TLV_STATUS_SYNC) ? 1 : 0; in i40e_cee_to_dcb_config()
742 if (!err && sync && oper) { in i40e_cee_to_dcb_config()
755 sync = (status & I40E_TLV_STATUS_SYNC) ? 1 : 0; in i40e_cee_to_dcb_config()
758 if (!err && sync && oper) { in i40e_cee_to_dcb_config()
/dpdk/doc/guides/prog_guide/
H A Dring_lib.rst419 For ring with serialized producer/consumer (HTS sync mode) it is possible
429 Note that this API is available only for two sync modes:
435 It is a user responsibility to create/init ring with appropriate sync modes
470 Note that this API is available only for two sync modes:
476 It is a user responsibility to create/init ring with appropriate sync modes.
/dpdk/lib/eal/common/
H A Deal_common_proc.c90 } sync; member
348 pthread_cond_signal(&pending_req->sync.cond); in process_msg()
925 pthread_cond_init(&pending_req.sync.cond, &attr); in mp_request_sync()
947 ret = pthread_cond_timedwait(&pending_req.sync.cond, in mp_request_sync()
/dpdk/app/test-bbdev/
H A Dtest_bbdev_perf.c136 uint16_t sync; member
2787 rte_wait_until_equal_16(&tp->op_params->sync, SYNC_START, __ATOMIC_RELAXED); in throughput_intr_lcore_ldpc_dec()
2881 rte_wait_until_equal_16(&tp->op_params->sync, SYNC_START, __ATOMIC_RELAXED); in throughput_intr_lcore_dec()
2968 rte_wait_until_equal_16(&tp->op_params->sync, SYNC_START, __ATOMIC_RELAXED); in throughput_intr_lcore_enc()
3055 rte_wait_until_equal_16(&tp->op_params->sync, SYNC_START, __ATOMIC_RELAXED); in throughput_intr_lcore_ldpc_enc()
3139 rte_wait_until_equal_16(&tp->op_params->sync, SYNC_START, __ATOMIC_RELAXED); in throughput_pmd_lcore_dec()
3242 rte_wait_until_equal_16(&tp->op_params->sync, SYNC_START, __ATOMIC_RELAXED); in bler_pmd_lcore_ldpc_dec()
3760 __atomic_store_n(&op_params->sync, SYNC_WAIT, __ATOMIC_RELAXED); in bler_test()
3783 __atomic_store_n(&op_params->sync, SYNC_START, __ATOMIC_RELAXED); in bler_test()
3878 __atomic_store_n(&op_params->sync, SYNC_WAIT, __ATOMIC_RELAXED); in throughput_test()
[all …]
/dpdk/drivers/net/ice/base/
H A Dice_dcb.c791 u8 i, j, err, sync, oper, app_index, ice_app_sel_type; in ice_cee_to_dcb_cfg() local
881 sync = (status & ICE_TLV_STATUS_SYNC) ? 1 : 0; in ice_cee_to_dcb_cfg()
886 if (!err && sync && oper) { in ice_cee_to_dcb_cfg()
/dpdk/doc/guides/howto/
H A Dlm_bond_virtio_sriov.rst269 dirty sync count: 2
290 dirty sync count: 2
H A Dlm_virtio_vhost_user.rst215 dirty sync count: 2
/dpdk/doc/guides/rel_notes/
H A Drelease_20_08.rst28 ``relaxed tail sync (ring_mt_rts)`` and ``head/tail sync (ring_mt_hts)``
H A Drelease_16_04.rst139 * **Added software-firmware sync on X550EM_a.**
141 Added support for software-firmware sync for resource sharing.
/dpdk/examples/ptpclient/
H A Dptpclient.c111 struct sync_msg sync; member
/dpdk/doc/guides/sample_app_ug/
H A Dserver_node_efd.rst120 application has to be in sync with the traffic flows configured on the traffic
H A Dl3_forward.rst172 To use eventdev mode with sync method **ordered** on above mentioned environment,
/dpdk/config/arm/
H A Dmeson.build395 # The string above is included in the documentation, keep it in sync with the