Home
last modified time | relevance | path

Searched defs:nic (Results 1 – 25 of 30) sorted by relevance

12

/linux-6.15/drivers/net/ethernet/intel/
H A De100.c536 struct nic { struct
541 u16 (*mdio_ctrl)(struct nic *nic, u32 addr, u32 dir, u32 reg, u16 data); argument
550 spinlock_t cmd_lock;
555 struct cb *cbs;
559 __le16 tx_command;
562 enum {
570 enum mac mac;
571 enum phy phy;
578 struct mem *mem;
605 static inline void e100_write_flush(struct nic *nic) in e100_write_flush()
[all …]
/linux-6.15/drivers/net/ethernet/cavium/thunder/
H A Dnicvf_main.c333 void nicvf_config_rss(struct nicvf *nic) in nicvf_config_rss()
358 void nicvf_set_rss_key(struct nicvf *nic) in nicvf_set_rss_key()
620 struct nicvf *nic = netdev_priv(netdev); in nicvf_snd_ptp_handler() local
662 struct nicvf *nic = netdev_priv(netdev); in nicvf_snd_pkt_handler() local
776 struct nicvf *nic = netdev_priv(netdev); in nicvf_rcv_pkt_handler() local
1042 struct nicvf *nic = cq_poll->nicvf; in nicvf_intr_handler() local
1740 struct nicvf *nic = netdev_priv(dev); in nicvf_tx_timeout() local
1750 struct nicvf *nic; in nicvf_reset_task() local
1972 struct nicvf *nic) in __nicvf_set_rx_mode_task()
2098 struct nicvf *nic; in nicvf_probe() local
[all …]
H A Dnicvf_queues.c22 static void nicvf_get_page(struct nicvf *nic) in nicvf_get_page()
32 static int nicvf_poll_reg(struct nicvf *nic, int qidx, in nicvf_poll_reg()
476 static int nicvf_init_cmp_queue(struct nicvf *nic, in nicvf_init_cmp_queue()
504 static int nicvf_init_snd_queue(struct nicvf *nic, in nicvf_init_snd_queue()
660 static void nicvf_reclaim_rbdr(struct nicvf *nic, in nicvf_reclaim_rbdr()
989 static void nicvf_free_resources(struct nicvf *nic) in nicvf_free_resources()
1007 static int nicvf_alloc_resources(struct nicvf *nic) in nicvf_alloc_resources()
1037 int nicvf_set_qset_resources(struct nicvf *nic) in nicvf_set_qset_resources()
1171 void nicvf_sq_disable(struct nicvf *nic, int qidx) in nicvf_sq_disable()
1185 struct nicvf *nic = netdev_priv(netdev); in nicvf_sq_free_used_descs() local
[all …]
H A Dnicvf_ethtool.c122 struct nicvf *nic = netdev_priv(netdev); in nicvf_get_link_ksettings() local
366 struct nicvf *nic = netdev_priv(dev); in nicvf_get_regs() local
547 struct nicvf *nic = netdev_priv(dev); in nicvf_get_rxnfc() local
633 struct nicvf *nic = netdev_priv(dev); in nicvf_set_rxnfc() local
651 struct nicvf *nic = netdev_priv(dev); in nicvf_get_rxfh_indir_size() local
659 struct nicvf *nic = netdev_priv(dev); in nicvf_get_rxfh() local
680 struct nicvf *nic = netdev_priv(dev); in nicvf_set_rxfh() local
712 struct nicvf *nic = netdev_priv(dev); in nicvf_get_channels() local
727 struct nicvf *nic = netdev_priv(dev); in nicvf_set_channels() local
792 struct nicvf *nic = netdev_priv(dev); in nicvf_get_pauseparam() local
[all …]
H A Dnic_main.c93 static u64 nic_reg_read(struct nicpf *nic, u64 offset) in nic_reg_read()
99 static void nic_enable_mbx_intr(struct nicpf *nic) in nic_enable_mbx_intr()
188 static void nic_mbx_send_ack(struct nicpf *nic, int vf) in nic_mbx_send_ack()
211 static int nic_rcv_queue_sw_sync(struct nicpf *nic) in nic_rcv_queue_sw_sync()
317 static void nic_set_lmac_vf_mapping(struct nicpf *nic) in nic_set_lmac_vf_mapping()
357 static void nic_get_hw_info(struct nicpf *nic) in nic_get_hw_info()
411 static void nic_init_hw(struct nicpf *nic) in nic_init_hw()
720 static int nic_nxt_avail_sqs(struct nicpf *nic) in nic_nxt_avail_sqs()
1148 struct nicpf *nic = (struct nicpf *)nic_irq; in nic_mbx_intr_handler() local
1294 struct nicpf *nic; in nic_probe() local
[all …]
H A Dnicvf_queues.h320 static inline u64 nicvf_iova_to_phys(struct nicvf *nic, dma_addr_t dma_addr) in nicvf_iova_to_phys()
/linux-6.15/drivers/net/ethernet/aquantia/atlantic/
H A Daq_macsec.c292 struct aq_nic_s *nic = macsec_netdev_priv(ctx->netdev); in aq_mdo_dev_open() local
303 struct aq_nic_s *nic = macsec_netdev_priv(ctx->netdev); in aq_mdo_dev_stop() local
1256 static int aq_apply_secy_cfg(struct aq_nic_s *nic, in aq_apply_secy_cfg()
1282 static int aq_apply_macsec_cfg(struct aq_nic_s *nic) in aq_apply_macsec_cfg()
1452 int aq_macsec_init(struct aq_nic_s *nic) in aq_macsec_init()
1476 void aq_macsec_free(struct aq_nic_s *nic) in aq_macsec_free()
1482 int aq_macsec_enable(struct aq_nic_s *nic) in aq_macsec_enable()
1548 void aq_macsec_work(struct aq_nic_s *nic) in aq_macsec_work()
1561 int aq_macsec_rx_sa_cnt(struct aq_nic_s *nic) in aq_macsec_rx_sa_cnt()
1581 int aq_macsec_tx_sc_cnt(struct aq_nic_s *nic) in aq_macsec_tx_sc_cnt()
[all …]
H A Daq_pci_func.c382 struct aq_nic_s *nic = pci_get_drvdata(to_pci_dev(dev)); in aq_suspend_common() local
404 struct aq_nic_s *nic; in atl_resume_common() local
H A Daq_drvinfo.c90 const struct aq_nic_s *nic = data; in aq_hwmon_is_visible() local
H A Daq_ethtool.c187 struct aq_nic_s *nic = netdev_priv(ndev); in aq_ethtool_n_stats() local
255 struct aq_nic_s *nic = netdev_priv(ndev); in aq_ethtool_get_strings() local
/linux-6.15/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_tc.c122 u64 otx2_get_txschq_rate_regval(struct otx2_nic *nic, in otx2_get_txschq_rate_regval()
177 static int otx2_tc_validate_flow(struct otx2_nic *nic, in otx2_tc_validate_flow()
361 static int otx2_tc_update_mcast(struct otx2_nic *nic, in otx2_tc_update_mcast()
1188 static int otx2_tc_del_flow(struct otx2_nic *nic, in otx2_tc_del_flow()
1249 static int otx2_tc_add_flow(struct otx2_nic *nic, in otx2_tc_add_flow()
1409 int otx2_setup_tc_cls_flower(struct otx2_nic *nic, in otx2_setup_tc_cls_flower()
1509 struct otx2_nic *nic = cb_priv; in otx2_setup_tc_block_ingress_cb() local
1553 struct otx2_nic *nic = cb_priv; in otx2_setup_tc_block_egress_cb() local
1573 struct otx2_nic *nic = netdev_priv(netdev); in otx2_setup_tc_block() local
1608 int otx2_init_tc(struct otx2_nic *nic) in otx2_init_tc()
[all …]
H A Dotx2_common.h310 struct otx2_nic *nic; member
641 static inline void __iomem *otx2_get_regaddr(struct otx2_nic *nic, u64 offset) in otx2_get_regaddr()
666 static inline void otx2_write64(struct otx2_nic *nic, u64 offset, u64 val) in otx2_write64()
673 static inline u64 otx2_read64(struct otx2_nic *nic, u64 offset) in otx2_read64()
/linux-6.15/drivers/net/ethernet/neterion/
H A Ds2io.c564 static int init_shared_mem(struct s2io_nic *nic) in init_shared_mem()
870 static void free_shared_mem(struct s2io_nic *nic) in free_shared_mem()
1188 static int init_nic(struct s2io_nic *nic) in init_nic()
2210 static int start_nic(struct s2io_nic *nic) in start_nic()
2323 struct s2io_nic *nic = fifo_data->nic; in s2io_txdl_getskb() local
2367 static void free_tx_buffers(struct s2io_nic *nic) in free_tx_buffers()
2413 static void stop_nic(struct s2io_nic *nic) in stop_nic()
2768 struct s2io_nic *nic = netdev_priv(dev); in s2io_poll_msix() local
2833 struct s2io_nic *nic = netdev_priv(dev); in s2io_netpoll() local
2999 struct s2io_nic *nic = fifo_data->nic; in tx_intr_handler() local
[all …]
/linux-6.15/drivers/firmware/
H A Discsi_ibft.c175 struct ibft_nic *nic; member
294 struct ibft_nic *nic = entry->nic; in ibft_attr_show_nic() local
476 struct ibft_nic *nic = entry->nic; in ibft_check_nic_for() local
633 struct ibft_nic *nic = (struct ibft_nic *)hdr; in ibft_create_kobject() local
/linux-6.15/drivers/net/ethernet/tehuti/
H A Dtehuti.c99 struct pci_nic *nic = pci_get_drvdata(pdev); in print_hw_id() local
115 static void print_fw_id(struct pci_nic *nic) in print_fw_id()
1889 struct pci_nic *nic; in bdx_probe() local
2395 struct pci_nic *nic = pci_get_drvdata(pdev); in bdx_remove() local
H A Dtehuti.h272 struct pci_nic *nic; member
/linux-6.15/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_main.c185 struct hnae3_handle *nic = &hdev->nic; in hclgevf_get_port_base_vlan_filter_state() local
351 struct hnae3_handle *nic = &hdev->nic; in hclgevf_knic_setup() local
445 struct hnae3_handle *nic = &hdev->nic; in hclgevf_set_handle_info() local
2143 struct hnae3_handle *nic = &hdev->nic; in hclgevf_init_roce_base_info() local
2222 struct hnae3_handle *nic = &hdev->nic; in hclgevf_init_vlan_config() local
3097 struct hnae3_handle *nic = &hdev->nic; in hclgevf_get_max_channels() local
3309 struct hnae3_handle *nic = &hdev->nic; in hclgevf_update_port_base_vlan_info() local
H A Dhclgevf_main.h269 struct hnae3_handle nic; member
/linux-6.15/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_ctx.c905 struct qlcnic_info *nic) in qlcnic_82xx_set_nic_info()
965 u16 nic = 0, fcoe = 0, iscsi = 0; in qlcnic_82xx_get_pci_info() local
H A Dqlcnic_83xx_hw.c2378 struct qlcnic_info *nic) in qlcnic_83xx_set_nic_info()
2471 u16 *nic, u16 *fcoe, u16 *iscsi) in qlcnic_get_pci_func_type()
2500 u16 nic = 0, fcoe = 0, iscsi = 0; in qlcnic_83xx_get_pci_info() local
/linux-6.15/drivers/net/ethernet/hisilicon/hns3/hns3_common/
H A Dhclge_comm_rss.c34 int hclge_comm_rss_init_cfg(struct hnae3_handle *nic, in hclge_comm_rss_init_cfg()
/linux-6.15/drivers/scsi/be2iscsi/
H A Dbe_mgmt.c803 struct be_cmd_get_nic_conf_resp *nic) in mgmt_get_nic_conf()
/linux-6.15/drivers/net/ethernet/emulex/benet/
H A Dbe_cmds.c4256 struct be_nic_res_desc *nic; in be_get_nic_desc() local
4444 struct be_nic_res_desc *nic; in be_cmd_get_profile_config() local
4562 static void be_reset_nic_desc(struct be_nic_res_desc *nic) in be_reset_nic_desc()
/linux-6.15/drivers/net/wireless/intel/ipw2x00/
H A Dipw2100.h170 dma_addr_t nic; member
219 dma_addr_t nic; member
/linux-6.15/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_main.c1734 struct hnae3_handle *nic = &vport->nic; in hclge_knic_setup() local
1760 struct hnae3_handle *nic = &vport->nic; in hclge_map_tqp_to_vport() local
1802 struct hnae3_handle *nic = &vport->nic; in hclge_vport_setup() local
2485 struct hnae3_handle *nic = &vport->nic; in hclge_init_roce_base_info() local
10414 struct hnae3_handle *nic = &vport->nic; in hclge_update_port_base_vlan_cfg() local

12