| /Linux-v5.4/arch/x86/kernel/ | 
| D | irq.c | 245 	desc = __this_cpu_read(vector_irq[vector]);  in do_IRQ()259 			__this_cpu_write(vector_irq[vector], VECTOR_UNUSED);  in do_IRQ()
 373 		if (IS_ERR_OR_NULL(__this_cpu_read(vector_irq[vector])))  in fixup_irqs()
 378 			desc = __this_cpu_read(vector_irq[vector]);  in fixup_irqs()
 385 				__this_cpu_write(vector_irq[vector], VECTOR_RETRIGGERED);  in fixup_irqs()
 389 		if (__this_cpu_read(vector_irq[vector]) != VECTOR_RETRIGGERED)  in fixup_irqs()
 390 			__this_cpu_write(vector_irq[vector], VECTOR_UNUSED);  in fixup_irqs()
 
 | 
| D | irqinit.c | 56 DEFINE_PER_CPU(vector_irq_t, vector_irq) = {92 		per_cpu(vector_irq, 0)[ISA_IRQ_VECTOR(i)] = irq_to_desc(i);  in init_IRQ()  local
 
 | 
| /Linux-v5.4/arch/ia64/kernel/ | 
| D | irq_ia64.c | 83 DEFINE_PER_CPU(int[IA64_NUM_VECTORS], vector_irq) = {141 		per_cpu(vector_irq, cpu)[vector] = irq;  in __bind_irq_vector()
 171 		per_cpu(vector_irq, cpu)[vector] = -1;  in __clear_irq_vector()
 241 		per_cpu(vector_irq, cpu)[vector] = -1;  in __setup_vector_irq()  local
 247 		per_cpu(vector_irq, cpu)[vector] = irq;  in __setup_vector_irq()  local
 330 		irq = __this_cpu_read(vector_irq[vector]);  in smp_irq_move_cleanup_interrupt()
 344 		__this_cpu_write(vector_irq[vector], -1);  in smp_irq_move_cleanup_interrupt()
 
 | 
| /Linux-v5.4/arch/ia64/include/asm/ | 
| D | hw_irq.h | 109 DECLARE_PER_CPU(int[IA64_NUM_VECTORS], vector_irq);167 	return __this_cpu_read(vector_irq[vec]);  in local_vector_to_irq()
 
 | 
| /Linux-v5.4/drivers/net/ethernet/hisilicon/hns3/hns3vf/ | 
| D | hclgevf_main.h | 224 	int vector_irq;  member279 	int *vector_irq;  member
 
 | 
| D | hclgevf_main.c | 523 				hdev->vector_irq[i] = vector->vector;  in hclgevf_get_vector()543 		if (vector == hdev->vector_irq[i])  in hclgevf_get_vector_index()
 1692 	vector->vector_irq = pci_irq_vector(hdev->pdev,  in hclgevf_get_misc_vector()
 1697 	hdev->vector_irq[HCLGEVF_MISC_VECTOR_NUM] = vector->vector_irq;  in hclgevf_get_misc_vector()
 2294 	hdev->vector_irq = devm_kcalloc(&pdev->dev, hdev->num_msi,  in hclgevf_init_msi()
 2296 	if (!hdev->vector_irq) {  in hclgevf_init_msi()
 2310 	devm_kfree(&pdev->dev, hdev->vector_irq);  in hclgevf_uninit_msi()
 2320 	ret = request_irq(hdev->misc_vector.vector_irq, hclgevf_misc_irq_handle,  in hclgevf_misc_irq_init()
 2324 			hdev->misc_vector.vector_irq);  in hclgevf_misc_irq_init()
 2340 	synchronize_irq(hdev->misc_vector.vector_irq);  in hclgevf_misc_irq_uninit()
 [all …]
 
 | 
| /Linux-v5.4/arch/x86/kernel/apic/ | 
| D | vector.c | 172 	BUG_ON(!IS_ERR_OR_NULL(per_cpu(vector_irq, newcpu)[newvec]));  in apic_update_vector()173 	per_cpu(vector_irq, newcpu)[newvec] = desc;  in apic_update_vector()  local
 343 	per_cpu(vector_irq, apicd->cpu)[vector] = VECTOR_SHUTDOWN;  in clear_irq_vector()  local
 352 	per_cpu(vector_irq, apicd->prev_cpu)[vector] = VECTOR_SHUTDOWN;  in clear_irq_vector()  local
 759 		this_cpu_write(vector_irq[vector], __setup_vector_irq(vector));  in lapic_online()
 850 	per_cpu(vector_irq, cpu)[vector] = VECTOR_UNUSED;  in free_moved_vector()  local
 
 | 
| /Linux-v5.4/arch/x86/include/asm/ | 
| D | hw_irq.h | 160 DECLARE_PER_CPU(vector_irq_t, vector_irq);
 | 
| /Linux-v5.4/drivers/net/ethernet/hisilicon/hns3/ | 
| D | hns3_enet.c | 106 		irq_set_affinity_hint(tqp_vectors->vector_irq, NULL);  in hns3_nic_uninit_irq()109 		free_irq(tqp_vectors->vector_irq, tqp_vectors);  in hns3_nic_uninit_irq()
 149 		ret = request_irq(tqp_vectors->vector_irq, hns3_irq_handle, 0,  in hns3_nic_init_irq()
 153 				   tqp_vectors->vector_irq);  in hns3_nic_init_irq()
 158 		irq_set_affinity_hint(tqp_vectors->vector_irq,  in hns3_nic_init_irq()
 186 	disable_irq(tqp_vector->vector_irq);  in hns3_vector_disable()
 354 				       tqp_vector->vector_irq);  in hns3_set_rx_cpu_rmap()
 3352 			tqp_vector->vector_irq, &vector_ring_chain);  in hns3_nic_init_vector_data()
 3411 		tqp_vector->vector_irq = vector[i].vector;  in hns3_nic_alloc_vector_data()
 3442 			tqp_vector->vector_irq, &vector_ring_chain);  in hns3_nic_uninit_vector_data()
 [all …]
 
 | 
| D | hns3_enet.h | 480 	int vector_irq;  member
 | 
| D | hns3_debugfs.c | 154 			 ring_data->ring->tqp_vector->vector_irq);  in hns3_dbg_queue_map()
 | 
| /Linux-v5.4/drivers/net/ethernet/hisilicon/hns3/hns3pf/ | 
| D | hclge_main.c | 2335 	hdev->vector_irq = devm_kcalloc(&pdev->dev, hdev->num_msi,  in hclge_init_msi()2337 	if (!hdev->vector_irq) {  in hclge_init_msi()
 3040 	vector->vector_irq = pci_irq_vector(hdev->pdev, 0);  in hclge_get_misc_vector()
 3064 	irq_set_affinity_hint(hdev->misc_vector.vector_irq,  in hclge_misc_affinity_setup()
 3069 	irq_set_affinity_notifier(hdev->misc_vector.vector_irq,  in hclge_misc_affinity_setup()
 3075 	irq_set_affinity_notifier(hdev->misc_vector.vector_irq, NULL);  in hclge_misc_affinity_teardown()
 3076 	irq_set_affinity_hint(hdev->misc_vector.vector_irq, NULL);  in hclge_misc_affinity_teardown()
 3086 	ret = request_irq(hdev->misc_vector.vector_irq, hclge_misc_irq_handle,  in hclge_misc_irq_init()
 3091 			hdev->misc_vector.vector_irq);  in hclge_misc_irq_init()
 3099 	free_irq(hdev->misc_vector.vector_irq, hdev);  in hclge_misc_irq_uninit()
 [all …]
 
 | 
| D | hclge_cmd.h | 63 	int vector_irq;  member
 | 
| D | hclge_main.h | 765 	int *vector_irq;  member
 | 
| /Linux-v5.4/arch/arm/kernel/ | 
| D | entry-armv.S | 1217 	W(b)	vector_irq
 |