Lines Matching refs:function
116 The ``main()`` function performs the initialization and calls the execution
121 function. The value returned is the number of parsed arguments:
142 The ``main()`` function also initializes the ports:
150 Each port is configured using ``port_init()`` function. The Ethernet
152 function and the ``port_conf`` struct. The RSS is enabled so that
215 using ``rte_dma_start()`` function. Each of the above operations is done in
227 Finally ``main()`` function starts all packet handling lcores and starts
232 The processing lcores launching function are described below.
237 As described above, ``main()`` function invokes ``start_forwarding_cores()``
238 function in order to start processing for each lcore:
246 The function launches Rx/Tx processing functions on configured lcores
257 The structure is initialized in 'main()' function with the values
263 For receiving packets on each port, the ``dma_rx_port()`` function is used.
264 The function receives packets on each configured Rx queue. Depending on the
267 packet using ``pktmbuf_sw_copy()`` function and enqueue them to an rte_ring:
276 function. When using hardware copy mode the packets are enqueued in
294 is used to pass the packets to the TX function.
296 All completed copies are processed by ``dma_tx_port()`` function. This function
316 :start-after: Perform packet copy there is a user-defined function. 8<
317 :end-before: >8 End of perform packet copy there is a user-defined function.