Searched refs:misc_vector (Results 1 – 4 of 4) sorted by relevance
/linux-6.12.1/drivers/net/ethernet/hisilicon/hns3/hns3vf/ |
D | hclgevf_main.c | 1731 hclgevf_enable_vector(&hdev->misc_vector, false); in hclgevf_reset_prepare_general() 1742 hclgevf_enable_vector(&hdev->misc_vector, true); in hclgevf_reset_done() 1763 struct hclgevf_misc_vector *vector = &hdev->misc_vector; in hclgevf_get_misc_vector() 2038 hclgevf_enable_vector(&hdev->misc_vector, false); in hclgevf_misc_irq_handle() 2055 hclgevf_enable_vector(&hdev->misc_vector, true); in hclgevf_misc_irq_handle() 2381 snprintf(hdev->misc_vector.name, HNAE3_INT_NAME_LEN, "%s-misc-%s", in hclgevf_misc_irq_init() 2383 ret = request_irq(hdev->misc_vector.vector_irq, hclgevf_misc_irq_handle, in hclgevf_misc_irq_init() 2384 0, hdev->misc_vector.name, hdev); in hclgevf_misc_irq_init() 2387 hdev->misc_vector.vector_irq); in hclgevf_misc_irq_init() 2394 hclgevf_enable_vector(&hdev->misc_vector, true); in hclgevf_misc_irq_init() [all …]
|
D | hclgevf_main.h | 213 struct hclgevf_misc_vector misc_vector; member
|
/linux-6.12.1/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
D | hclge_main.c | 3691 hclge_enable_vector(&hdev->misc_vector, false); in hclge_misc_irq_handle() 3731 hclge_enable_vector(&hdev->misc_vector, true); in hclge_misc_irq_handle() 3751 struct hclge_misc_vector *vector = &hdev->misc_vector; in hclge_get_misc_vector() 3769 snprintf(hdev->misc_vector.name, HNAE3_INT_NAME_LEN, "%s-misc-%s", in hclge_misc_irq_init() 3771 ret = request_irq(hdev->misc_vector.vector_irq, hclge_misc_irq_handle, in hclge_misc_irq_init() 3772 0, hdev->misc_vector.name, hdev); in hclge_misc_irq_init() 3776 hdev->misc_vector.vector_irq); in hclge_misc_irq_init() 3784 free_irq(hdev->misc_vector.vector_irq, hdev); in hclge_misc_irq_uninit() 4131 hclge_enable_vector(&hdev->misc_vector, true); in hclge_clear_reset_cause() 4544 hclge_enable_vector(&hdev->misc_vector, true); in hclge_handle_err_reset_request() [all …]
|
D | hclge_main.h | 873 struct hclge_misc_vector misc_vector; member
|