Home
last modified time | relevance | path

Searched refs:nic_info (Results 1 – 16 of 16) sorted by relevance

/openbmc/linux/drivers/infiniband/hw/ocrdma/
H A Docrdma_main.c108 return sysfs_emit(buf, "0x%x\n", dev->nic_info.pdev->vendor); in hw_rev_show()
193 dev->nic_info.mac_addr); in ocrdma_register_device()
203 dev->ibdev.dev.parent = &dev->nic_info.pdev->dev; in ocrdma_register_device()
210 ret = ib_device_set_netdev(&dev->ibdev, dev->nic_info.netdev, 1); in ocrdma_register_device()
214 dma_set_max_seg_size(&dev->nic_info.pdev->dev, UINT_MAX); in ocrdma_register_device()
216 &dev->nic_info.pdev->dev); in ocrdma_register_device()
278 memcpy(&dev->nic_info, dev_info, sizeof(*dev_info)); in ocrdma_add()
279 dev->id = PCI_FUNC(dev->nic_info.pdev->devfn); in ocrdma_add()
305 dev_name(&dev->nic_info.pdev->dev), hca_name(dev), in ocrdma_add()
309 dev_name(&dev->nic_info.pdev->dev), dev->id); in ocrdma_add()
H A Docrdma_verbs.c79 dev->nic_info.mac_addr); in ocrdma_query_device()
82 attr->vendor_id = dev->nic_info.pdev->vendor; in ocrdma_query_device()
83 attr->vendor_part_id = dev->nic_info.pdev->device; in ocrdma_query_device()
163 netdev = dev->nic_info.netdev; in ocrdma_query_port()
367 pd->dpp_enabled ? (dev->nic_info.db_page_size / in _ocrdma_alloc_pd()
472 struct pci_dev *pdev = dev->nic_info.pdev; in ocrdma_alloc_ucontext()
525 struct pci_dev *pdev = dev->nic_info.pdev; in ocrdma_dealloc_ucontext()
544 u64 unmapped_db = (u64) dev->nic_info.unmapped_db; in ocrdma_mmap()
556 dev->nic_info.db_total_size)) && in ocrdma_mmap()
557 (len <= dev->nic_info.db_page_size)) { in ocrdma_mmap()
[all …]
H A Docrdma_hw.c318 iowrite32(val, dev->nic_info.db + OCRDMA_DB_CQ_OFFSET); in ocrdma_ring_cq_db()
327 iowrite32(val, dev->nic_info.db + OCRDMA_DB_MQ_OFFSET); in ocrdma_ring_mq_db()
343 iowrite32(val, dev->nic_info.db + OCRDMA_DB_EQ_OFFSET); in ocrdma_ring_eq_db()
373 dma_free_coherent(&dev->nic_info.pdev->dev, q->size, q->va, q->dma); in ocrdma_free_q()
383 q->va = dma_alloc_coherent(&dev->nic_info.pdev->dev, q->size, &q->dma, in ocrdma_alloc_q()
426 status = be_roce_mcc_cmd(dev->nic_info.netdev, in ocrdma_mbx_delete_q()
450 status = be_roce_mcc_cmd(dev->nic_info.netdev, cmd, sizeof(*cmd), NULL, in ocrdma_mbx_create_eq()
486 if (dev->nic_info.intr_mode == BE_INTERRUPT_MODE_INTX) in ocrdma_get_irq()
487 irq = dev->nic_info.pdev->irq; in ocrdma_get_irq()
489 irq = dev->nic_info.msix.vector_list[eq->vector]; in ocrdma_get_irq()
[all …]
H A Docrdma.h280 struct be_dev_info nic_info; member
544 switch (dev->nic_info.pdev->device) { in hca_name()
568 if (dev->nic_info.dev_family == 0xF && !dev->asic_id) { in ocrdma_get_asic_type()
570 dev->nic_info.pdev, in ocrdma_get_asic_type()
H A Docrdma_hw.h98 return dev->nic_info.unmapped_db + (pdid * dev->nic_info.db_page_size); in ocrdma_get_db_addr()
H A Docrdma_ah.c119 memcpy(&eth.smac[0], &dev->nic_info.mac_addr[0], ETH_ALEN); in set_av_attr()
H A Docrdma_stats.c76 mem->va = dma_alloc_coherent(&dev->nic_info.pdev->dev, mem->size, in ocrdma_alloc_stats_resources()
96 dma_free_coherent(&dev->nic_info.pdev->dev, mem->size, in ocrdma_release_stats_resources()
760 const struct pci_dev *pdev = dev->nic_info.pdev; in ocrdma_add_port_stats()
/openbmc/linux/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_ctx.c858 const struct qlcnic_info_le *nic_info; in qlcnic_82xx_get_nic_info() local
868 nic_info = nic_info_addr; in qlcnic_82xx_get_nic_info()
883 npar_info->pci_func = le16_to_cpu(nic_info->pci_func); in qlcnic_82xx_get_nic_info()
884 npar_info->op_mode = le16_to_cpu(nic_info->op_mode); in qlcnic_82xx_get_nic_info()
885 npar_info->min_tx_bw = le16_to_cpu(nic_info->min_tx_bw); in qlcnic_82xx_get_nic_info()
886 npar_info->max_tx_bw = le16_to_cpu(nic_info->max_tx_bw); in qlcnic_82xx_get_nic_info()
887 npar_info->phys_port = le16_to_cpu(nic_info->phys_port); in qlcnic_82xx_get_nic_info()
888 npar_info->switch_mode = le16_to_cpu(nic_info->switch_mode); in qlcnic_82xx_get_nic_info()
889 npar_info->max_tx_ques = le16_to_cpu(nic_info->max_tx_ques); in qlcnic_82xx_get_nic_info()
890 npar_info->max_rx_ques = le16_to_cpu(nic_info->max_rx_ques); in qlcnic_82xx_get_nic_info()
[all …]
H A Dqlcnic_83xx_vnic.c266 struct qlcnic_info nic_info; in qlcnic_83xx_set_port_eswitch_status() local
269 memset(&nic_info, 0, sizeof(struct qlcnic_info)); in qlcnic_83xx_set_port_eswitch_status()
271 err = qlcnic_get_nic_info(adapter, &nic_info, func); in qlcnic_83xx_set_port_eswitch_status()
275 if (nic_info.capabilities & QLC_83XX_ESWITCH_CAPABILITY) in qlcnic_83xx_set_port_eswitch_status()
276 *port_id = nic_info.phys_port; in qlcnic_83xx_set_port_eswitch_status()
H A Dqlcnic_sysfs.c684 struct qlcnic_info nic_info; in qlcnic_sysfs_write_npar_config() local
703 memset(&nic_info, 0, sizeof(struct qlcnic_info)); in qlcnic_sysfs_write_npar_config()
704 ret = qlcnic_get_nic_info(adapter, &nic_info, pci_func); in qlcnic_sysfs_write_npar_config()
707 nic_info.pci_func = pci_func; in qlcnic_sysfs_write_npar_config()
708 nic_info.min_tx_bw = np_cfg[i].min_bw; in qlcnic_sysfs_write_npar_config()
709 nic_info.max_tx_bw = np_cfg[i].max_bw; in qlcnic_sysfs_write_npar_config()
710 ret = qlcnic_set_nic_info(adapter, &nic_info); in qlcnic_sysfs_write_npar_config()
716 adapter->npars[index].min_bw = nic_info.min_tx_bw; in qlcnic_sysfs_write_npar_config()
717 adapter->npars[index].max_bw = nic_info.max_tx_bw; in qlcnic_sysfs_write_npar_config()
732 struct qlcnic_info nic_info; in qlcnic_sysfs_read_npar_config() local
[all …]
H A Dqlcnic_sriov_pf.c506 struct qlcnic_info nic_info, pf_info, vp_info; in qlcnic_sriov_pf_init() local
535 err = qlcnic_get_nic_info(adapter, &nic_info, func); in qlcnic_sriov_pf_init()
547 ahw->physical_port = (u8) nic_info.phys_port; in qlcnic_sriov_pf_init()
548 ahw->switch_mode = nic_info.switch_mode; in qlcnic_sriov_pf_init()
549 ahw->max_mtu = nic_info.max_mtu; in qlcnic_sriov_pf_init()
550 ahw->capabilities = nic_info.capabilities; in qlcnic_sriov_pf_init()
1855 struct qlcnic_info nic_info; in qlcnic_sriov_set_vf_tx_rate() local
1890 if (qlcnic_sriov_get_vf_vport_info(adapter, &nic_info, vpid)) in qlcnic_sriov_set_vf_tx_rate()
1893 nic_info.max_tx_bw = max_tx_rate / 100; in qlcnic_sriov_set_vf_tx_rate()
1894 nic_info.min_tx_bw = min_tx_rate / 100; in qlcnic_sriov_set_vf_tx_rate()
[all …]
H A Dqlcnic_83xx_init.c2252 struct qlcnic_info nic_info; in qlcnic_83xx_get_nic_configuration() local
2255 memset(&nic_info, 0, sizeof(struct qlcnic_info)); in qlcnic_83xx_get_nic_configuration()
2256 err = qlcnic_get_nic_info(adapter, &nic_info, ahw->pci_func); in qlcnic_83xx_get_nic_configuration()
2260 ahw->physical_port = (u8) nic_info.phys_port; in qlcnic_83xx_get_nic_configuration()
2261 ahw->switch_mode = nic_info.switch_mode; in qlcnic_83xx_get_nic_configuration()
2262 ahw->max_tx_ques = nic_info.max_tx_ques; in qlcnic_83xx_get_nic_configuration()
2263 ahw->max_rx_ques = nic_info.max_rx_ques; in qlcnic_83xx_get_nic_configuration()
2264 ahw->capabilities = nic_info.capabilities; in qlcnic_83xx_get_nic_configuration()
2265 ahw->max_mac_filters = nic_info.max_mac_filters; in qlcnic_83xx_get_nic_configuration()
2266 ahw->max_mtu = nic_info.max_mtu; in qlcnic_83xx_get_nic_configuration()
H A Dqlcnic_main.c1285 struct qlcnic_info nic_info; in qlcnic_initialize_nic() local
1288 memset(&nic_info, 0, sizeof(struct qlcnic_info)); in qlcnic_initialize_nic()
1289 err = qlcnic_get_nic_info(adapter, &nic_info, adapter->ahw->pci_func); in qlcnic_initialize_nic()
1293 adapter->ahw->physical_port = (u8)nic_info.phys_port; in qlcnic_initialize_nic()
1294 adapter->ahw->switch_mode = nic_info.switch_mode; in qlcnic_initialize_nic()
1295 adapter->ahw->max_tx_ques = nic_info.max_tx_ques; in qlcnic_initialize_nic()
1296 adapter->ahw->max_rx_ques = nic_info.max_rx_ques; in qlcnic_initialize_nic()
1297 adapter->ahw->capabilities = nic_info.capabilities; in qlcnic_initialize_nic()
1309 adapter->ahw->max_mac_filters = nic_info.max_mac_filters; in qlcnic_initialize_nic()
1310 adapter->ahw->max_mtu = nic_info.max_mtu; in qlcnic_initialize_nic()
[all …]
H A Dqlcnic_sriov_common.c503 struct qlcnic_info nic_info; in qlcnic_sriov_vf_init_driver()
506 err = qlcnic_sriov_get_vf_vport_info(adapter, &nic_info, 0); in qlcnic_sriov_vf_init_driver()
510 ahw->max_mc_count = nic_info.max_rx_mcast_mac_filters; in qlcnic_sriov_vf_init_driver()
512 err = qlcnic_get_nic_info(adapter, &nic_info, ahw->pci_func); in qlcnic_sriov_vf_init_driver()
524 ahw->physical_port = (u8) nic_info.phys_port; in qlcnic_sriov_vf_init_driver()
525 ahw->switch_mode = nic_info.switch_mode; in qlcnic_sriov_vf_init_driver()
526 ahw->max_mtu = nic_info.max_mtu; in qlcnic_sriov_vf_init_driver()
527 ahw->op_mode = nic_info.op_mode; in qlcnic_sriov_vf_init_driver()
528 ahw->capabilities = nic_info.capabilities; in qlcnic_sriov_vf_init_driver()
501 struct qlcnic_info nic_info; qlcnic_sriov_vf_init_driver() local
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_main.c5085 priv->nic_info.set_port = mlx5e_vxlan_set_port; in mlx5e_vxlan_set_netdev_info()
5086 priv->nic_info.unset_port = mlx5e_vxlan_unset_port; in mlx5e_vxlan_set_netdev_info()
5087 priv->nic_info.flags = UDP_TUNNEL_NIC_INFO_MAY_SLEEP | in mlx5e_vxlan_set_netdev_info()
5089 priv->nic_info.tables[0].tunnel_types = UDP_TUNNEL_TYPE_VXLAN; in mlx5e_vxlan_set_netdev_info()
5091 priv->nic_info.tables[0].n_entries = in mlx5e_vxlan_set_netdev_info()
5094 priv->netdev->udp_tunnel_nic_info = &priv->nic_info; in mlx5e_vxlan_set_netdev_info()
H A Den.h914 struct udp_tunnel_nic_info nic_info; member