hinic_hwdev 52 drivers/net/ethernet/huawei/hinic/hinic_dev.h struct hinic_hwdev *hwdev; hinic_hwdev 121 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 148 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 787 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c static int init_cmdqs_ctxt(struct hinic_hwdev *hwdev, hinic_hwdev 867 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c struct hinic_hwdev *hwdev; hinic_hwdev 895 drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c hwdev = container_of(func_to_io, struct hinic_hwdev, func_to_io); hinic_hwdev 70 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c static int get_capability(struct hinic_hwdev *hwdev, hinic_hwdev 110 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c struct hinic_hwdev *hwdev = &pfhwdev->hwdev; hinic_hwdev 137 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c static int get_dev_cap(struct hinic_hwdev *hwdev) hinic_hwdev 170 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c static int init_msix(struct hinic_hwdev *hwdev) hinic_hwdev 206 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c static void disable_msix(struct hinic_hwdev *hwdev) hinic_hwdev 225 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c int hinic_port_msg_cmd(struct hinic_hwdev *hwdev, enum hinic_port_cmd cmd, hinic_hwdev 250 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c static int init_fw_ctxt(struct hinic_hwdev *hwdev) hinic_hwdev 286 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c static int set_hw_ioctxt(struct hinic_hwdev *hwdev, unsigned int rq_depth, hinic_hwdev 321 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c static int wait_for_outbound_state(struct hinic_hwdev *hwdev) hinic_hwdev 342 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c static int wait_for_db_state(struct hinic_hwdev *hwdev) hinic_hwdev 369 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c static int clear_io_resources(struct hinic_hwdev *hwdev) hinic_hwdev 408 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c static int set_resources_state(struct hinic_hwdev *hwdev, hinic_hwdev 440 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c static int get_base_qpn(struct hinic_hwdev *hwdev, u16 *base_qpn) hinic_hwdev 469 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c int hinic_hwdev_ifup(struct hinic_hwdev *hwdev) hinic_hwdev 537 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c void hinic_hwdev_ifdown(struct hinic_hwdev *hwdev) hinic_hwdev 555 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c void hinic_hwdev_cb_register(struct hinic_hwdev *hwdev, hinic_hwdev 587 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c void hinic_hwdev_cb_unregister(struct hinic_hwdev *hwdev, hinic_hwdev 628 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c struct hinic_hwdev *hwdev; hinic_hwdev 668 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c struct hinic_hwdev *hwdev = &pfhwdev->hwdev; hinic_hwdev 692 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c struct hinic_hwdev *hwdev = &pfhwdev->hwdev; hinic_hwdev 709 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c struct hinic_hwdev *hinic_init_hwdev(struct pci_dev *pdev) hinic_hwdev 712 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c struct hinic_hwdev *hwdev; hinic_hwdev 811 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c void hinic_free_hwdev(struct hinic_hwdev *hwdev) hinic_hwdev 828 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c int hinic_hwdev_max_num_qps(struct hinic_hwdev *hwdev) hinic_hwdev 841 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c int hinic_hwdev_num_qps(struct hinic_hwdev *hwdev) hinic_hwdev 855 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c struct hinic_sq *hinic_hwdev_get_sq(struct hinic_hwdev *hwdev, int i) hinic_hwdev 873 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c struct hinic_rq *hinic_hwdev_get_rq(struct hinic_hwdev *hwdev, int i) hinic_hwdev 891 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c int hinic_hwdev_msix_cnt_set(struct hinic_hwdev *hwdev, u16 msix_index) hinic_hwdev 908 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c int hinic_hwdev_msix_set(struct hinic_hwdev *hwdev, u16 msix_index, hinic_hwdev 928 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c int hinic_hwdev_hw_ci_addr_set(struct hinic_hwdev *hwdev, struct hinic_sq *sq, hinic_hwdev 970 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c void hinic_hwdev_set_msix_state(struct hinic_hwdev *hwdev, u16 msix_index, hinic_hwdev 242 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h struct hinic_hwdev hwdev; hinic_hwdev 249 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h void hinic_hwdev_cb_register(struct hinic_hwdev *hwdev, hinic_hwdev 255 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h void hinic_hwdev_cb_unregister(struct hinic_hwdev *hwdev, hinic_hwdev 258 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h int hinic_port_msg_cmd(struct hinic_hwdev *hwdev, enum hinic_port_cmd cmd, hinic_hwdev 262 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h int hinic_hwdev_ifup(struct hinic_hwdev *hwdev); hinic_hwdev 264 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h void hinic_hwdev_ifdown(struct hinic_hwdev *hwdev); hinic_hwdev 266 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h struct hinic_hwdev *hinic_init_hwdev(struct pci_dev *pdev); hinic_hwdev 268 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h void hinic_free_hwdev(struct hinic_hwdev *hwdev); hinic_hwdev 270 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h int hinic_hwdev_max_num_qps(struct hinic_hwdev *hwdev); hinic_hwdev 272 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h int hinic_hwdev_num_qps(struct hinic_hwdev *hwdev); hinic_hwdev 274 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h struct hinic_sq *hinic_hwdev_get_sq(struct hinic_hwdev *hwdev, int i); hinic_hwdev 276 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h struct hinic_rq *hinic_hwdev_get_rq(struct hinic_hwdev *hwdev, int i); hinic_hwdev 278 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h int hinic_hwdev_msix_cnt_set(struct hinic_hwdev *hwdev, u16 msix_index); hinic_hwdev 280 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h int hinic_hwdev_msix_set(struct hinic_hwdev *hwdev, u16 msix_index, hinic_hwdev 285 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h int hinic_hwdev_hw_ci_addr_set(struct hinic_hwdev *hwdev, struct hinic_sq *sq, hinic_hwdev 288 drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h void hinic_hwdev_set_msix_state(struct hinic_hwdev *hwdev, u16 msix_index, hinic_hwdev 559 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c struct hinic_hwdev *hwdev = &pfhwdev->hwdev; hinic_hwdev 593 drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c struct hinic_hwdev *hwdev = &pfhwdev->hwdev; hinic_hwdev 319 drivers/net/ethernet/huawei/hinic/hinic_main.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 936 drivers/net/ethernet/huawei/hinic/hinic_main.c struct hinic_hwdev *hwdev; hinic_hwdev 41 drivers/net/ethernet/huawei/hinic/hinic_port.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 112 drivers/net/ethernet/huawei/hinic/hinic_port.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 144 drivers/net/ethernet/huawei/hinic/hinic_port.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 186 drivers/net/ethernet/huawei/hinic/hinic_port.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 206 drivers/net/ethernet/huawei/hinic/hinic_port.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 226 drivers/net/ethernet/huawei/hinic/hinic_port.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 247 drivers/net/ethernet/huawei/hinic/hinic_port.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 283 drivers/net/ethernet/huawei/hinic/hinic_port.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 320 drivers/net/ethernet/huawei/hinic/hinic_port.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 351 drivers/net/ethernet/huawei/hinic/hinic_port.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 381 drivers/net/ethernet/huawei/hinic/hinic_port.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 407 drivers/net/ethernet/huawei/hinic/hinic_port.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 436 drivers/net/ethernet/huawei/hinic/hinic_port.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 466 drivers/net/ethernet/huawei/hinic/hinic_port.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 493 drivers/net/ethernet/huawei/hinic/hinic_port.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 520 drivers/net/ethernet/huawei/hinic/hinic_port.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 556 drivers/net/ethernet/huawei/hinic/hinic_port.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 584 drivers/net/ethernet/huawei/hinic/hinic_port.c struct hinic_hwdev *hwdev; hinic_hwdev 653 drivers/net/ethernet/huawei/hinic/hinic_port.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 685 drivers/net/ethernet/huawei/hinic/hinic_port.c struct hinic_hwdev *hwdev; hinic_hwdev 743 drivers/net/ethernet/huawei/hinic/hinic_port.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 783 drivers/net/ethernet/huawei/hinic/hinic_port.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 811 drivers/net/ethernet/huawei/hinic/hinic_port.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 844 drivers/net/ethernet/huawei/hinic/hinic_port.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 870 drivers/net/ethernet/huawei/hinic/hinic_port.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 900 drivers/net/ethernet/huawei/hinic/hinic_port.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 928 drivers/net/ethernet/huawei/hinic/hinic_port.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 954 drivers/net/ethernet/huawei/hinic/hinic_port.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 981 drivers/net/ethernet/huawei/hinic/hinic_port.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 1009 drivers/net/ethernet/huawei/hinic/hinic_port.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 1044 drivers/net/ethernet/huawei/hinic/hinic_port.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 132 drivers/net/ethernet/huawei/hinic/hinic_rx.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 169 drivers/net/ethernet/huawei/hinic/hinic_rx.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 478 drivers/net/ethernet/huawei/hinic/hinic_rx.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 136 drivers/net/ethernet/huawei/hinic/hinic_tx.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 187 drivers/net/ethernet/huawei/hinic/hinic_tx.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 718 drivers/net/ethernet/huawei/hinic/hinic_tx.c struct hinic_hwdev *hwdev = nic_dev->hwdev; hinic_hwdev 762 drivers/net/ethernet/huawei/hinic/hinic_tx.c struct hinic_hwdev *hwdev = nic_dev->hwdev;