Home
last modified time | relevance | path

Searched refs:dev_flags (Results 1 – 25 of 69) sorted by relevance

123

/dpdk/lib/ethdev/
H A Dethdev_pci.h42 eth_dev->data->dev_flags = 0; in rte_eth_copy_pci_info()
44 eth_dev->data->dev_flags |= RTE_ETH_DEV_INTR_LSC; in rte_eth_copy_pci_info()
46 eth_dev->data->dev_flags |= RTE_ETH_DEV_INTR_RMV; in rte_eth_copy_pci_info()
H A Drte_class_eth.c73 if ((data->dev_flags & RTE_ETH_DEV_REPRESENTOR) == 0) in eth_representor_cmp()
147 if ((edev->data->dev_flags & RTE_ETH_DEV_REPRESENTOR) != 0) in eth_dev_match()
H A Drte_ethdev.c1174 (!(dev->data->dev_flags & RTE_ETH_DEV_INTR_LSC))) { in rte_eth_dev_configure()
1181 (!(dev->data->dev_flags & RTE_ETH_DEV_INTR_RMV))) { in rte_eth_dev_configure()
1387 if (!(*dev_info->dev_flags & RTE_ETH_DEV_NOLIVE_MAC_ADDR)) in eth_dev_config_restore()
1479 if (*dev_info.dev_flags & RTE_ETH_DEV_NOLIVE_MAC_ADDR) in rte_eth_dev_start()
2551 if (dev->data->dev_flags & RTE_ETH_DEV_AUTOFILL_QUEUE_XSTATS) { in eth_dev_get_xstats_basic_count()
2644 if ((dev->data->dev_flags & RTE_ETH_DEV_AUTOFILL_QUEUE_XSTATS) == 0) in eth_basic_stats_get_names()
2844 if ((dev->data->dev_flags & RTE_ETH_DEV_AUTOFILL_QUEUE_XSTATS) == 0) in eth_basic_stats_get()
2983 if (dev->data->dev_flags & RTE_ETH_DEV_AUTOFILL_QUEUE_XSTATS) in rte_eth_xstats_get()
3148 dev_info->dev_flags = &dev->data->dev_flags; in rte_eth_dev_info_get()
5717 rte_tel_data_add_dict_int(d, "dev_flags", eth_dev->data->dev_flags); in eth_dev_handle_port_info()
H A Dethdev_driver.h157 uint32_t dev_flags; /**< Capabilities */ member
/dpdk/drivers/net/mlx5/windows/
H A Dmlx5_os.c406 eth_dev->data->dev_flags |= RTE_ETH_DEV_REPRESENTOR; in mlx5_dev_spawn()
433 eth_dev->data->dev_flags |= RTE_ETH_DEV_AUTOFILL_QUEUE_XSTATS; in mlx5_dev_spawn()
814 restore = spawn.eth_dev->data->dev_flags; in mlx5_os_net_probe()
817 spawn.eth_dev->data->dev_flags |= restore; in mlx5_os_net_probe()
/dpdk/drivers/net/nfp/
H A Dnfp_ethdev_vf.c438 eth_dev->data->dev_flags |= RTE_ETH_DEV_NOLIVE_MAC_ADDR; in nfp_netvf_init()
440 eth_dev->data->dev_flags |= RTE_ETH_DEV_AUTOFILL_QUEUE_XSTATS; in nfp_netvf_init()
H A Dnfp_ethdev.c572 eth_dev->data->dev_flags |= RTE_ETH_DEV_NOLIVE_MAC_ADDR; in nfp_net_init()
574 eth_dev->data->dev_flags |= RTE_ETH_DEV_AUTOFILL_QUEUE_XSTATS; in nfp_net_init()
/dpdk/drivers/net/bonding/
H A Drte_eth_bond_api.c475 if (slave_eth_dev->data->dev_flags & RTE_ETH_DEV_BONDED_SLAVE) { in __eth_bond_slave_add_lock_free()
610 slave_eth_dev->data->dev_flags |= RTE_ETH_DEV_BONDED_SLAVE; in __eth_bond_slave_add_lock_free()
709 slave_eth_dev->data->dev_flags &= (~RTE_ETH_DEV_BONDED_SLAVE); in __eth_bond_slave_remove_lock_free()
/dpdk/drivers/net/ixgbe/
H A Dixgbe_vf_representor.c198 ethdev->data->dev_flags |= RTE_ETH_DEV_REPRESENTOR; in ixgbe_vf_representor_init()
/dpdk/drivers/net/virtio/
H A Dvirtio_ethdev.c791 if (dev->data->dev_flags & RTE_ETH_DEV_INTR_LSC) in virtio_dev_close()
1817 if (dev->data->dev_flags & RTE_ETH_DEV_INTR_LSC) { in virtio_configure_intr()
2231 eth_dev->data->dev_flags |= RTE_ETH_DEV_INTR_LSC; in virtio_init_device()
2233 eth_dev->data->dev_flags &= ~RTE_ETH_DEV_INTR_LSC; in virtio_init_device()
2235 eth_dev->data->dev_flags |= RTE_ETH_DEV_AUTOFILL_QUEUE_XSTATS; in virtio_init_device()
2660 if (dev->data->dev_flags & RTE_ETH_DEV_INTR_LSC) in virtio_dev_configure()
2773 if (!(dev->data->dev_flags & RTE_ETH_DEV_INTR_LSC)) { in virtio_dev_start()
2788 if (dev->data->dev_flags & RTE_ETH_DEV_INTR_LSC) in virtio_dev_start()
2942 if (dev->data->dev_flags & RTE_ETH_DEV_INTR_LSC) { in virtio_dev_stop()
/dpdk/drivers/net/mlx5/linux/
H A Dmlx5_os.c1400 eth_dev->data->dev_flags |= RTE_ETH_DEV_REPRESENTOR; in mlx5_dev_spawn()
1430 eth_dev->data->dev_flags |= RTE_ETH_DEV_AUTOFILL_QUEUE_XSTATS; in mlx5_dev_spawn()
1615 eth_dev->data->dev_flags |= RTE_ETH_DEV_FLOW_OPS_THREAD_SAFE; in mlx5_dev_spawn()
2261 restore = list[i].eth_dev->data->dev_flags; in mlx5_os_pci_probe_pf()
2287 list[i].eth_dev->data->dev_flags |= restore; in mlx5_os_pci_probe_pf()
2441 eth_dev->data->dev_flags |= RTE_ETH_DEV_INTR_LSC; in mlx5_os_auxiliary_probe()
2442 eth_dev->data->dev_flags |= RTE_ETH_DEV_INTR_RMV; in mlx5_os_auxiliary_probe()
/dpdk/drivers/net/dpaa/
H A Ddpaa_ethdev.c288 dev->data->dev_flags &= ~RTE_ETH_DEV_INTR_LSC; in dpaa_eth_dev_configure()
677 if (dev->data->dev_flags & RTE_ETH_DEV_INTR_LSC) { in dpaa_eth_link_update()
1291 if (dev->data->dev_flags & RTE_ETH_DEV_INTR_LSC) in dpaa_link_down()
1307 if (dev->data->dev_flags & RTE_ETH_DEV_INTR_LSC) in dpaa_link_up()
2221 eth_dev->data->dev_flags |= RTE_ETH_DEV_INTR_LSC; in rte_dpaa_probe()
/dpdk/drivers/net/failsafe/
H A Dfailsafe.c265 dev->data->dev_flags |= RTE_ETH_DEV_INTR_LSC | in fs_eth_dev_create()
H A Dfailsafe_ops.c38 rmv_interrupt = ETH(sdev)->data->dev_flags & in fs_dev_configure()
48 (ETH(sdev)->data->dev_flags & in fs_dev_configure()
/dpdk/drivers/net/enic/
H A Denic.h239 return !!(enic->rte_dev->data->dev_flags & RTE_ETH_DEV_REPRESENTOR); in enic_is_vf_rep()
H A Denic_vf_representor.c666 eth_dev->data->dev_flags |= RTE_ETH_DEV_REPRESENTOR; in enic_vf_representor_init()
/dpdk/drivers/net/ice/
H A Dice_dcf_vf_representor.c426 vf_rep_eth_dev->data->dev_flags |= RTE_ETH_DEV_REPRESENTOR; in ice_dcf_vf_repr_init()
/dpdk/drivers/net/mlx4/
H A Dmlx4.c1043 eth_dev->data->dev_flags |= RTE_ETH_DEV_AUTOFILL_QUEUE_XSTATS; in mlx4_pci_probe()
1091 if (eth_dev->data->dev_flags & RTE_ETH_DEV_INTR_LSC) in mlx4_pci_probe()
/dpdk/drivers/net/ark/
H A Dark_ethdev.c308 dev->data->dev_flags |= RTE_ETH_DEV_AUTOFILL_QUEUE_XSTATS; in eth_ark_dev_init()
452 eth_dev->data->dev_flags |= RTE_ETH_DEV_AUTOFILL_QUEUE_XSTATS; in eth_ark_dev_init()
/dpdk/drivers/net/kni/
H A Drte_eth_kni.c391 data->dev_flags |= RTE_ETH_DEV_AUTOFILL_QUEUE_XSTATS; in eth_kni_create()
/dpdk/drivers/net/netvsc/
H A Dhn_ethdev.c137 eth_dev->data->dev_flags |= RTE_ETH_DEV_INTR_LSC; in eth_dev_vmbus_allocate()
1160 eth_dev->data->dev_flags |= RTE_ETH_DEV_AUTOFILL_QUEUE_XSTATS; in eth_hn_dev_init()
/dpdk/drivers/net/nfb/
H A Dnfb_ethdev.c602 dev->data->dev_flags |= RTE_ETH_DEV_AUTOFILL_QUEUE_XSTATS; in nfb_eth_dev_init()
/dpdk/drivers/net/i40e/
H A Di40e_vf_representor.c516 ethdev->data->dev_flags |= RTE_ETH_DEV_REPRESENTOR; in i40e_vf_representor_init()
/dpdk/doc/guides/nics/
H A Dfeatures.rst57 * **[uses] rte_eth_dev_data**: ``dev_flags:RTE_ETH_DEV_INTR_LSC``.
72 * **[uses] rte_eth_dev_data**: ``dev_flags:RTE_ETH_DEV_INTR_RMV``.
/dpdk/drivers/net/ring/
H A Drte_eth_ring.c388 data->dev_flags |= RTE_ETH_DEV_AUTOFILL_QUEUE_XSTATS; in do_eth_dev_ring_create()

123