Searched refs:vector_irq (Results 1 – 8 of 8) sorted by relevance
/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
D | hclgevf_main.h | 172 int vector_irq; member 253 int *vector_irq; member
|
D | hclgevf_main.c | 510 hdev->vector_irq[i] = vector->vector; in hclgevf_get_vector() 530 if (vector == hdev->vector_irq[i]) in hclgevf_get_vector_index() 1781 vector->vector_irq = pci_irq_vector(hdev->pdev, in hclgevf_get_misc_vector() 1786 hdev->vector_irq[HCLGEVF_MISC_VECTOR_NUM] = vector->vector_irq; in hclgevf_get_misc_vector() 2373 hdev->vector_irq = devm_kcalloc(&pdev->dev, hdev->num_msi, in hclgevf_init_msi() 2375 if (!hdev->vector_irq) { in hclgevf_init_msi() 2389 devm_kfree(&pdev->dev, hdev->vector_irq); in hclgevf_uninit_msi() 2401 ret = request_irq(hdev->misc_vector.vector_irq, hclgevf_misc_irq_handle, in hclgevf_misc_irq_init() 2405 hdev->misc_vector.vector_irq); in hclgevf_misc_irq_init() 2421 synchronize_irq(hdev->misc_vector.vector_irq); in hclgevf_misc_irq_uninit() [all …]
|
/drivers/net/ethernet/hisilicon/hns3/ |
D | hns3_enet.c | 404 irq_set_affinity_hint(tqp_vectors->vector_irq, NULL); in hns3_nic_uninit_irq() 407 free_irq(tqp_vectors->vector_irq, tqp_vectors); in hns3_nic_uninit_irq() 450 irq_set_status_flags(tqp_vectors->vector_irq, IRQ_NOAUTOEN); in hns3_nic_init_irq() 451 ret = request_irq(tqp_vectors->vector_irq, hns3_irq_handle, 0, in hns3_nic_init_irq() 455 tqp_vectors->vector_irq); in hns3_nic_init_irq() 460 irq_set_affinity_hint(tqp_vectors->vector_irq, in hns3_nic_init_irq() 478 enable_irq(tqp_vector->vector_irq); in hns3_vector_enable() 489 disable_irq(tqp_vector->vector_irq); in hns3_vector_disable() 699 tqp_vector->vector_irq); in hns3_set_rx_cpu_rmap() 4722 tqp_vector->vector_irq, vector_ring_chain); in hns3_nic_init_vector_data() [all …]
|
D | hns3_enet.h | 554 int vector_irq; member
|
D | hns3_debugfs.c | 854 priv->ring[i].tqp_vector->vector_irq); in hns3_dbg_queue_map()
|
/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
D | hclge_cmd.h | 19 int vector_irq; member
|
D | hclge_main.h | 897 int *vector_irq; member
|
D | hclge_main.c | 2586 hdev->vector_irq = devm_kcalloc(&pdev->dev, hdev->num_msi, in hclge_init_msi() 2588 if (!hdev->vector_irq) { in hclge_init_msi() 3770 vector->vector_irq = pci_irq_vector(hdev->pdev, 0); in hclge_get_misc_vector() 3788 ret = request_irq(hdev->misc_vector.vector_irq, hclge_misc_irq_handle, in hclge_misc_irq_init() 3793 hdev->misc_vector.vector_irq); in hclge_misc_irq_init() 3801 free_irq(hdev->misc_vector.vector_irq, hdev); in hclge_misc_irq_uninit() 4773 hdev->vector_irq[idx] = vector_info->vector; in hclge_get_vector_info() 4811 if (vector == hdev->vector_irq[i]) in hclge_get_vector_index() 12173 synchronize_irq(hdev->misc_vector.vector_irq); in hclge_uninit_ae_dev()
|