| /f-stack/dpdk/drivers/net/qede/ |
| H A D | qede_main.c | 168 edev->fw_len); in qed_load_firmware_data() 211 if (!IS_PF(edev)) in qed_start_iov_task() 224 if (IS_PF(edev)) in qed_stop_iov_task() 241 if (IS_PF(edev)) { in qed_slowpath_start() 473 if (IS_VF(edev)) in qed_fill_eth_dev_info() 608 if (IS_VF(edev)) in qed_set_link() 668 if (IS_VF(edev)) in qed_drain() 707 if (!edev) in qed_slowpath_stop() 731 if (!edev) in qed_remove() 759 struct ecore_hwfn *hwfn = &edev->hwfns[qid % edev->num_hwfns]; in qed_get_sb_info() [all …]
|
| H A D | qede_if.h | 83 int (*fill_dev_info)(struct ecore_dev *edev, 140 int (*probe)(struct ecore_dev *edev, 145 (*chain_alloc)(struct ecore_dev *edev, 155 void (*chain_free)(struct ecore_dev *edev, 158 void (*get_link)(struct ecore_dev *edev, 160 int (*set_link)(struct ecore_dev *edev, 163 int (*drain)(struct ecore_dev *edev); 165 void (*remove)(struct ecore_dev *edev); 177 uint32_t (*sb_init)(struct ecore_dev *edev, 183 int (*get_sb_info)(struct ecore_dev *edev, [all …]
|
| H A D | qede_regs.c | 18 struct ecore_dev *edev = &qdev->edev; in qede_get_regs_len() local 22 if (IS_VF(edev)) in qede_get_regs_len() 32 DP_NOTICE(edev, false, in qede_get_regs_len() 34 qdev->ops->common->dbg_set_debug_engine(edev, in qede_get_regs_len() 41 qdev->ops->common->dbg_grc_size(edev) + in qede_get_regs_len() 79 struct ecore_dev *edev = &qdev->edev; in qede_get_regs() local 88 if (IS_VF(edev)) in qede_get_regs() 103 OSAL_MUTEX_ACQUIRE(&edev->dbg_lock); in qede_get_regs() 194 OSAL_MUTEX_RELEASE(&edev->dbg_lock); in qede_get_regs() 250 struct ecore_dev *edev = &qdev->edev; in qede_save_fw_dump() local [all …]
|
| H A D | qede_ethdev.c | 235 struct ecore_dev *edev = &qdev->edev; in qede_fw_version_get() local 294 struct ecore_dev *edev = &qdev->edev; in qede_interrupt_handler_intx() local 312 struct ecore_dev *edev = &qdev->edev; in qede_interrupt_handler() local 324 struct ecore_dev *edev = &qdev->edev; in qede_assign_rxtx_handlers() local 371 struct ecore_dev *edev = &qdev->edev; in qede_print_adapter_info() local 814 struct ecore_dev *edev = &qdev->edev; in qede_mac_addr_remove() local 1369 struct ecore_dev *edev = &qdev->edev; in qede_dev_info_get() local 1458 struct ecore_dev *edev = &qdev->edev; in qede_link_update() local 1516 struct ecore_dev *edev = &qdev->edev; in qede_promiscuous_disable() local 1607 struct ecore_dev *edev = &qdev->edev; in qede_get_stats() local [all …]
|
| H A D | qede_debug.h | 15 int qed_dbg_grc_size(struct ecore_dev *edev); 18 int qed_dbg_idle_chk_size(struct ecore_dev *edev); 21 int qed_dbg_reg_fifo_size(struct ecore_dev *edev); 24 int qed_dbg_igu_fifo_size(struct ecore_dev *edev); 30 int qed_dbg_fw_asserts_size(struct ecore_dev *edev); 32 int qed_dbg_ilt_size(struct ecore_dev *edev); 35 int qed_dbg_mcp_trace_size(struct ecore_dev *edev); 37 int qed_dbg_all_data_size(struct ecore_dev *edev); 38 u8 qed_get_debug_engine(struct ecore_dev *edev); 45 void qed_dbg_pf_init(struct ecore_dev *edev); [all …]
|
| H A D | qede_filter.c | 156 if (ECORE_IS_CMT(edev)) { in qede_check_fdir_support() 257 p_hwfn = ECORE_LEADING_HWFN(edev); in qede_config_arfs_filter() 434 for_each_hwfn(edev, i) { in qede_tunnel_update() 435 p_hwfn = &edev->hwfns[i]; in qede_tunnel_update() 436 if (IS_PF(edev)) { in qede_tunnel_update() 448 if (IS_PF(edev)) in qede_tunnel_update() 540 PMD_INIT_FUNC_TRACE(edev); in qede_udp_dst_port_del() 620 PMD_INIT_FUNC_TRACE(edev); in qede_udp_dst_port_add() 627 DP_INFO(edev, in qede_udp_dst_port_add() 664 DP_INFO(edev, in qede_udp_dst_port_add() [all …]
|
| H A D | qede_rxtx.c | 393 struct ecore_dev *edev = &qdev->edev; in qede_alloc_tx_queue_mem() local 401 DP_ERR(edev, in qede_alloc_tx_queue_mem() 420 DP_ERR(edev, in qede_alloc_tx_queue_mem() 434 DP_ERR(edev, in qede_alloc_tx_queue_mem() 464 struct ecore_dev *edev = &qdev->edev; in qede_tx_queue_setup() local 935 struct ecore_dev *edev = &qdev->edev; in qede_drain_txq() local 1526 struct ecore_dev *edev = &qdev->edev; in qede_recv_pkts_regular() local 1746 struct ecore_dev *edev = &qdev->edev; in qede_recv_pkts() local 1852 &edev->hwfns[rxq->queue_id % edev->num_hwfns], in qede_recv_pkts() 2240 struct ecore_dev *edev = &qdev->edev; local [all …]
|
| H A D | qede_sriov.c | 42 static void qed_sriov_enable(struct ecore_dev *edev, int num) in qed_sriov_enable() argument 49 if ((u32)num >= RESC_NUM(&edev->hwfns[0], ECORE_VPORT)) { in qed_sriov_enable() 50 DP_NOTICE(edev, false, "Can start at most %d VFs\n", in qed_sriov_enable() 51 RESC_NUM(&edev->hwfns[0], ECORE_VPORT) - 1); in qed_sriov_enable() 57 for_each_hwfn(edev, j) { in qed_sriov_enable() 60 p_hwfn = &edev->hwfns[j]; in qed_sriov_enable() 74 DP_ERR(edev, "Failed to enable VF[%d]\n", i); in qed_sriov_enable() 84 void qed_sriov_configure(struct ecore_dev *edev, int num_vfs_param) in qed_sriov_configure() argument 86 if (!IS_ECORE_SRIOV(edev)) { in qed_sriov_configure() 87 DP_VERBOSE(edev, ECORE_MSG_IOV, "SR-IOV is not supported\n"); in qed_sriov_configure() [all …]
|
| H A D | qede_ethdev.h | 72 #define QEDE_MAX_RSS_CNT(edev) ((edev)->dev_info.num_queues) argument 73 #define QEDE_MAX_TSS_CNT(edev) ((edev)->dev_info.num_queues * \ argument 74 (edev)->dev_info.num_tc) 89 #define QEDE_INIT_EDEV(adapter) (&((struct qede_dev *)adapter)->edev) 93 struct ecore_dev *edev = &qdev->edev; \ 224 struct ecore_dev edev; member 281 int qed_fill_eth_dev_info(struct ecore_dev *edev,
|
| H A D | qede_logs.h | 53 #define PMD_INIT_LOG(level, edev, fmt, args...) \ argument 56 (edev)->name, __func__, ##args) 58 #define PMD_INIT_FUNC_TRACE(edev) PMD_INIT_LOG(DEBUG, edev, " >>") argument
|
| H A D | qede_debug.c | 7788 DP_NOTICE(edev, false, in qed_calc_regdump_header() 7803 &edev->hwfns[edev->dbg_params.engine_for_debug]; in qed_dbg_all_data() 7812 if (!ECORE_IS_CMT(edev)) in qed_dbg_all_data() 7883 DP_ERR(edev, in qed_dbg_all_data() 7943 &edev->hwfns[edev->dbg_params.engine_for_debug]; in qed_dbg_all_data_size() 7947 edev->disable_ilt_dump = false; in qed_dbg_all_data_size() 8003 &edev->hwfns[edev->dbg_params.engine_for_debug]; in qed_dbg_feature() 8040 &edev->hwfns[edev->dbg_params.engine_for_debug]; in qed_dbg_feature_size() 8080 PMD_INIT_FUNC_TRACE(edev); in qed_dbg_pf_init() 8093 for_each_hwfn(edev, i) { in qed_dbg_pf_init() [all …]
|
| H A D | qede_sriov.h | 7 void qed_sriov_configure(struct ecore_dev *edev, int num_vfs_param);
|
| /f-stack/dpdk/drivers/event/octeontx/ |
| H A D | ssovf_evdev.c | 173 edev->is_timeout_deq = 1; in ssovf_configure() 433 edev->rxq_pools++; in ssovf_eth_rx_adapter_queue_add() 435 edev->rxq_pool_array, in ssovf_eth_rx_adapter_queue_add() 438 edev->rxq_pools--; in ssovf_eth_rx_adapter_queue_add() 445 edev->rxq_pool_rcnt, in ssovf_eth_rx_adapter_queue_add() 448 edev->rxq_pools--; in ssovf_eth_rx_adapter_queue_add() 708 edev->nb_event_queues); in ssovf_close() 771 struct ssovf_evdev *edev; in ssovf_vdev_probe() local 838 edev->is_timeout_deq = 0; in ssovf_vdev_probe() 856 if (!edev->max_event_ports || !edev->max_event_queues) { in ssovf_vdev_probe() [all …]
|
| H A D | timvf_evdev.c | 231 struct ssovf_evdev *edev; in timvf_ring_create() local 242 edev = ssovf_pmd_priv(event_dev); in timvf_ring_create() 282 edev->tim_ring_cnt++; in timvf_ring_create() 283 old_ptr = edev->tim_ring_ids; in timvf_ring_create() 284 edev->tim_ring_ids = in timvf_ring_create() 285 rte_realloc(edev->tim_ring_ids, in timvf_ring_create() 287 if (edev->tim_ring_ids == NULL) { in timvf_ring_create() 288 edev->tim_ring_ids = old_ptr; in timvf_ring_create() 289 edev->tim_ring_cnt--; in timvf_ring_create() 368 struct ssovf_evdev *edev; in timvf_ring_free() local [all …]
|
| H A D | ssovf_worker.c | 328 struct ssovf_evdev *edev = ssovf_pmd_priv(dev); in ssovf_fastpath_fns_set() local 347 [!!(edev->tx_offload_flags & OCCTX_TX_MULTI_SEG_F)]; in ssovf_fastpath_fns_set() 361 [!!(edev->rx_offload_flags & OCCTX_RX_VLAN_FLTR_F)] in ssovf_fastpath_fns_set() 363 [!!(edev->rx_offload_flags & OCCTX_RX_MULTI_SEG_F)]; in ssovf_fastpath_fns_set() 374 [!!(edev->rx_offload_flags & OCCTX_RX_VLAN_FLTR_F)] in ssovf_fastpath_fns_set() 376 [!!(edev->rx_offload_flags & OCCTX_RX_MULTI_SEG_F)]; in ssovf_fastpath_fns_set() 378 if (edev->is_timeout_deq) { in ssovf_fastpath_fns_set() 388 [!!(edev->rx_offload_flags & OCCTX_RX_VLAN_FLTR_F)] in ssovf_fastpath_fns_set() 390 [!!(edev->rx_offload_flags & OCCTX_RX_MULTI_SEG_F)]; in ssovf_fastpath_fns_set() 401 [!!(edev->rx_offload_flags & OCCTX_RX_VLAN_FLTR_F)] in ssovf_fastpath_fns_set() [all …]
|
| /f-stack/dpdk/lib/librte_ethdev/ |
| H A D | rte_class_eth.c | 96 eth_dev_match(const struct rte_eth_dev *edev, in eth_dev_match() argument 104 if (edev->state == RTE_ETH_DEV_UNUSED) in eth_dev_match() 106 if (arg->device != NULL && arg->device != edev->device) in eth_dev_match() 111 eth_mac_cmp, edev->data); in eth_dev_match() 117 eth_representor_cmp, edev->data); in eth_dev_match() 129 if ((edev->data->dev_flags & RTE_ETH_DEV_REPRESENTOR) != 0) in eth_dev_match() 141 struct rte_eth_dev *edev = NULL; in eth_dev_iterate() local 156 edev = eth_find_device(start, eth_dev_match, in eth_dev_iterate() 159 return edev; in eth_dev_iterate()
|
| H A D | ethdev_private.c | 21 struct rte_eth_dev *edev; in eth_find_device() local 34 edev = &rte_eth_devices[idx]; in eth_find_device() 35 if (cmp(edev, data) == 0) in eth_find_device() 36 return edev; in eth_find_device()
|
| /f-stack/dpdk/drivers/net/qede/base/ |
| H A D | bcm_osal.c | 260 qede_get_mcp_proto_stats(struct ecore_dev *edev, in qede_get_mcp_proto_stats() argument 267 ecore_get_vport_stats(edev, &lan_stats); in qede_get_mcp_proto_stats() 275 DP_INFO(edev, "Statistics request type %d not supported\n", in qede_get_mcp_proto_stats() 282 struct ecore_dev *edev = dev; in qede_hw_err_handler() local 297 DP_NOTICE(edev, false, "Unknown HW error [%d]\n", err_type); in qede_hw_err_handler()
|
| H A D | ecore.h | 588 #define IS_LEAD_HWFN(edev) (!((edev)->my_id)) argument
|
| H A D | bcm_osal.h | 112 void osal_dma_free_mem(struct ecore_dev *edev, dma_addr_t phys);
|
| /f-stack/dpdk/drivers/net/failsafe/ |
| H A D | failsafe_ether.c | 75 struct rte_eth_dev *edev; in fs_eth_dev_conf_apply() local 83 edev = ETH(sdev); in fs_eth_dev_conf_apply() 112 edev->data->dev_link.link_status) { in fs_eth_dev_conf_apply() 126 if (dev->data->promiscuous != edev->data->promiscuous) { in fs_eth_dev_conf_apply() 140 if (dev->data->all_multicast != edev->data->all_multicast) { in fs_eth_dev_conf_apply() 154 if (dev->data->mtu != edev->data->mtu) { in fs_eth_dev_conf_apply() 210 vfc2 = &edev->data->vlan_filter_conf; in fs_eth_dev_conf_apply()
|
| H A D | failsafe_ops.c | 1248 struct rte_eth_dev *edev; in fs_dev_supported_ptypes_get() local 1257 edev = ETH(sdev); in fs_dev_supported_ptypes_get() 1270 ret = SUBOPS(sdev, dev_supported_ptypes_get)(edev); in fs_dev_supported_ptypes_get()
|