Home
last modified time | relevance | path

Searched refs:dev_conf (Results 1 – 25 of 197) sorted by relevance

12345678

/f-stack/dpdk/app/test/
H A Dtest_eventdev.c93 dev_conf->nb_event_port_dequeue_depth = in devconf_set_default_sane_values()
95 dev_conf->nb_event_port_enqueue_depth = in devconf_set_default_sane_values()
97 dev_conf->nb_event_port_enqueue_depth = in devconf_set_default_sane_values()
99 dev_conf->nb_events_limit = in devconf_set_default_sane_values()
110 fn(dev_conf, info); in test_ethdev_config_run()
153 dev_conf->nb_event_port_dequeue_depth = in max_event_port_dequeue_depth()
161 dev_conf->nb_event_port_enqueue_depth = in max_event_port_enqueue_depth()
170 struct rte_event_dev_config dev_conf; in test_eventdev_configure() local
197 test_ethdev_config_run(&dev_conf, &info, in test_eventdev_configure()
201 test_ethdev_config_run(&dev_conf, &info, in test_eventdev_configure()
[all …]
H A Dtest_event_eth_tx_adapter.c470 struct rte_event_dev_config dev_conf; in tx_adapter_service() local
477 memset(&dev_conf, 0, sizeof(dev_conf)); in tx_adapter_service()
506 dev_conf.nb_event_port_dequeue_depth = in tx_adapter_service()
508 dev_conf.nb_event_port_enqueue_depth = in tx_adapter_service()
510 dev_conf.nb_events_limit = in tx_adapter_service()
512 dev_conf.nb_event_queues = qcnt + 1; in tx_adapter_service()
513 dev_conf.nb_event_ports = pcnt; in tx_adapter_service()
514 err = rte_event_dev_configure(TEST_DEV_ID, &dev_conf); in tx_adapter_service()
639 struct rte_eth_conf dev_conf; in tx_adapter_dynamic_device() local
643 memset(&dev_conf, 0, sizeof(dev_conf)); in tx_adapter_dynamic_device()
[all …]
H A Dtest_event_timer_adapter.c65 dev_conf->nb_event_ports = 1; in devconf_set_default_sane_values()
66 dev_conf->nb_event_queues = 1; in devconf_set_default_sane_values()
68 dev_conf->nb_event_port_dequeue_depth = in devconf_set_default_sane_values()
70 dev_conf->nb_event_port_enqueue_depth = in devconf_set_default_sane_values()
72 dev_conf->nb_event_port_enqueue_depth = in devconf_set_default_sane_values()
74 dev_conf->nb_events_limit = in devconf_set_default_sane_values()
82 struct rte_event_dev_config dev_conf; in eventdev_setup() local
94 ret = rte_event_dev_configure(evdev, &dev_conf); in eventdev_setup()
219 struct rte_event_dev_config dev_conf; in test_port_conf_cb() local
248 port_id = dev_conf.nb_event_ports; in test_port_conf_cb()
[all …]
H A Dtest_event_crypto_adapter.c590 evdev_set_conf_values(struct rte_event_dev_config *dev_conf, in evdev_set_conf_values() argument
593 memset(dev_conf, 0, sizeof(struct rte_event_dev_config)); in evdev_set_conf_values()
594 dev_conf->dequeue_timeout_ns = info->min_dequeue_timeout_ns; in evdev_set_conf_values()
595 dev_conf->nb_event_ports = NB_TEST_PORTS; in evdev_set_conf_values()
596 dev_conf->nb_event_queues = NB_TEST_QUEUES; in evdev_set_conf_values()
597 dev_conf->nb_event_queue_flows = info->max_event_queue_flows; in evdev_set_conf_values()
598 dev_conf->nb_event_port_dequeue_depth = in evdev_set_conf_values()
600 dev_conf->nb_event_port_enqueue_depth = in evdev_set_conf_values()
602 dev_conf->nb_event_port_enqueue_depth = in evdev_set_conf_values()
604 dev_conf->nb_events_limit = in evdev_set_conf_values()
/f-stack/dpdk/lib/librte_ethdev/
H A Drte_ethdev_trace.h25 uint16_t nb_tx_q, const struct rte_eth_conf *dev_conf, int rc),
29 rte_trace_point_emit_u32(dev_conf->link_speeds);
30 rte_trace_point_emit_u32(dev_conf->rxmode.mq_mode);
31 rte_trace_point_emit_u32(dev_conf->rxmode.max_rx_pkt_len);
32 rte_trace_point_emit_u64(dev_conf->rxmode.offloads);
33 rte_trace_point_emit_u32(dev_conf->txmode.mq_mode);
34 rte_trace_point_emit_u64(dev_conf->txmode.offloads);
35 rte_trace_point_emit_u32(dev_conf->lpbk_mode);
H A Drte_ethdev.c1312 memcpy(&orig_conf, &dev->data->dev_conf, sizeof(dev->data->dev_conf)); in rte_eth_dev_configure()
1318 if (dev_conf != &dev->data->dev_conf) in rte_eth_dev_configure()
1319 memcpy(&dev->data->dev_conf, dev_conf, in rte_eth_dev_configure()
1320 sizeof(dev->data->dev_conf)); in rte_eth_dev_configure()
1377 if ((dev_conf->intr_conf.lsc == 1) && in rte_eth_dev_configure()
1438 dev_conf->rxmode.offloads) { in rte_eth_dev_configure()
1449 dev_conf->txmode.offloads) { in rte_eth_dev_configure()
1527 dev_conf->rxmode.offloads, in rte_eth_dev_configure()
1537 dev_conf->txmode.offloads, in rte_eth_dev_configure()
1551 memcpy(&dev->data->dev_conf, &orig_conf, sizeof(dev->data->dev_conf)); in rte_eth_dev_configure()
[all …]
/f-stack/dpdk/lib/librte_eventdev/
H A Drte_eventdev.c408 if (dev_conf == NULL) in rte_event_dev_configure()
417 || dev_conf->dequeue_timeout_ns > in rte_event_dev_configure()
436 if (!dev_conf->nb_event_queues) { in rte_event_dev_configure()
449 if (dev_conf->nb_event_queues - in rte_event_dev_configure()
459 dev_conf->nb_event_queues) { in rte_event_dev_configure()
463 dev_conf->nb_event_queues); in rte_event_dev_configure()
468 if (!dev_conf->nb_event_ports) { in rte_event_dev_configure()
480 if (dev_conf->nb_event_ports - in rte_event_dev_configure()
491 dev_conf->nb_event_ports) { in rte_event_dev_configure()
496 dev_conf->nb_event_ports); in rte_event_dev_configure()
[all …]
H A Drte_eventdev_trace.h27 const struct rte_event_dev_config *dev_conf, int rc),
29 rte_trace_point_emit_u32(dev_conf->dequeue_timeout_ns);
30 rte_trace_point_emit_i32(dev_conf->nb_events_limit);
31 rte_trace_point_emit_u8(dev_conf->nb_event_queues);
32 rte_trace_point_emit_u8(dev_conf->nb_event_ports);
33 rte_trace_point_emit_u32(dev_conf->nb_event_queue_flows);
34 rte_trace_point_emit_u32(dev_conf->nb_event_port_dequeue_depth);
35 rte_trace_point_emit_u32(dev_conf->nb_event_port_enqueue_depth);
36 rte_trace_point_emit_u32(dev_conf->event_dev_cfg);
37 rte_trace_point_emit_u8(dev_conf->nb_single_link_event_port_queues);
/f-stack/dpdk/drivers/net/bnxt/
H A Dbnxt_rxq.c31 struct rte_eth_conf *dev_conf = &bp->eth_dev->data->dev_conf; in bnxt_mq_rx_configure() local
33 &dev_conf->rx_adv_conf.vmdq_rx_conf; in bnxt_mq_rx_configure()
76 switch (dev_conf->rxmode.mq_mode) { in bnxt_mq_rx_configure()
99 dev_conf->rxmode.mq_mode); in bnxt_mq_rx_configure()
103 } else if (!dev_conf->rxmode.mq_mode) { in bnxt_mq_rx_configure()
133 if (dev_conf->rxmode.mq_mode & ETH_MQ_RX_VMDQ_DCB) { in bnxt_mq_rx_configure()
143 if (dev_conf->rxmode.mq_mode & ETH_MQ_RX_VMDQ_DCB || in bnxt_mq_rx_configure()
144 !(dev_conf->rxmode.mq_mode & ETH_MQ_RX_RSS)) in bnxt_mq_rx_configure()
168 if (dev_conf->rxmode.mq_mode & ETH_MQ_RX_RSS_FLAG) { in bnxt_mq_rx_configure()
449 struct rte_eth_conf *dev_conf = &bp->eth_dev->data->dev_conf; in bnxt_rx_queue_start() local
[all …]
/f-stack/dpdk/examples/ip_pipeline/
H A Dcryptodev.c53 struct rte_cryptodev_config dev_conf; in cryptodev_create() local
94 dev_conf.socket_id = socket_id; in cryptodev_create()
95 dev_conf.nb_queue_pairs = params->n_queues; in cryptodev_create()
96 dev_conf.ff_disable = 0; in cryptodev_create()
98 status = rte_cryptodev_configure(dev_id, &dev_conf); in cryptodev_create()
/f-stack/dpdk/drivers/event/dpaa2/
H A Ddpaa2_eventdev_selftest.c92 memset(dev_conf, 0, sizeof(struct rte_event_dev_config)); in devconf_set_default_sane_values()
93 dev_conf->dequeue_timeout_ns = info->min_dequeue_timeout_ns; in devconf_set_default_sane_values()
94 dev_conf->nb_event_ports = info->max_event_ports; in devconf_set_default_sane_values()
95 dev_conf->nb_event_queues = info->max_event_queues; in devconf_set_default_sane_values()
97 dev_conf->nb_event_port_dequeue_depth = in devconf_set_default_sane_values()
99 dev_conf->nb_event_port_enqueue_depth = in devconf_set_default_sane_values()
101 dev_conf->nb_event_port_enqueue_depth = in devconf_set_default_sane_values()
103 dev_conf->nb_events_limit = in devconf_set_default_sane_values()
117 struct rte_event_dev_config dev_conf; in _eventdev_setup() local
139 devconf_set_default_sane_values(&dev_conf, &info); in _eventdev_setup()
[all …]
/f-stack/dpdk/drivers/net/softnic/
H A Drte_eth_softnic_cryptodev.c61 struct rte_cryptodev_config dev_conf; in softnic_cryptodev_create() local
104 dev_conf.socket_id = socket_id; in softnic_cryptodev_create()
105 dev_conf.nb_queue_pairs = params->n_queues; in softnic_cryptodev_create()
107 status = rte_cryptodev_configure(dev_id, &dev_conf); in softnic_cryptodev_create()
/f-stack/dpdk/app/test-regex/
H A Dmain.c174 struct rte_regexdev_config dev_conf = { in init_port() local
215 dev_conf.dev_cfg_flags |= RTE_REGEXDEV_CFG_MATCH_AS_END_F; in init_port()
216 dev_conf.nb_max_matches = info.max_matches; in init_port()
217 dev_conf.nb_rules_per_group = info.max_rules_per_group; in init_port()
218 dev_conf.rule_db_len = rules_len; in init_port()
219 dev_conf.rule_db = rules; in init_port()
220 res = rte_regexdev_configure(id, &dev_conf); in init_port()
/f-stack/dpdk/doc/guides/nics/
H A Dfeatures.rst56 * **[uses] user config**: ``dev_conf.intr_conf.lsc``.
71 * **[uses] user config**: ``dev_conf.intr_conf.rmv``.
94 * **[uses] user config**: ``dev_conf.intr_conf.rxq``.
169 ``dev_conf.rxmode.max_rx_pkt_len``.
210 ``dev_conf.rxmode.max_lro_pkt_size``.
292 * **[uses] user config**: ``dev_conf.rx_adv_conf.rss_conf``.
344 * **[uses] user config**: ``dev_conf.rx_adv_conf.vmdq_dcb_conf``.
345 * **[uses] user config**: ``dev_conf.rx_adv_conf.vmdq_rx_conf``.
346 * **[uses] user config**: ``dev_conf.tx_adv_conf.vmdq_dcb_tx_conf``.
347 * **[uses] user config**: ``dev_conf.tx_adv_conf.vmdq_tx_conf``.
[all …]
/f-stack/dpdk/drivers/event/octeontx2/
H A Dotx2_evdev_selftest.c113 memset(dev_conf, 0, sizeof(struct rte_event_dev_config)); in devconf_set_default_sane_values()
114 dev_conf->dequeue_timeout_ns = info->min_dequeue_timeout_ns; in devconf_set_default_sane_values()
115 dev_conf->nb_event_ports = info->max_event_ports; in devconf_set_default_sane_values()
116 dev_conf->nb_event_queues = info->max_event_queues; in devconf_set_default_sane_values()
118 dev_conf->nb_event_port_dequeue_depth = in devconf_set_default_sane_values()
120 dev_conf->nb_event_port_enqueue_depth = in devconf_set_default_sane_values()
122 dev_conf->nb_event_port_enqueue_depth = in devconf_set_default_sane_values()
124 dev_conf->nb_events_limit = in devconf_set_default_sane_values()
138 struct rte_event_dev_config dev_conf; in _eventdev_setup() local
154 devconf_set_default_sane_values(&dev_conf, &info); in _eventdev_setup()
[all …]
/f-stack/dpdk/drivers/event/octeontx/
H A Dssovf_evdev_selftest.c125 memset(dev_conf, 0, sizeof(struct rte_event_dev_config)); in devconf_set_default_sane_values()
126 dev_conf->dequeue_timeout_ns = info->min_dequeue_timeout_ns; in devconf_set_default_sane_values()
127 dev_conf->nb_event_ports = info->max_event_ports; in devconf_set_default_sane_values()
128 dev_conf->nb_event_queues = info->max_event_queues; in devconf_set_default_sane_values()
130 dev_conf->nb_event_port_dequeue_depth = in devconf_set_default_sane_values()
132 dev_conf->nb_event_port_enqueue_depth = in devconf_set_default_sane_values()
134 dev_conf->nb_event_port_enqueue_depth = in devconf_set_default_sane_values()
136 dev_conf->nb_events_limit = in devconf_set_default_sane_values()
150 struct rte_event_dev_config dev_conf; in _eventdev_setup() local
172 devconf_set_default_sane_values(&dev_conf, &info); in _eventdev_setup()
[all …]
/f-stack/dpdk/drivers/net/octeontx/
H A Docteontx_ethdev.c338 dev_conf->nb_event_ports = info->max_event_ports; in devconf_set_default_sane_values()
339 dev_conf->nb_event_queues = info->max_event_queues; in devconf_set_default_sane_values()
342 dev_conf->nb_event_port_dequeue_depth = in devconf_set_default_sane_values()
344 dev_conf->nb_event_port_enqueue_depth = in devconf_set_default_sane_values()
346 dev_conf->nb_event_port_enqueue_depth = in devconf_set_default_sane_values()
348 dev_conf->nb_events_limit = in devconf_set_default_sane_values()
407 struct rte_eth_conf *conf = &data->dev_conf; in octeontx_dev_configure()
561 data->dev_conf.rxmode.max_rx_pkt_len = frame_size; in octeontx_dev_mtu_set()
1499 struct rte_event_dev_config dev_conf; in octeontx_probe() local
1563 devconf_set_default_sane_values(&dev_conf, &info); in octeontx_probe()
[all …]
/f-stack/dpdk/drivers/net/ixgbe/
H A Dixgbe_fdir.c320 if (dev->data->dev_conf.fdir_conf.mode == RTE_FDIR_MODE_SIGNATURE) { in fdir_set_input_mask_82599()
349 enum rte_fdir_mode mode = dev->data->dev_conf.fdir_conf.mode; in fdir_set_input_mask_x550()
472 enum rte_fdir_mode mode = dev->data->dev_conf.fdir_conf.mode; in ixgbe_fdir_store_input_mask()
488 enum rte_fdir_mode mode = dev->data->dev_conf.fdir_conf.mode; in ixgbe_fdir_set_input_mask()
613 enum rte_fdir_mode mode = dev->data->dev_conf.fdir_conf.mode; in ixgbe_fdir_configure()
660 &dev->data->dev_conf.fdir_conf.flex_conf, &fdirctrl); in ixgbe_fdir_configure()
1095 enum rte_fdir_mode fdir_mode = dev->data->dev_conf.fdir_conf.mode; in ixgbe_fdir_filter_program()
1139 dev->data->dev_conf.fdir_conf.pballoc); in ixgbe_fdir_filter_program()
1144 dev->data->dev_conf.fdir_conf.pballoc); in ixgbe_fdir_filter_program()
1162 queue = dev->data->dev_conf.fdir_conf.drop_queue; in ixgbe_fdir_filter_program()
[all …]
/f-stack/dpdk/drivers/net/igc/
H A Digc_ethdev.c387 dev->data->dev_conf.intr_conf.lsc) { in igc_intr_other_disable()
407 dev->data->dev_conf.intr_conf.lsc) { in igc_intr_other_enable()
758 if (dev->data->dev_conf.intr_conf.lsc) in igc_configure_msix_intr()
945 dev->data->dev_conf.intr_conf.rxq) { in eth_igc_start()
1044 if (dev->data->dev_conf.intr_conf.lsc) in eth_igc_start()
1052 if (dev->data->dev_conf.intr_conf.lsc) in eth_igc_start()
1064 if (dev->data->dev_conf.intr_conf.rxq && in eth_igc_start()
1075 if (dev->data->dev_conf.lpbk_mode == 1) { in eth_igc_start()
1604 dev->data->dev_conf.rxmode.offloads |= in eth_igc_mtu_set()
1608 dev->data->dev_conf.rxmode.offloads &= in eth_igc_mtu_set()
[all …]
/f-stack/dpdk/drivers/net/mlx4/
H A Dmlx4_intr.c122 &ETH_DEV(priv)->data->dev_conf.intr_conf; in mlx4_link_status_alarm()
187 &ETH_DEV(priv)->data->dev_conf.intr_conf; in mlx4_interrupt_handler()
284 &ETH_DEV(priv)->data->dev_conf.intr_conf; in mlx4_intr_install()
390 &ETH_DEV(priv)->data->dev_conf.intr_conf; in mlx4_rxq_intr_enable()
/f-stack/dpdk/app/test-pmd/
H A Dconfig.c990 if (ports[port_id].dev_conf.rxmode.offloads & in port_offload_cap_display()
999 if (ports[port_id].dev_conf.rxmode.offloads & in port_offload_cap_display()
1008 if (ports[port_id].dev_conf.rxmode.offloads & in port_offload_cap_display()
1017 if (ports[port_id].dev_conf.rxmode.offloads & in port_offload_cap_display()
1026 if (ports[port_id].dev_conf.rxmode.offloads & in port_offload_cap_display()
1522 rte_port->dev_conf.rxmode.offloads |= in port_mtu_set()
1524 rte_port->dev_conf.rxmode.max_rx_pkt_len = in port_mtu_set()
1527 rte_port->dev_conf.rxmode.offloads &= in port_mtu_set()
2869 ports[pid].dev_conf.rxmode.offloads, in rxtx_config_display()
2870 ports[pid].dev_conf.txmode.offloads); in rxtx_config_display()
[all …]
/f-stack/dpdk/drivers/net/dpaa/
H A Ddpaa_ethdev.c188 dev->data->dev_conf.rxmode.offloads |= in dpaa_mtu_set()
191 dev->data->dev_conf.rxmode.offloads &= in dpaa_mtu_set()
243 if (dev->data->dev_conf.rxmode.max_rx_pkt_len <= in dpaa_eth_dev_configure()
249 dev->data->dev_conf.rxmode.max_rx_pkt_len, in dpaa_eth_dev_configure()
277 if (dev->data->dev_conf.intr_conf.lsc != 0) in dpaa_eth_dev_configure()
284 if (dev->data->dev_conf.intr_conf.lsc != 0) { in dpaa_eth_dev_configure()
293 dev->data->dev_conf.intr_conf.lsc = 0; in dpaa_eth_dev_configure()
471 dev->data->dev_conf.intr_conf.lsc != 0) { in dpaa_eth_dev_close()
971 } else if (dev->data->dev_conf.rxmode.offloads & in dpaa_eth_rx_queue_setup()
977 dev->data->dev_conf.rxmode.max_rx_pkt_len, in dpaa_eth_rx_queue_setup()
[all …]
/f-stack/dpdk/drivers/net/iavf/
H A Diavf_ethdev.c332 struct rte_eth_conf *dev_conf = &dev->data->dev_conf; in iavf_dev_configure() local
344 if (dev->data->dev_conf.rxmode.mq_mode & ETH_MQ_RX_RSS_FLAG) in iavf_dev_configure()
389 if (dev_conf->rxmode.offloads & DEV_RX_OFFLOAD_VLAN_STRIP) in iavf_dev_configure()
488 dev->data->dev_conf.intr_conf.rxq) { in iavf_config_rx_queues_irqs()
512 if (!dev->data->dev_conf.intr_conf.rxq || in iavf_config_rx_queues_irqs()
695 if (dev->data->dev_conf.intr_conf.rxq != 0) { in iavf_dev_start()
890 new_link.link_autoneg = !(dev->data->dev_conf.link_speeds & in iavf_dev_link_update()
1007 struct rte_eth_conf *dev_conf = &dev->data->dev_conf; in iavf_dev_vlan_offload_set() local
1171 dev->data->dev_conf.rxmode.offloads |= in iavf_dev_mtu_set()
1174 dev->data->dev_conf.rxmode.offloads &= in iavf_dev_mtu_set()
[all …]
/f-stack/dpdk/drivers/net/mvneta/
H A Dmvneta_ethdev.c117 if (dev->data->dev_conf.rxmode.mq_mode != ETH_MQ_RX_NONE) { in mvneta_dev_configure()
119 dev->data->dev_conf.rxmode.mq_mode); in mvneta_dev_configure()
124 if (dev->data->dev_conf.rxmode.split_hdr_size) { in mvneta_dev_configure()
129 if (dev->data->dev_conf.rxmode.offloads & DEV_RX_OFFLOAD_JUMBO_FRAME) in mvneta_dev_configure()
130 dev->data->mtu = dev->data->dev_conf.rxmode.max_rx_pkt_len - in mvneta_dev_configure()
133 if (dev->data->dev_conf.txmode.offloads & DEV_TX_OFFLOAD_MULTI_SEGS) in mvneta_dev_configure()
265 dev->data->dev_conf.rxmode.max_rx_pkt_len = mru - MV_MH_SIZE; in mvneta_mtu_set()
/f-stack/dpdk/drivers/net/hns3/
H A Dhns3_rxtx_vec.c19 struct rte_eth_txmode *txmode = &dev->data->dev_conf.txmode; in hns3_tx_check_vec_support()
192 struct rte_fdir_conf *fconf = &dev->data->dev_conf.fdir_conf; in hns3_rx_check_vec_support()
193 struct rte_eth_rxmode *rxmode = &dev->data->dev_conf.rxmode; in hns3_rx_check_vec_support()

12345678