Home
last modified time | relevance | path

Searched refs:loop (Results 1 – 25 of 75) sorted by relevance

123

/dpdk/drivers/bus/fslmc/qbman/
H A Dqbman_sys.h208 int loop; in qbman_cinh_write_complete() local
214 for (loop = 15; loop >= 1; loop--) in qbman_cinh_write_complete()
241 for (loop = 0; loop < 16; loop++) in qbman_cinh_read_shadow()
243 + loop * 4); in qbman_cinh_read_shadow()
293 int loop; in qbman_cena_write_complete() local
300 for (loop = 15; loop >= 1; loop--) in qbman_cena_write_complete()
306 for (loop = 15; loop >= 1; loop--) in qbman_cena_write_complete()
341 for (loop = 0; loop < 16; loop++) in qbman_cena_read()
343 + loop * 4); in qbman_cena_read()
345 for (loop = 0; loop < 16; loop++) in qbman_cena_read()
[all …]
/dpdk/drivers/net/dpaa2/
H A Ddpaa2_rxtx.c1276 for (loop = 0; loop < frames_to_send; loop++) { in dpaa2_dev_tx()
1392 &fd_arr[loop], &flags[loop], in dpaa2_dev_tx()
1412 loop = 0; in dpaa2_dev_tx()
1417 loop++; in dpaa2_dev_tx()
1447 loop = 0; in dpaa2_dev_tx()
1452 loop++; in dpaa2_dev_tx()
1550 for (loop = 0; loop < nb_pkts; loop++) { in dpaa2_dev_tx_multi_txq_ordered()
1645 loop = 0; in dpaa2_dev_tx_multi_txq_ordered()
1720 for (loop = 0; loop < frames_to_send; loop++) { in dpaa2_dev_tx_ordered()
1808 &eqdesc[loop], &fd_arr[loop], in dpaa2_dev_tx_ordered()
[all …]
/dpdk/drivers/event/dpaa2/
H A Ddpaa2_eventdev.c117 for (loop = 0; loop < frames_to_send; loop++) { in dpaa2_eventdev_enqueue_burst()
154 if (!loop) in dpaa2_eventdev_enqueue_burst()
156 frames_to_send = loop; in dpaa2_eventdev_enqueue_burst()
167 loop = 0; in dpaa2_eventdev_enqueue_burst()
171 &eqdesc[loop], &fd_arr[loop], in dpaa2_eventdev_enqueue_burst()
176 num_tx += loop; in dpaa2_eventdev_enqueue_burst()
177 nb_events -= loop; in dpaa2_eventdev_enqueue_burst()
178 return num_tx + loop; in dpaa2_eventdev_enqueue_burst()
181 loop += ret; in dpaa2_eventdev_enqueue_burst()
185 num_tx += loop; in dpaa2_eventdev_enqueue_burst()
[all …]
/dpdk/drivers/net/axgbe/
H A Daxgbe_rxtx_vec_sse.c65 uint16_t idx, nb_commit, loop, i; in axgbe_xmit_pkts_vec() local
77 loop = txq->nb_desc - idx; in axgbe_xmit_pkts_vec()
78 if (nb_commit >= loop) { in axgbe_xmit_pkts_vec()
79 for (i = 0; i < loop; ++i, ++idx, ++tx_pkts) { in axgbe_xmit_pkts_vec()
83 nb_commit -= loop; in axgbe_xmit_pkts_vec()
/dpdk/examples/pipeline/examples/
H A Dl2fwd_pcap.cli8 pipeline PIPELINE0 port in 0 source MEMPOOL0 ./examples/pipeline/examples/packet.pcap loop 1
9 pipeline PIPELINE0 port in 1 source MEMPOOL0 ./examples/pipeline/examples/packet.pcap loop 1
10 pipeline PIPELINE0 port in 2 source MEMPOOL0 ./examples/pipeline/examples/packet.pcap loop 1
11 pipeline PIPELINE0 port in 3 source MEMPOOL0 ./examples/pipeline/examples/packet.pcap loop 1
H A Dl2fwd_macswp_pcap.cli8 pipeline PIPELINE0 port in 0 source MEMPOOL0 ./examples/pipeline/examples/packet.pcap loop 1
9 pipeline PIPELINE0 port in 1 source MEMPOOL0 ./examples/pipeline/examples/packet.pcap loop 1
10 pipeline PIPELINE0 port in 2 source MEMPOOL0 ./examples/pipeline/examples/packet.pcap loop 1
11 pipeline PIPELINE0 port in 3 source MEMPOOL0 ./examples/pipeline/examples/packet.pcap loop 1
H A Dvxlan_pcap.cli8 pipeline PIPELINE0 port in 0 source MEMPOOL0 ./examples/pipeline/examples/packet.pcap loop 1
9 pipeline PIPELINE0 port in 1 source MEMPOOL0 ./examples/pipeline/examples/packet.pcap loop 1
10 pipeline PIPELINE0 port in 2 source MEMPOOL0 ./examples/pipeline/examples/packet.pcap loop 1
11 pipeline PIPELINE0 port in 3 source MEMPOOL0 ./examples/pipeline/examples/packet.pcap loop 1
/dpdk/drivers/crypto/dpaa2_sec/
H A Ddpaa2_sec_raw_dp.c722 uint32_t loop; in dpaa2_sec_raw_enqueue_burst() local
762 for (loop = 0; loop < frames_to_send; loop++) { in dpaa2_sec_raw_enqueue_burst()
779 status[loop] = 1; in dpaa2_sec_raw_enqueue_burst()
782 loop = 0; in dpaa2_sec_raw_enqueue_burst()
786 &fd_arr[loop], in dpaa2_sec_raw_enqueue_burst()
787 &flags[loop], in dpaa2_sec_raw_enqueue_burst()
792 num_tx += loop; in dpaa2_sec_raw_enqueue_burst()
793 vec->num -= loop; in dpaa2_sec_raw_enqueue_burst()
797 loop += ret; in dpaa2_sec_raw_enqueue_burst()
802 num_tx += loop; in dpaa2_sec_raw_enqueue_burst()
[all …]
H A Ddpaa2_sec_dpseci.c1462 uint32_t loop; in dpaa2_sec_enqueue_burst() local
1503 for (loop = 0; loop < frames_to_send; loop++) { in dpaa2_sec_enqueue_burst()
1527 loop = 0; in dpaa2_sec_enqueue_burst()
1544 loop++; in dpaa2_sec_enqueue_burst()
1549 loop += ret; in dpaa2_sec_enqueue_burst()
1815 uint32_t loop; in dpaa2_sec_enqueue_burst_ordered() local
1857 for (loop = 0; loop < frames_to_send; loop++) { in dpaa2_sec_enqueue_burst_ordered()
1883 loop = 0; in dpaa2_sec_enqueue_burst_ordered()
1887 &eqdesc[loop], &fd_arr[loop], in dpaa2_sec_enqueue_burst_ordered()
1899 loop++; in dpaa2_sec_enqueue_burst_ordered()
[all …]
/dpdk/drivers/crypto/dpaa_sec/
H A Ddpaa_sec_raw_dp.c783 uint32_t loop; in dpaa_sec_raw_enqueue_burst() local
804 for (loop = 0; loop < frames_to_send; loop++) { in dpaa_sec_raw_enqueue_burst()
816 frames_to_send = loop; in dpaa_sec_raw_enqueue_burst()
821 fd = &fds[loop]; in dpaa_sec_raw_enqueue_burst()
826 &vec->iv[loop], in dpaa_sec_raw_enqueue_burst()
827 &vec->digest[loop], in dpaa_sec_raw_enqueue_burst()
830 user_data[loop], in dpaa_sec_raw_enqueue_burst()
842 status[loop] = 1; in dpaa_sec_raw_enqueue_burst()
845 loop = 0; in dpaa_sec_raw_enqueue_burst()
847 loop += qman_enqueue_multi_fq(&inq[loop], &fds[loop], in dpaa_sec_raw_enqueue_burst()
[all …]
H A Ddpaa_sec.c1892 uint32_t loop; in dpaa_sec_enqueue_burst() local
1914 for (loop = 0; loop < frames_to_send; loop++) { in dpaa_sec_enqueue_burst()
1946 nb_ops = loop; in dpaa_sec_enqueue_burst()
1953 nb_ops = loop; in dpaa_sec_enqueue_burst()
1960 nb_ops = loop; in dpaa_sec_enqueue_burst()
1970 nb_ops = loop; in dpaa_sec_enqueue_burst()
2011 nb_ops = loop; in dpaa_sec_enqueue_burst()
2051 nb_ops = loop; in dpaa_sec_enqueue_burst()
2089 loop = 0; in dpaa_sec_enqueue_burst()
2091 loop += qman_enqueue_multi_fq(&inq[loop], &fds[loop], in dpaa_sec_enqueue_burst()
[all …]
/dpdk/drivers/net/dpaa/
H A Ddpaa_rxtx.c1079 for (loop = 0; loop < frames_to_send; loop++) { in dpaa_eth_queue_tx()
1092 flags[loop] = in dpaa_eth_queue_tx()
1114 &fd_arr[loop]); in dpaa_eth_queue_tx()
1139 nb_bufs = loop; in dpaa_eth_queue_tx()
1147 &fd_arr[loop]); in dpaa_eth_queue_tx()
1154 nb_bufs = loop; in dpaa_eth_queue_tx()
1160 loop = 0; in dpaa_eth_queue_tx()
1162 loop += qman_enqueue_multi(q, &fd_arr[loop], in dpaa_eth_queue_tx()
1163 &flags[loop], in dpaa_eth_queue_tx()
1173 loop = 0; in dpaa_eth_queue_tx()
[all …]
H A Ddpaa_ethdev.c439 int loop; in dpaa_eth_dev_close() local
481 for (loop = 0; loop < dpaa_intf->nb_rx_queues; loop++) in dpaa_eth_dev_close()
482 qman_delete_cgr(&dpaa_intf->cgr_rx[loop]); in dpaa_eth_dev_close()
489 for (loop = 0; loop < MAX_DPAA_CORES; loop++) in dpaa_eth_dev_close()
1854 int loop, ret = 0; in dpaa_dev_init() local
1971 for (loop = 0; loop < num_rx_fqs; loop++) { in dpaa_dev_init()
1975 fqid = dev_rx_fqids[loop]; in dpaa_dev_init()
1977 vsp_id = dev_vspids[loop]; in dpaa_dev_init()
1980 dpaa_intf->cgr_rx[loop].cgrid = cgrid[loop]; in dpaa_dev_init()
2024 for (loop = 0; loop < MAX_DPAA_CORES; loop++) { in dpaa_dev_init()
[all …]
/dpdk/drivers/raw/dpaa2_qdma/
H A Ddpaa2_qdma.c206 int ret = 0, loop; in dpdmai_dev_set_fd_us() local
210 for (loop = 0; loop < nb_jobs; loop++) { in dpdmai_dev_set_fd_us()
214 iova = (size_t)job[loop]->src; in dpdmai_dev_set_fd_us()
219 *ppjob = job[loop]; in dpdmai_dev_set_fd_us()
224 job[loop]->len, &fd[loop], rbp, ser); in dpdmai_dev_set_fd_us()
228 job[loop]->len, &fd[loop], ser); in dpdmai_dev_set_fd_us()
895 for (loop = 0; loop < fd_nb; loop++) { in dpdmai_dev_enqueue_multi()
919 for (loop = 0; loop < (uint32_t)ret; loop++) in dpdmai_dev_enqueue_multi()
943 loop = num_to_send; in dpdmai_dev_enqueue_multi()
950 loop - enqueue_loop); in dpdmai_dev_enqueue_multi()
[all …]
/dpdk/drivers/bus/dpaa/base/qbman/
H A Dbman_driver.c37 int loop, ret; in fsl_bman_portal_init() local
49 for (loop = 0; loop < CPU_SETSIZE; loop++) in fsl_bman_portal_init()
50 if (CPU_ISSET(loop, &cpuset)) { in fsl_bman_portal_init()
55 pcfg.cpu = loop; in fsl_bman_portal_init()
/dpdk/drivers/common/dpaax/
H A Ddpaa_of.c104 int loop; in iterate_dir() local
106 for (loop = 0; loop < num; loop++) { in iterate_dir()
110 if (d[loop]->d_name[0] == '.') in iterate_dir()
112 switch (d[loop]->d_type) { in iterate_dir()
114 process_file(d[loop], dt); in iterate_dir()
122 strlcpy(subdir->node.node.name, d[loop]->d_name, in iterate_dir()
126 d[loop]->d_name); in iterate_dir()
135 dt->node.node.full_name, d[loop]->d_name); in iterate_dir()
/dpdk/drivers/mempool/cnxk/
H A Dcn10k_mempool_ops.c193 bool loop = true; in cn10k_mempool_deq() local
210 while (loop) { in cn10k_mempool_deq()
220 loop = !!retry; in cn10k_mempool_deq()
235 loop &= (count != n); in cn10k_mempool_deq()
242 loop &= !rc; in cn10k_mempool_deq()
/dpdk/drivers/net/octeontx_ep/
H A Dotx_ep_vf.c208 uint64_t loop = OTX_EP_BUSY_LOOP_COUNT; in otx_ep_enable_iq() local
218 OTX_EP_R_IN_INSTR_DBELL(q_no))) != 0ull) && loop--) { in otx_ep_enable_iq()
222 if (loop == 0) { in otx_ep_enable_iq()
242 uint64_t loop = OTX_EP_BUSY_LOOP_COUNT; in otx_ep_enable_oq() local
250 OTX_EP_R_OUT_SLIST_DBELL(q_no))) != 0ull) && loop--) { in otx_ep_enable_oq()
253 if (loop == 0) { in otx_ep_enable_oq()
H A Dotx2_ep_vf.c195 uint64_t loop = SDP_VF_BUSY_LOOP_COUNT; in otx2_vf_enable_iq() local
205 SDP_VF_R_IN_INSTR_DBELL(q_no))) != 0ull) && loop--) { in otx2_vf_enable_iq()
209 if (!loop) { in otx2_vf_enable_iq()
/dpdk/drivers/net/thunderx/
H A Dmeson.build19 if cc.has_argument('-fno-prefetch-loop-arrays')
20 cflags += '-fno-prefetch-loop-arrays'
/dpdk/doc/guides/sample_app_ug/
H A Dtimer.rst45 After timer creation (see the next paragraph), the main loop is
55 The main loop is very simple in this example:
59 :start-after: Main loop. 8<
60 :end-before: >8 End of main loop.
H A Dl3_forward_graph.rst24 interconnected in graph framework. Application main loop needs to walk over
173 rewrite data, forwarding data is added before packet processing loop is
187 main loop. Graph main loop is very simple in the sense that it needs to
202 :start-after: Main processing loop. 8<
203 :end-before: >8 End of main processing loop.
H A Dskeleton.rst144 The main work of the application is done within the loop:
148 :start-after: Main work of application loop. 8<
149 :end-before: >8 End of loop.
168 The forwarding loop can be interrupted and the application closed using
H A Dl2_forward_job_stats.rst206 * n_rx_port and rx_port_list[] are used in the main packet processing loop
254 Main loop
266 First infinite for loop is to minimize impact of stats reading. Lock is only locked/unlocked when a…
268 Second inner while loop do the whole jobs management. When any job is ready, the use rte_timer_mana…
270 Then rte_jobstats_context_finish() is called to mark loop end - no other jobs are ready to execute.…
271 and if stats_read_pending is set, loop breaks allowing stats to be read.
273 Third do-while loop is the idle job (idle stats counter). Its only purpose is monitoring if any job…
328 …re, it would have been possible to call the l2fwd_send_burst() function directly from the main loop
/dpdk/drivers/net/liquidio/base/
H A Dlio_23xx_vf.c19 uint32_t loop = CN23XX_VF_BUSY_READING_REG_LOOP_COUNT; in cn23xx_vf_reset_io_queues() local
42 loop) { in cn23xx_vf_reset_io_queues()
46 loop = loop - 1; in cn23xx_vf_reset_io_queues()
49 if (loop == 0) { in cn23xx_vf_reset_io_queues()

123