| /linux/drivers/net/ethernet/cavium/thunder/ |
| H A D | nicvf_queues.c | 22 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() 54 static int nicvf_alloc_q_desc_mem(struct nicvf *nic, struct q_desc_mem *dmem, in nicvf_alloc_q_desc_mem() 72 static void nicvf_free_q_desc_mem(struct nicvf *nic, struct q_desc_mem *dmem) in nicvf_free_q_desc_mem() 93 static inline struct pgcache *nicvf_alloc_page(struct nicvf *nic, in nicvf_alloc_page() 176 static inline int nicvf_alloc_rcv_buffer(struct nicvf *nic, struct rbdr *rbdr, in nicvf_alloc_rcv_buffer() 233 static struct sk_buff *nicvf_rb_ptr_to_skb(struct nicvf *nic, in nicvf_rb_ptr_to_skb() 253 static int nicvf_init_rbdr(struct nicvf *nic, struct rbdr *rbdr, in nicvf_init_rbdr() 318 static void nicvf_free_rbdr(struct nicvf *nic, struct rbdr *rbdr) in nicvf_free_rbdr() 379 static void nicvf_refill_rbdr(struct nicvf *nic, gfp_t gfp) in nicvf_refill_rbdr() [all …]
|
| H A D | nic_main.c | 88 static void nic_reg_write(struct nicpf *nic, u64 offset, u64 val) in nic_reg_write() 93 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() 119 static void nic_clear_mbx_intr(struct nicpf *nic, int vf, int mbx_reg) in nic_clear_mbx_intr() 133 static void nic_send_msg_to_vf(struct nicpf *nic, int vf, union nic_mbx *mbx) in nic_send_msg_to_vf() 158 static void nic_mbx_send_ready(struct nicpf *nic, int vf) in nic_mbx_send_ready() 188 static void nic_mbx_send_ack(struct nicpf *nic, int vf) in nic_mbx_send_ack() 200 static void nic_mbx_send_nack(struct nicpf *nic, int vf) in nic_mbx_send_nack() 211 static int nic_rcv_queue_sw_sync(struct nicpf *nic) in nic_rcv_queue_sw_sync() 231 static void nic_get_bgx_stats(struct nicpf *nic, struct bgx_stats_msg *bgx) in nic_get_bgx_stats() [all …]
|
| H A D | nicvf_queues.h | 320 static inline u64 nicvf_iova_to_phys(struct nicvf *nic, dma_addr_t dma_addr) in nicvf_iova_to_phys()
|
| /linux/drivers/net/ethernet/aquantia/atlantic/ |
| H A D | aq_macsec.c | 292 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 315 static int aq_set_txsc(struct aq_nic_s *nic, const int txsc_idx) in aq_set_txsc() 442 struct aq_nic_s *nic = macsec_netdev_priv(ctx->netdev); in aq_mdo_add_secy() local 477 struct aq_nic_s *nic = macsec_netdev_priv(ctx->netdev); in aq_mdo_upd_secy() local 492 static int aq_clear_txsc(struct aq_nic_s *nic, const int txsc_idx, in aq_clear_txsc() 531 struct aq_nic_s *nic = macsec_netdev_priv(ctx->netdev); in aq_mdo_del_secy() local 542 static int aq_update_txsa(struct aq_nic_s *nic, const unsigned int sc_idx, in aq_update_txsa() 579 struct aq_nic_s *nic = macsec_netdev_priv(ctx->netdev); in aq_mdo_add_txsa() local 606 struct aq_nic_s *nic = macsec_netdev_priv(ctx->netdev); in aq_mdo_upd_txsa() local [all …]
|
| H A D | aq_drvinfo.c | 90 const struct aq_nic_s *nic = data; in aq_hwmon_is_visible() local
|
| /linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
| H A D | cn20k.c | 270 int cn20k_tc_free_mcam_entry(struct otx2_nic *nic, u16 entry) in cn20k_tc_free_mcam_entry() 295 static bool cn20k_tc_check_entry_shiftable(struct otx2_nic *nic, in cn20k_tc_check_entry_shiftable() 334 void cn20k_tc_update_mcam_table_del_req(struct otx2_nic *nic, in cn20k_tc_update_mcam_table_del_req() 393 int cn20k_tc_update_mcam_table_add_req(struct otx2_nic *nic, in cn20k_tc_update_mcam_table_add_req() 437 static int __cn20k_tc_alloc_entry(struct otx2_nic *nic, in __cn20k_tc_alloc_entry() 483 int cn20k_tc_alloc_entry(struct otx2_nic *nic, in cn20k_tc_alloc_entry()
|
| /linux/drivers/firmware/ |
| H A D | iscsi_ibft.c | 175 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/drivers/net/ethernet/tehuti/ |
| H A D | tehuti.c | 99 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 D | tehuti.h | 272 struct pci_nic *nic; member
|
| /linux/drivers/net/ethernet/qlogic/qlcnic/ |
| H A D | qlcnic_ctx.c | 905 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 D | qlcnic_83xx_hw.c | 2378 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/drivers/net/ethernet/hisilicon/hns3/hns3_common/ |
| H A D | hclge_comm_rss.c | 34 int hclge_comm_rss_init_cfg(struct hnae3_handle *nic, in hclge_comm_rss_init_cfg()
|
| /linux/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
| H A D | hclgevf_main.h | 269 struct hnae3_handle nic; member
|
| /linux/drivers/scsi/be2iscsi/ |
| H A D | be_mgmt.c | 803 struct be_cmd_get_nic_conf_resp *nic) in mgmt_get_nic_conf()
|
| /linux/arch/mips/include/asm/sn/ |
| H A D | klconfig.h | 492 nic_t nic; /* MUst be aligned properly */ member
|