Lines Matching refs:rxa_params
2323 struct rte_event_eth_rx_adapter_params *rxa_params, in rxa_create() argument
2399 rx_adapter->use_queue_event_buf = rxa_params->use_queue_event_buf; in rxa_create()
2403 buf->events_size = rxa_params->event_buf_size; in rxa_create()
2441 struct rte_event_eth_rx_adapter_params rxa_params = {0}; in rte_event_eth_rx_adapter_create_ext() local
2444 rxa_params.event_buf_size = ETH_EVENT_BUFFER_SIZE; in rte_event_eth_rx_adapter_create_ext()
2445 rxa_params.use_queue_event_buf = false; in rte_event_eth_rx_adapter_create_ext()
2447 return rxa_create(id, dev_id, &rxa_params, conf_cb, conf_arg); in rte_event_eth_rx_adapter_create_ext()
2453 struct rte_event_eth_rx_adapter_params *rxa_params) in rte_event_eth_rx_adapter_create_with_params() argument
2462 if (rxa_params == NULL) { in rte_event_eth_rx_adapter_create_with_params()
2464 rxa_params = &temp_params; in rte_event_eth_rx_adapter_create_with_params()
2465 rxa_params->event_buf_size = ETH_EVENT_BUFFER_SIZE; in rte_event_eth_rx_adapter_create_with_params()
2466 rxa_params->use_queue_event_buf = false; in rte_event_eth_rx_adapter_create_with_params()
2467 } else if ((!rxa_params->use_queue_event_buf && in rte_event_eth_rx_adapter_create_with_params()
2468 rxa_params->event_buf_size == 0) || in rte_event_eth_rx_adapter_create_with_params()
2469 (rxa_params->use_queue_event_buf && in rte_event_eth_rx_adapter_create_with_params()
2470 rxa_params->event_buf_size != 0)) { in rte_event_eth_rx_adapter_create_with_params()
2473 } else if (!rxa_params->use_queue_event_buf) { in rte_event_eth_rx_adapter_create_with_params()
2479 rxa_params->event_buf_size = in rte_event_eth_rx_adapter_create_with_params()
2480 RTE_ALIGN(rxa_params->event_buf_size, BATCH_SIZE); in rte_event_eth_rx_adapter_create_with_params()
2481 rxa_params->event_buf_size += (BATCH_SIZE + BATCH_SIZE); in rte_event_eth_rx_adapter_create_with_params()
2490 ret = rxa_create(id, dev_id, rxa_params, rxa_default_conf_cb, pc); in rte_event_eth_rx_adapter_create_with_params()