Lines Matching refs:fdata
13 struct fastpath_data *fdata; variable
27 return (fdata->rx_core[lcore_id] || fdata->sched_core[lcore_id] || in core_in_use()
28 fdata->tx_core[lcore_id] || fdata->worker_core[lcore_id]); in core_in_use()
206 fdata->rx_single = (popcnt == 1); in parse_app_args()
211 fdata->tx_single = (popcnt == 1); in parse_app_args()
216 fdata->sched_single = (popcnt == 1); in parse_app_args()
235 fdata->rx_core[i] = !!(rx_lcore_mask & (1ULL << i)); in parse_app_args()
236 fdata->tx_core[i] = !!(tx_lcore_mask & (1ULL << i)); in parse_app_args()
237 fdata->sched_core[i] = !!(sched_lcore_mask & (1ULL << i)); in parse_app_args()
238 fdata->worker_core[i] = !!(worker_lcore_mask & (1ULL << i)); in parse_app_args()
240 if (fdata->worker_core[i]) in parse_app_args()
274 set_worker_generic_setup_data(&fdata->cap, burst); in do_capability_setup()
276 set_worker_tx_enq_setup_data(&fdata->cap, burst); in do_capability_setup()
285 if (fdata->done) in signal_handler()
293 fdata->done = 1; in signal_handler()
338 fdata = rte_malloc(NULL, sizeof(struct fastpath_data), 0); in main()
339 if (fdata == NULL) in main()
377 fdata->cap.check_opt(); in main()
384 int dev_id = fdata->cap.evdev_setup(worker_data); in main()
388 fdata->cap.adptr_setup(num_ports); in main()
403 if (!fdata->rx_core[lcore_id] && in main()
404 !fdata->worker_core[lcore_id] && in main()
405 !fdata->tx_core[lcore_id] && in main()
406 !fdata->sched_core[lcore_id]) in main()
409 if (fdata->rx_core[lcore_id]) in main()
414 if (fdata->tx_core[lcore_id]) in main()
419 if (fdata->sched_core[lcore_id]) in main()
423 if (fdata->worker_core[lcore_id]) in main()
429 err = rte_eal_remote_launch(fdata->cap.worker, in main()
436 if (fdata->worker_core[lcore_id]) in main()
443 fdata->cap.worker(&worker_data[worker_idx++]); in main()