Home
last modified time | relevance | path

Searched refs:adapter (Results 1 – 25 of 164) sorted by relevance

1234567

/dpdk/drivers/net/cxgbe/
H A Dcxgbevf_main.c22 static void size_nports_qsets(struct adapter *adapter) in size_nports_qsets() argument
55 if (adapter->sge.max_ethqsets < adapter->params.nports) { in size_nports_qsets()
58 adapter->sge.max_ethqsets, adapter->params.nports); in size_nports_qsets()
59 adapter->params.nports = adapter->sge.max_ethqsets; in size_nports_qsets()
68 static int adap_init0vf(struct adapter *adapter) in adap_init0vf() argument
101 adapter->pf = t4vf_get_pf_from_vf(adapter); in adap_init0vf()
173 int cxgbevf_probe(struct adapter *adapter) in cxgbevf_probe() argument
187 adapter->bar2 = (void *)adapter->pdev->mem_resource[2].addr; in cxgbevf_probe()
244 pi->adapter = adapter; in cxgbevf_probe()
286 adapter->mpstcam = t4_init_mpstcam(adapter); in cxgbevf_probe()
[all …]
H A Dcxgbe_main.c327 struct adapter *adap = q->adapter; in cxgb4_set_rspq_intr_params()
1157 t4_set_params(adapter, adapter->mbox, adapter->pf, 0, 1, in adap_init0_config()
1657 struct adapter *adapter = pi->adapter; in cxgbe_link_start() local
1706 struct adapter *adapter = pi->adapter; in cxgbe_write_rss_conf() local
1770 struct adapter *adapter = pi->adapter; in cxgbe_write_rss() local
1805 struct adapter *adapter = pi->adapter; in cxgbe_setup_rss() local
1965 struct adapter *adapter = pi->adapter; in cxgbe_set_link_status() local
2047 ret = t4_query_params(adapter, adapter->mbox, adapter->pf, 0, in adap_smt_index()
2171 pi->adapter = adapter; in cxgbe_probe()
2199 err = t4_port_init(adapter, adapter->mbox, adapter->pf, 0); in cxgbe_probe()
[all …]
H A Dcxgbe_ethdev.c117 struct adapter *adapter = pi->adapter; in cxgbe_dev_info_get() local
156 struct adapter *adapter = pi->adapter; in cxgbe_dev_promiscuous_enable() local
172 struct adapter *adapter = pi->adapter; in cxgbe_dev_promiscuous_disable() local
188 struct adapter *adapter = pi->adapter; in cxgbe_dev_allmulticast_enable() local
199 struct adapter *adapter = pi->adapter; in cxgbe_dev_allmulticast_disable() local
213 struct adapter *adapter = pi->adapter; in cxgbe_dev_link_update() local
250 struct adapter *adapter = pi->adapter; in cxgbe_dev_set_link_up() local
279 struct adapter *adapter = pi->adapter; in cxgbe_dev_set_link_down() local
305 struct adapter *adapter = pi->adapter; in cxgbe_dev_mtu_set() local
318 struct adapter *adapter = pi->adapter; in cxgbe_dev_close() local
[all …]
H A Dcxgbe.h88 bool cxgbe_force_linkup(struct adapter *adap);
89 int cxgbe_probe(struct adapter *adapter);
90 int cxgbevf_probe(struct adapter *adapter);
93 int cxgbe_up(struct adapter *adap);
95 void cxgbe_close(struct adapter *adapter);
102 int cxgbe_setup_sge_fwevtq(struct adapter *adapter);
103 int cxgbe_setup_sge_ctrl_txq(struct adapter *adapter);
105 void cxgbe_cfg_queues_free(struct adapter *adapter);
107 int cxgbe_init_rss(struct adapter *adap);
110 void cxgbe_print_port_info(struct adapter *adap);
[all …]
H A Dcxgbevf_ethdev.c40 struct adapter *adapter = pi->adapter; in cxgbevf_dev_stats_get() local
41 struct sge *s = &adapter->sge; in cxgbevf_dev_stats_get()
107 struct adapter *adapter = NULL; in eth_cxgbevf_dev_init() local
146 adapter = rte_zmalloc(name, sizeof(*adapter), 0); in eth_cxgbevf_dev_init()
147 if (!adapter) in eth_cxgbevf_dev_init()
152 if (!adapter->regs) { in eth_cxgbevf_dev_init()
157 adapter->pdev = pci_dev; in eth_cxgbevf_dev_init()
158 adapter->eth_dev = eth_dev; in eth_cxgbevf_dev_init()
159 pi->adapter = adapter; in eth_cxgbevf_dev_init()
163 err = cxgbevf_probe(adapter); in eth_cxgbevf_dev_init()
[all …]
H A Dcxgbe_filter.c62 int cxgbe_validate_filter(struct adapter *adapter, in cxgbe_validate_filter() argument
131 struct adapter *adapter = pi->adapter; in get_filter_steerq() local
171 static void set_tcb_field(struct adapter *adapter, unsigned int ftid, in set_tcb_field() argument
418 struct adapter *adapter = ethdev2adap(dev); in cxgbe_del_hash_filter() local
599 struct adapter *adapter = pi->adapter; in cxgbe_set_hash_filter() local
687 adapter); in cxgbe_set_hash_filter()
702 adapter); in cxgbe_set_hash_filter()
750 struct adapter *adapter = ethdev2adap(dev); in del_filter_wr() local
779 struct adapter *adapter = ethdev2adap(dev); in set_filter_wr() local
932 struct adapter *adapter = pi->adapter; in cxgbe_del_filter() local
[all …]
/dpdk/drivers/net/cxgbe/base/
H A Dcommon.h318 void t4_intr_enable(struct adapter *adapter);
319 void t4_intr_disable(struct adapter *adapter);
477 int t4_get_pfres(struct adapter *adapter);
480 int t4_flash_cfg_addr(struct adapter *adapter);
494 int t4_get_version_info(struct adapter *adapter);
495 void t4_dump_version_info(struct adapter *adapter);
496 int t4_get_flash_params(struct adapter *adapter);
498 int t4_prep_adapter(struct adapter *adapter);
499 int t4vf_prep_adapter(struct adapter *adapter);
519 int t4_init_sge_params(struct adapter *adapter);
[all …]
H A Dt4vf_hw.c19 static int t4vf_wait_dev_ready(struct adapter *adapter) in t4vf_wait_dev_ready() argument
70 int t4vf_wr_mbox_core(struct adapter *adapter, in t4vf_wr_mbox_core() argument
270 int t4vf_fw_reset(struct adapter *adapter) in t4vf_fw_reset() argument
289 int t4vf_prep_adapter(struct adapter *adapter) in t4vf_prep_adapter() argument
307 adapter->params.pci.device_id = adapter->pdev->id.device_id; in t4vf_prep_adapter()
384 int t4vf_get_vpd_params(struct adapter *adapter) in t4vf_get_vpd_params() argument
407 int t4vf_get_dev_params(struct adapter *adapter) in t4vf_get_dev_params() argument
471 unsigned int t4vf_get_pf_from_vf(struct adapter *adapter) in t4vf_get_pf_from_vf() argument
487 int t4vf_get_rss_glb_config(struct adapter *adapter) in t4vf_get_rss_glb_config() argument
558 int t4vf_get_vfres(struct adapter *adapter) in t4vf_get_vfres() argument
[all …]
H A Dadapter.h25 struct adapter;
33 struct adapter *adapter; /* adapter that this port belongs to */ member
120 struct adapter *adapter; /* adapter that this queue belongs to */ member
267 struct adapter *adapter; /* adapter associated with this queue */ member
311 struct adapter { struct
465 static inline u32 t4_read_reg(struct adapter *adapter, u32 reg_addr) in t4_read_reg() argument
504 static inline u64 t4_read_reg64(struct adapter *adapter, u32 reg_addr) in t4_read_reg64() argument
517 static inline void t4_write_reg64(struct adapter *adapter, u32 reg_addr, in t4_write_reg64() argument
565 static inline void t4_os_pci_read_cfg4(struct adapter *adapter, size_t addr, in t4_os_pci_read_cfg4() argument
615 static inline void t4_os_pci_read_cfg(struct adapter *adapter, size_t addr, in t4_os_pci_read_cfg() argument
[all …]
H A Dt4_hw.c2448 ret = t4_query_params(adapter, adapter->mbox, adapter->pf, 0, in t4_get_core_clock()
2468 int t4_get_pfres(struct adapter *adapter) in t4_get_pfres() argument
2704 int t4_get_version_info(struct adapter *adapter) in t4_get_version_info() argument
2806 struct adapter *adap = pi->adapter; in t4_link_l1cfg_core()
2843 int t4_flash_cfg_addr(struct adapter *adapter) in t4_flash_cfg_addr() argument
2870 void t4_intr_enable(struct adapter *adapter) in t4_intr_enable() argument
2898 void t4_intr_disable(struct adapter *adapter) in t4_intr_disable() argument
4494 struct adapter *adapter = pi->adapter; in t4_handle_get_port_info() local
4716 int t4_get_flash_params(struct adapter *adapter) in t4_get_flash_params() argument
4939 int t4_prep_adapter(struct adapter *adapter) in t4_prep_adapter() argument
[all …]
/dpdk/lib/eventdev/
H A Drte_event_crypto_adapter.c261 if (adapter == NULL) in eca_default_config_cb()
331 adapter = rte_zmalloc_socket(mem_name, sizeof(*adapter), in rte_event_crypto_adapter_create_ext()
342 rte_free(adapter); in rte_event_crypto_adapter_create_ext()
351 rte_free(adapter); in rte_event_crypto_adapter_create_ext()
363 adapter->cdevs = rte_zmalloc_socket(adapter->mem_name, in rte_event_crypto_adapter_create_ext()
370 rte_free(adapter); in rte_event_crypto_adapter_create_ext()
433 rte_free(adapter); in rte_event_crypto_adapter_free()
837 eca_crypto_adapter_run(adapter, adapter->max_nb); in eca_service_func()
868 ret = adapter->conf_cb(id, adapter->eventdev_id, in eca_init_service()
1029 eca_update_qp_info(adapter, &adapter->cdevs[cdev_id], in rte_event_crypto_adapter_queue_pair_add()
[all …]
H A Drte_event_timer_adapter.c226 ret = adapter->ops->init(adapter); in rte_event_timer_adapter_create_ext()
233 adapter->arm_burst = adapter->ops->arm_burst; in rte_event_timer_adapter_create_ext()
256 adapter->ops->get_info(adapter, adapter_info); in rte_event_timer_adapter_get_info()
280 ret = adapter->ops->start(adapter); in rte_event_timer_adapter_start()
303 ret = adapter->ops->stop(adapter); in rte_event_timer_adapter_stop()
367 adapter->arm_burst = adapter->ops->arm_burst; in rte_event_timer_adapter_lookup()
391 ret = adapter->ops->uninit(adapter); in rte_event_timer_adapter_free()
438 return adapter->ops->stats_get(adapter, stats); in rte_event_timer_adapter_stats_get()
446 return adapter->ops->stats_reset(adapter); in rte_event_timer_adapter_stats_reset()
844 sw->adapter = adapter; in swtim_init()
[all …]
H A Drte_event_timer_adapter.h301 const struct rte_event_timer_adapter *adapter,
496 const struct rte_event_timer_adapter *adapter,
501 const struct rte_event_timer_adapter *adapter,
507 const struct rte_event_timer_adapter *adapter,
533 if (adapter == NULL || !adapter->allocated) \
591 ADAPTER_VALID_OR_ERR_RET(adapter, -EINVAL); in rte_event_timer_arm_burst()
596 return adapter->arm_burst(adapter, evtims, nb_evtims); in rte_event_timer_arm_burst()
636 ADAPTER_VALID_OR_ERR_RET(adapter, -EINVAL); in rte_event_timer_arm_tmo_tick_burst()
641 return adapter->arm_tmo_tick_burst(adapter, evtims, timeout_ticks, in rte_event_timer_arm_tmo_tick_burst()
671 ADAPTER_VALID_OR_ERR_RET(adapter, -EINVAL); in rte_event_timer_cancel_burst()
[all …]
H A Deventdev_trace_points.c45 lib.eventdev.rx.adapter.create)
48 lib.eventdev.rx.adapter.free)
51 lib.eventdev.rx.adapter.queue.add)
54 lib.eventdev.rx.adapter.queue.del)
57 lib.eventdev.rx.adapter.start)
60 lib.eventdev.rx.adapter.stop)
64 lib.eventdev.tx.adapter.create)
67 lib.eventdev.tx.adapter.free)
76 lib.eventdev.tx.adapter.start)
79 lib.eventdev.tx.adapter.stop)
[all …]
/dpdk/drivers/raw/ifpga/
H A Drte_pmd_ifpga.c78 if (!adapter) { in get_opae_adapter()
83 return adapter; in get_opae_adapter()
91 if (!adapter) in get_share_data()
110 if (!adapter) in rte_pmd_ifpga_get_rsu_status()
132 if (!adapter) in rte_pmd_ifpga_set_rsu_status()
174 if (!adapter->mgr || !adapter->mgr->data) { in get_common_property()
237 if (!adapter->mgr || !adapter->mgr->data) { in get_port_property()
274 if (!adapter) in rte_pmd_ifpga_get_property()
311 if (!adapter) in rte_pmd_ifpga_get_phy_info()
349 if (!adapter) in rte_pmd_ifpga_update_flash()
[all …]
/dpdk/drivers/net/ixgbe/
H A Dixgbe_bypass.c80 struct ixgbe_adapter *adapter; in ixgbe_bypass_init() local
84 hw = &adapter->hw; in ixgbe_bypass_init()
100 ixgbe_bypass_set_time(adapter); in ixgbe_bypass_init()
117 hw = &adapter->hw; in ixgbe_bypass_state_show()
139 hw = &adapter->hw; in ixgbe_bypass_state_store()
168 hw = &adapter->hw; in ixgbe_bypass_event_show()
212 hw = &adapter->hw; in ixgbe_bypass_event_store()
255 hw = &adapter->hw; in ixgbe_bypass_wd_timeout_store()
287 hw = &adapter->hw; in ixgbe_bypass_ver_show()
322 hw = &adapter->hw; in ixgbe_bypass_wd_timeout_show()
[all …]
H A Dixgbe_ethdev.h522 #define IXGBE_DEV_PRIVATE_TO_HW(adapter)\ argument
523 (&((struct ixgbe_adapter *)adapter)->hw)
526 (&((struct ixgbe_adapter *)adapter)->stats)
534 #define IXGBE_DEV_PRIVATE_TO_INTR(adapter) \ argument
535 (&((struct ixgbe_adapter *)adapter)->intr)
538 (&((struct ixgbe_adapter *)adapter)->fdir)
543 #define IXGBE_DEV_PRIVATE_TO_VFTA(adapter) \ argument
558 #define IXGBE_DEV_PRIVATE_TO_UTA(adapter) \ argument
565 (&((struct ixgbe_adapter *)adapter)->l2_tn)
573 #define IXGBE_DEV_PRIVATE_TO_IPSEC(adapter)\ argument
[all …]
/dpdk/drivers/raw/ifpga/base/
H A Dopae_hw_api.c301 if (!adapter || !adapter->data) in match_ops()
430 if (adapter && adapter->lock) { in opae_adapter_lock()
454 if (adapter && adapter->lock) in opae_adapter_unlock()
535 ret = munmap(adapter->shm.ptr, adapter->shm.size); in opae_adapter_shm_free()
563 if (!adapter) in opae_adapter_init()
569 adapter->ops = match_ops(adapter); in opae_adapter_init()
590 if (!adapter) in opae_adapter_enumerate()
593 if (adapter->ops && adapter->ops->enumerate) in opae_adapter_enumerate()
594 ret = adapter->ops->enumerate(adapter); in opae_adapter_enumerate()
611 if (adapter->ops && adapter->ops->destroy) in opae_adapter_destroy()
[all …]
H A Dopae_debug.c16 opae_log("OPAE Adapter(parent) = %p\n", mgr->adapter); in opae_manager_dump()
80 void opae_adapter_dump(struct opae_adapter *adapter, int verbose) in opae_adapter_dump() argument
86 opae_log("OPAE Adapter %s\n", adapter->name); in opae_adapter_dump()
87 opae_log("OPAE Adapter OPs = %p\n", adapter->ops); in opae_adapter_dump()
88 opae_log("OPAE Adapter Private Data = %p\n", adapter->data); in opae_adapter_dump()
89 opae_log("OPAE Manager (downstream) = %p\n", adapter->mgr); in opae_adapter_dump()
91 if (adapter->mgr) in opae_adapter_dump()
92 opae_manager_dump(adapter->mgr); in opae_adapter_dump()
94 opae_adapter_for_each_acc(adapter, acc) in opae_adapter_dump()
97 if (adapter->data) in opae_adapter_dump()
[all …]
/dpdk/drivers/net/iavf/
H A Diavf.h322 #define IAVF_DEV_PRIVATE_TO_ADAPTER(adapter) \ argument
323 ((struct iavf_adapter *)adapter)
324 #define IAVF_DEV_PRIVATE_TO_VF(adapter) \ argument
325 (&((struct iavf_adapter *)adapter)->vf)
326 #define IAVF_DEV_PRIVATE_TO_HW(adapter) \ argument
327 (&((struct iavf_adapter *)adapter)->hw)
329 (((struct iavf_adapter *)adapter)->security_ctx)
333 (&(((struct iavf_vsi *)vsi)->adapter->hw))
335 (&(((struct iavf_vsi *)vsi)->adapter->vf))
448 int iavf_query_stats(struct iavf_adapter *adapter,
[all …]
H A Diavf_vchnl.c262 struct iavf_adapter *adapter = in iavf_handle_pf_event_msg() local
264 struct iavf_info *vf = &adapter->vf; in iavf_handle_pf_event_msg()
538 vf->vsi.adapter = adapter; in iavf_get_vf_resource()
826 adapter->dev_data->nb_tx_queues; in iavf_enable_queues_lv()
831 adapter->dev_data->nb_rx_queues; in iavf_enable_queues_lv()
870 adapter->dev_data->nb_tx_queues; in iavf_disable_queues_lv()
875 adapter->dev_data->nb_rx_queues; in iavf_disable_queues_lv()
1625 struct iavf_adapter *adapter = in iavf_set_q_tc_map() local
1648 struct iavf_adapter *adapter = in iavf_set_q_bw() local
1720 struct iavf_adapter *adapter = in iavf_request_queues() local
[all …]
H A Diavf_ethdev.c278 if (adapter->vf.vf_reset) { in iavf_dev_watchdog()
284 adapter->vf.vf_reset = false; in iavf_dev_watchdog()
296 adapter->vf.vf_reset = true; in iavf_dev_watchdog()
339 struct iavf_adapter *adapter = in iavf_set_mc_addr_list() local
574 struct iavf_adapter *adapter = in iavf_dev_vlan_insert_set() local
761 struct iavf_adapter *adapter = in iavf_config_rx_queues_irqs() local
953 adapter->stopped = 0; in iavf_dev_start()
1053 if (adapter->stopped == 1) in iavf_dev_stop()
1073 adapter->stopped = 1; in iavf_dev_stop()
2559 adapter->stopped = 1; in iavf_dev_init()
[all …]
/dpdk/drivers/net/ena/
H A Dena_ethdev.c475 ENA_TOUCH(adapter);
490 ENA_TOUCH(adapter);
505 ENA_TOUCH(adapter);
510 ENA_TOUCH(adapter);
519 ENA_TOUCH(adapter);
524 ENA_TOUCH(adapter);
1275 struct ena_adapter *adapter = ring->adapter; in ena_create_io_queue() local
2349 ring->adapter = adapter; in ena_init_rings()
2362 ring->adapter = adapter; in ena_init_rings()
2688 struct ena_adapter *adapter = tx_ring->adapter; in eth_ena_prep_pkts() local
[all …]
/dpdk/drivers/net/ionic/
H A Dionic_ethdev.c217 struct ionic_adapter *adapter = lif->adapter; in ionic_dev_fw_version_get() local
274 struct ionic_adapter *adapter = lif->adapter; in ionic_dev_link_update() local
367 struct ionic_adapter *adapter = lif->adapter; in ionic_dev_info_get() local
458 struct ionic_adapter *adapter = lif->adapter; in ionic_flow_ctrl_get() local
479 struct ionic_adapter *adapter = lif->adapter; in ionic_flow_ctrl_set() local
527 struct ionic_adapter *adapter = lif->adapter; in ionic_dev_rss_reta_update() local
568 struct ionic_adapter *adapter = lif->adapter; in ionic_dev_rss_reta_query() local
868 struct ionic_adapter *adapter = lif->adapter; in ionic_dev_start() local
946 struct ionic_adapter *adapter = lif->adapter; in ionic_dev_close() local
992 lif->adapter = adapter; in eth_ionic_dev_init()
[all …]
/dpdk/examples/ipsec-secgw/
H A Devent_helper.c409 adapter->nb_connections++; in eh_set_default_conf_rx_adapter()
415 adapter->rx_core_id = -1; in eh_set_default_conf_rx_adapter()
852 conn = &(adapter->conn[j]); in eh_rx_adapter_configure()
1230 conn = &(adapter->conn[j]); in eh_tx_adapter_configure()
1378 adapter->adapter_id, in eh_display_rx_adapter_conf()
1379 adapter->nb_connections, in eh_display_rx_adapter_conf()
1380 adapter->eventdev_id); in eh_display_rx_adapter_conf()
1430 adapter->adapter_id, in eh_display_tx_adapter_conf()
1431 adapter->nb_connections, in eh_display_tx_adapter_conf()
1432 adapter->eventdev_id); in eh_display_tx_adapter_conf()
[all …]

1234567