Lines Matching refs:tx_conf
2021 struct thread_tx_conf *tx_conf; in lthread_tx_per_ring() local
2025 tx_conf = (struct thread_tx_conf *)dummy; in lthread_tx_per_ring()
2026 ring = tx_conf->ring; in lthread_tx_per_ring()
2027 ready = *tx_conf->ready; in lthread_tx_per_ring()
2029 lthread_set_data((void *)tx_conf); in lthread_tx_per_ring()
2034 lthread_set_affinity(tx_conf->conf.lcore_id); in lthread_tx_per_ring()
2045 SET_CPU_BUSY(tx_conf, CPU_POLL); in lthread_tx_per_ring()
2048 SET_CPU_IDLE(tx_conf, CPU_POLL); in lthread_tx_per_ring()
2051 SET_CPU_BUSY(tx_conf, CPU_PROCESS); in lthread_tx_per_ring()
2054 SET_CPU_IDLE(tx_conf, CPU_PROCESS); in lthread_tx_per_ring()
2076 struct thread_tx_conf *tx_conf; in lthread_tx() local
2078 tx_conf = (struct thread_tx_conf *)args; in lthread_tx()
2079 lthread_set_data((void *)tx_conf); in lthread_tx()
2084 lthread_set_affinity(tx_conf->conf.lcore_id); in lthread_tx()
2089 lthread_create(<, tx_conf->conf.lcore_id, lthread_tx_per_ring, in lthread_tx()
2090 (void *)tx_conf); in lthread_tx()
2096 tx_conf->conf.cpu_id = sched_getcpu(); in lthread_tx()
2105 if (tx_conf->tx_mbufs[portid].len == 0) in lthread_tx()
2107 SET_CPU_BUSY(tx_conf, CPU_PROCESS); in lthread_tx()
2108 send_burst(tx_conf, tx_conf->tx_mbufs[portid].len, portid); in lthread_tx()
2109 SET_CPU_IDLE(tx_conf, CPU_PROCESS); in lthread_tx()
2110 tx_conf->tx_mbufs[portid].len = 0; in lthread_tx()
2314 struct thread_tx_conf *tx_conf; in pthread_tx() local
2321 tx_conf = (struct thread_tx_conf *)dummy; in pthread_tx()
2325 tx_conf->conf.cpu_id = sched_getcpu(); in pthread_tx()
2341 SET_CPU_BUSY(tx_conf, CPU_PROCESS); in pthread_tx()
2343 if (tx_conf->tx_mbufs[portid].len == 0) in pthread_tx()
2345 send_burst(tx_conf, tx_conf->tx_mbufs[portid].len, portid); in pthread_tx()
2346 tx_conf->tx_mbufs[portid].len = 0; in pthread_tx()
2348 SET_CPU_IDLE(tx_conf, CPU_PROCESS); in pthread_tx()
2356 SET_CPU_BUSY(tx_conf, CPU_POLL); in pthread_tx()
2357 nb_rx = rte_ring_sc_dequeue_burst(tx_conf->ring, in pthread_tx()
2359 SET_CPU_IDLE(tx_conf, CPU_POLL); in pthread_tx()
2366 SET_CPU_BUSY(tx_conf, CPU_PROCESS); in pthread_tx()
2369 SET_CPU_IDLE(tx_conf, CPU_PROCESS); in pthread_tx()
2549 struct thread_tx_conf *tx_conf; in init_rx_rings() local
2556 tx_conf = &tx_thread[tx_thread_id]; in init_rx_rings()
2559 tx_conf->conf.thread_id); in init_rx_rings()
2561 rx_thread_id = tx_conf->conf.thread_id; in init_rx_rings()
2584 tx_conf->ring = ring; in init_rx_rings()
2585 tx_conf->ready = &rx_conf->ready[rx_conf->n_ring]; in init_rx_rings()