Lines Matching refs:queue_conf
2138 const struct rte_event_eth_rx_adapter_queue_conf *queue_conf) in rxa_sw_add() argument
2152 if (queue_conf->servicing_weight == 0) { in rxa_sw_add()
2155 temp_conf = *queue_conf; in rxa_sw_add()
2160 queue_conf = &temp_conf; in rxa_sw_add()
2162 if (queue_conf->servicing_weight == 0 && in rxa_sw_add()
2175 wt = queue_conf->servicing_weight; in rxa_sw_add()
2190 queue_conf->servicing_weight, in rxa_sw_add()
2250 ret = rxa_add_queue(rx_adapter, dev_info, rx_queue_id, queue_conf); in rxa_sw_add()
2555 const struct rte_event_eth_rx_adapter_queue_conf *queue_conf) in rte_event_eth_rx_adapter_queue_add() argument
2568 if ((rx_adapter == NULL) || (queue_conf == NULL)) in rte_event_eth_rx_adapter_queue_add()
2582 && (queue_conf->rx_queue_flags & in rte_event_eth_rx_adapter_queue_add()
2590 if (queue_conf->rx_queue_flags & in rte_event_eth_rx_adapter_queue_add()
2610 if (queue_conf->vector_sz < limits.min_sz || in rte_event_eth_rx_adapter_queue_add()
2611 queue_conf->vector_sz > limits.max_sz || in rte_event_eth_rx_adapter_queue_add()
2612 queue_conf->vector_timeout_ns < limits.min_timeout_ns || in rte_event_eth_rx_adapter_queue_add()
2613 queue_conf->vector_timeout_ns > limits.max_timeout_ns || in rte_event_eth_rx_adapter_queue_add()
2614 queue_conf->vector_mp == NULL) { in rte_event_eth_rx_adapter_queue_add()
2621 if (queue_conf->vector_mp->elt_size < in rte_event_eth_rx_adapter_queue_add()
2623 (sizeof(uintptr_t) * queue_conf->vector_sz))) { in rte_event_eth_rx_adapter_queue_add()
2648 queue_conf->event_buf_size == 0) || in rte_event_eth_rx_adapter_queue_add()
2650 queue_conf->event_buf_size != 0)) { in rte_event_eth_rx_adapter_queue_add()
2672 rx_queue_id, queue_conf); in rte_event_eth_rx_adapter_queue_add()
2687 queue_conf); in rte_event_eth_rx_adapter_queue_add()
2695 rx_queue_id, queue_conf, ret); in rte_event_eth_rx_adapter_queue_add()
3219 struct rte_event_eth_rx_adapter_queue_conf *queue_conf) in rte_event_eth_rx_adapter_queue_conf_get() argument
3239 if (queue_conf == NULL) { in rte_event_eth_rx_adapter_queue_conf_get()
3257 memset(queue_conf, 0, sizeof(*queue_conf)); in rte_event_eth_rx_adapter_queue_conf_get()
3258 queue_conf->rx_queue_flags = 0; in rte_event_eth_rx_adapter_queue_conf_get()
3260 queue_conf->rx_queue_flags |= in rte_event_eth_rx_adapter_queue_conf_get()
3262 queue_conf->servicing_weight = queue_info->wt; in rte_event_eth_rx_adapter_queue_conf_get()
3264 queue_conf->ev.event = queue_info->event; in rte_event_eth_rx_adapter_queue_conf_get()
3266 queue_conf->vector_sz = queue_info->vector_data.max_vector_count; in rte_event_eth_rx_adapter_queue_conf_get()
3267 queue_conf->vector_mp = queue_info->vector_data.vector_pool; in rte_event_eth_rx_adapter_queue_conf_get()
3269 queue_conf->vector_timeout_ns = TICK2NSEC( in rte_event_eth_rx_adapter_queue_conf_get()
3273 queue_conf->event_buf_size = queue_info->event_buf->events_size; in rte_event_eth_rx_adapter_queue_conf_get()
3275 queue_conf->event_buf_size = 0; in rte_event_eth_rx_adapter_queue_conf_get()
3282 queue_conf); in rte_event_eth_rx_adapter_queue_conf_get()
3362 struct rte_event_eth_rx_adapter_queue_conf queue_conf; in handle_rxa_get_queue_conf() local
3402 rx_queue_id, &queue_conf)) { in handle_rxa_get_queue_conf()
3411 RXA_ADD_DICT(queue_conf, rx_queue_flags); in handle_rxa_get_queue_conf()
3412 RXA_ADD_DICT(queue_conf, servicing_weight); in handle_rxa_get_queue_conf()
3413 RXA_ADD_DICT(queue_conf.ev, queue_id); in handle_rxa_get_queue_conf()
3414 RXA_ADD_DICT(queue_conf.ev, sched_type); in handle_rxa_get_queue_conf()
3415 RXA_ADD_DICT(queue_conf.ev, priority); in handle_rxa_get_queue_conf()
3416 RXA_ADD_DICT(queue_conf.ev, flow_id); in handle_rxa_get_queue_conf()