| /linux/drivers/gpu/drm/amd/display/dc/basics/ |
| A D | vector.c | 30 struct vector *vector, in dal_vector_construct() argument 97 struct vector *vector = kzalloc(sizeof(struct vector), GFP_KERNEL); in dal_vector_presized_create() local 130 struct vector *vector) in dal_vector_destruct() argument 138 struct vector **vector) in dal_vector_destroy() argument 148 const struct vector *vector) in dal_vector_get_count() argument 154 const struct vector *vector, in dal_vector_at_index() argument 163 struct vector *vector, in dal_vector_remove_at_index() argument 180 const struct vector *vector, in dal_vector_set_at_index() argument 203 struct vector *vector, in dal_vector_insert_at() argument 235 struct vector *vector, in dal_vector_append() argument [all …]
|
| /linux/drivers/gpu/drm/amd/display/include/ |
| A D | vector.h | 38 struct vector *vector, argument 57 struct vector *vector); 60 struct vector **vector); 63 const struct vector *vector); 73 struct vector *vector, 78 struct vector *vector, 83 const struct vector *vector, 87 const struct vector *vector, 99 struct vector *vector, 114 struct vector *vector, \ [all …]
|
| /linux/arch/x86/include/asm/ |
| A D | idtentry.h | 125 DECLARE_IDTENTRY(vector, func) 237 DECLARE_IDTENTRY(vector, func) 327 DECLARE_IDTENTRY(vector, func) 492 DECLARE_IDTENTRY(vector, func) 499 idtentry_irq vector func 503 DECLARE_IDTENTRY(vector, func) 557 .byte 0x6a, vector 561 vector = vector+1 568 vector=FIRST_SYSTEM_VECTOR 573 .byte 0x6a, vector [all …]
|
| A D | apic.h | 285 void (*send_IPI)(int cpu, int vector); 288 void (*send_IPI_allbutself)(int vector); 289 void (*send_IPI_all)(int vector); 290 void (*send_IPI_self)(int vector); 328 void (*send_IPI)(int cpu, int vector); 331 void (*send_IPI_allbutself)(int vector); 332 void (*send_IPI_all)(int vector); 333 void (*send_IPI_self)(int vector); 450 static_call(apic_call_send_IPI_all)(vector); in __apic_send_IPI_all() 495 return !!(irr & (1U << (vector % 32))); in lapic_vector_set_in_irr() [all …]
|
| /linux/arch/x86/include/asm/trace/ |
| A D | irq_vectors.h | 15 TP_PROTO(int vector), 17 TP_ARGS(vector), 20 __field( int, vector ) 24 __entry->vector = vector; 31 TP_PROTO(int vector), \ 34 TP_PROTO(int vector), \ 142 __entry->vector = vector; 170 __entry->vector = vector; 235 __entry->vector = ret < 0 ? 0 : vector; 260 __entry->vector = ret < 0 ? 0 : vector; [all …]
|
| A D | hyperv.h | 61 int vector), 62 TP_ARGS(cpus, vector), 65 __field(int, vector) 68 __entry->vector = vector; 71 __entry->ncpus, __entry->vector) 76 int vector), 77 TP_ARGS(cpu, vector), 80 __field(int, vector) 83 __entry->vector = vector; 86 __entry->cpu, __entry->vector)
|
| /linux/arch/x86/hyperv/ |
| A D | hv_apic.c | 124 ipi_arg->vector = vector; in __send_ipi_mask_ex() 184 if (vector < HV_IPI_LOW_VECTOR || vector > HV_IPI_HIGH_VECTOR) in __send_ipi_mask() 200 ipi_arg.vector = vector; in __send_ipi_mask() 233 trace_hyperv_send_ipi_one(cpu, vector); in __send_ipi_one() 244 if (vector < HV_IPI_LOW_VECTOR || vector > HV_IPI_HIGH_VECTOR) in __send_ipi_one() 256 if (!__send_ipi_one(cpu, vector)) in hv_send_ipi() 257 orig_apic.send_IPI(cpu, vector); in hv_send_ipi() 263 orig_apic.send_IPI_mask(mask, vector); in hv_send_ipi_mask() 277 static void hv_send_ipi_all(int vector) in hv_send_ipi_all() argument 280 orig_apic.send_IPI_all(vector); in hv_send_ipi_all() [all …]
|
| /linux/arch/x86/kernel/apic/ |
| A D | local.h | 20 void x2apic_send_IPI_all(int vector); 21 void x2apic_send_IPI_allbutself(int vector); 22 void x2apic_send_IPI_self(int vector); 29 static inline unsigned int __prepare_ICR(unsigned int shortcut, int vector, in __prepare_ICR() argument 34 switch (vector) { in __prepare_ICR() 36 icr |= APIC_DM_FIXED | vector; in __prepare_ICR() 56 void default_send_IPI_single(int cpu, int vector); 57 void default_send_IPI_single_phys(int cpu, int vector); 60 void default_send_IPI_allbutself(int vector); 61 void default_send_IPI_all(int vector); [all …]
|
| A D | ipi.c | 57 __apic_send_IPI_allbutself(vector); in apic_send_IPI_allbutself() 160 if (unlikely(vector == NMI_VECTOR)) in __default_send_IPI_shortcut() 177 if (unlikely(vector == NMI_VECTOR)) in __default_send_IPI_dest_field() 194 vector, APIC_DEST_PHYSICAL); in default_send_IPI_single_phys() 206 cpu), vector, APIC_DEST_PHYSICAL); in default_send_IPI_mask_sequence_phys() 212 int vector) in default_send_IPI_mask_allbutself_phys() argument 222 cpu), vector, APIC_DEST_PHYSICAL); in default_send_IPI_mask_allbutself_phys() 235 void default_send_IPI_allbutself(int vector) in default_send_IPI_allbutself() argument 240 void default_send_IPI_all(int vector) in default_send_IPI_all() argument 245 void default_send_IPI_self(int vector) in default_send_IPI_self() argument [all …]
|
| A D | x2apic_phys.c | 44 static void x2apic_send_IPI(int cpu, int vector) in x2apic_send_IPI() argument 70 vector, APIC_DEST_PHYSICAL); in __x2apic_send_IPI_mask() 77 __x2apic_send_IPI_mask(mask, vector, APIC_DEST_ALLINC); in x2apic_send_IPI_mask() 88 unsigned long cfg = __prepare_ICR(which, vector, 0); in __x2apic_send_IPI_shorthand() 95 void x2apic_send_IPI_allbutself(int vector) in x2apic_send_IPI_allbutself() argument 97 __x2apic_send_IPI_shorthand(vector, APIC_DEST_ALLBUT); in x2apic_send_IPI_allbutself() 100 void x2apic_send_IPI_all(int vector) in x2apic_send_IPI_all() argument 102 __x2apic_send_IPI_shorthand(vector, APIC_DEST_ALLINC); in x2apic_send_IPI_all() 105 void x2apic_send_IPI_self(int vector) in x2apic_send_IPI_self() argument 107 apic_write(APIC_SELF_IPI, vector); in x2apic_send_IPI_self() [all …]
|
| A D | vector.c | 135 apicd->hw_irq_cfg.vector = vector; in apic_update_irq_cfg() 238 int vector = apicd->vector; in assign_vector_locked() local 260 trace_vector_alloc(irqd->irq, vector, resvd, vector); in assign_vector_locked() 261 if (vector < 0) in assign_vector_locked() 262 return vector; in assign_vector_locked() 337 trace_vector_alloc_managed(irqd->irq, vector, vector); in assign_managed_vector() 338 if (vector < 0) in assign_managed_vector() 349 unsigned int vector = apicd->vector; in clear_irq_vector() local 353 if (!vector) in clear_irq_vector() 365 if (!vector) in clear_irq_vector() [all …]
|
| A D | apic_numachip.c | 81 __default_send_IPI_dest_field(apicid, vector, in numachip_send_IPI_one() 90 numachip_apic_icr_write(apicid, dmode | vector); in numachip_send_IPI_one() 98 numachip_send_IPI_one(cpu, vector); in numachip_send_IPI_mask() 102 int vector) in numachip_send_IPI_mask_allbutself() argument 109 numachip_send_IPI_one(cpu, vector); in numachip_send_IPI_mask_allbutself() 113 static void numachip_send_IPI_allbutself(int vector) in numachip_send_IPI_allbutself() argument 120 numachip_send_IPI_one(cpu, vector); in numachip_send_IPI_allbutself() 124 static void numachip_send_IPI_all(int vector) in numachip_send_IPI_all() argument 126 numachip_send_IPI_mask(cpu_online_mask, vector); in numachip_send_IPI_all() 129 static void numachip_send_IPI_self(int vector) in numachip_send_IPI_self() argument [all …]
|
| /linux/drivers/net/wireless/ti/wl12xx/ |
| A D | event.c | 37 u32 vector; in wl12xx_process_mailbox_events() local 40 vector = le32_to_cpu(mbox->events_vector); in wl12xx_process_mailbox_events() 41 vector &= ~(le32_to_cpu(mbox->events_mask)); in wl12xx_process_mailbox_events() 45 if (vector & SCAN_COMPLETE_EVENT_ID) { in wl12xx_process_mailbox_events() 53 if (vector & PERIODIC_SCAN_REPORT_EVENT_ID) { in wl12xx_process_mailbox_events() 64 if (vector & SOFT_GEMINI_SENSE_EVENT_ID) in wl12xx_process_mailbox_events() 68 if (vector & BSS_LOSE_EVENT_ID) in wl12xx_process_mailbox_events() 71 if (vector & RSSI_SNR_TRIGGER_0_EVENT_ID) in wl12xx_process_mailbox_events() 83 if (vector & DUMMY_PACKET_EVENT_ID) in wl12xx_process_mailbox_events() 90 if (vector & MAX_TX_RETRY_EVENT_ID) in wl12xx_process_mailbox_events() [all …]
|
| /linux/arch/x86/entry/ |
| A D | entry_fred.c | 56 switch (regs->fred_ss.vector) { in fred_intx() 145 unsigned int vector; in fred_complete_exception_setup() local 147 for (vector = 0; vector < FIRST_EXTERNAL_VECTOR; vector++) in fred_complete_exception_setup() 148 set_bit(vector, system_vectors); in fred_complete_exception_setup() 150 for (vector = 0; vector < NR_SYSTEM_VECTORS; vector++) { in fred_complete_exception_setup() 151 if (sysvec_table[vector]) in fred_complete_exception_setup() 161 unsigned int vector = regs->fred_ss.vector; in fred_extint() local 168 if (likely(vector >= FIRST_SYSTEM_VECTOR)) { in fred_extint() 176 common_interrupt(regs, vector); in fred_extint() 186 switch (regs->fred_ss.vector) { in fred_hwexc() [all …]
|
| /linux/drivers/net/wireless/ti/wl18xx/ |
| A D | event.c | 119 u32 vector; in wl18xx_process_mailbox_events() local 124 if (vector & SCAN_COMPLETE_EVENT_ID) { in wl18xx_process_mailbox_events() 132 if (vector & TIME_SYNC_EVENT_ID) in wl18xx_process_mailbox_events() 139 if (vector & RADAR_DETECTED_EVENT_ID) { in wl18xx_process_mailbox_events() 159 if (vector & RSSI_SNR_TRIGGER_0_EVENT_ID) in wl18xx_process_mailbox_events() 167 if (vector & BSS_LOSS_EVENT_ID) in wl18xx_process_mailbox_events() 176 if (vector & DUMMY_PACKET_EVENT_ID) in wl18xx_process_mailbox_events() 183 if (vector & MAX_TX_FAILURE_EVENT_ID) in wl18xx_process_mailbox_events() 187 if (vector & INACTIVE_STA_EVENT_ID) in wl18xx_process_mailbox_events() 194 if (vector & SMART_CONFIG_SYNC_EVENT_ID) in wl18xx_process_mailbox_events() [all …]
|
| /linux/arch/riscv/kvm/ |
| A D | vcpu_vector.c | 27 WARN_ON(!cntx->vector.datap); in kvm_riscv_vcpu_vector_reset() 77 if (!cntx->vector.datap) in kvm_riscv_vcpu_alloc_vector_context() 79 cntx->vector.vlenb = riscv_v_vsize / 32; in kvm_riscv_vcpu_alloc_vector_context() 82 if (!vcpu->arch.host_context.vector.datap) in kvm_riscv_vcpu_alloc_vector_context() 108 *reg_addr = &cntx->vector.vstart; in kvm_riscv_vcpu_vreg_addr() 111 *reg_addr = &cntx->vector.vl; in kvm_riscv_vcpu_vreg_addr() 114 *reg_addr = &cntx->vector.vtype; in kvm_riscv_vcpu_vreg_addr() 117 *reg_addr = &cntx->vector.vcsr; in kvm_riscv_vcpu_vreg_addr() 120 *reg_addr = &cntx->vector.vlenb; in kvm_riscv_vcpu_vreg_addr() 129 *reg_addr = cntx->vector.datap + in kvm_riscv_vcpu_vreg_addr() [all …]
|
| /linux/include/trace/events/ |
| A D | osnoise.h | 39 TP_PROTO(int vector, u64 start, u64 duration), 41 TP_ARGS(vector, start, duration), 46 __field( int, vector ) 50 __entry->vector = vector; 56 show_softirq_name(__entry->vector), 57 __entry->vector, 65 TP_PROTO(int vector, const char *desc, u64 start, u64 duration), 67 TP_ARGS(vector, desc, start, duration), 73 __field( int, vector ) 79 __entry->vector = vector; [all …]
|
| /linux/drivers/vfio/cdx/ |
| A D | intr.c | 58 int vector, int fd) in vfio_cdx_msi_set_vector_signal() argument 63 if (vector < 0 || vector >= vdev->msi_count) in vfio_cdx_msi_set_vector_signal() 66 irq_no = vdev->cdx_irqs[vector].irq_no; in vfio_cdx_msi_set_vector_signal() 68 if (vdev->cdx_irqs[vector].trigger) { in vfio_cdx_msi_set_vector_signal() 70 kfree(vdev->cdx_irqs[vector].name); in vfio_cdx_msi_set_vector_signal() 72 vdev->cdx_irqs[vector].trigger = NULL; in vfio_cdx_msi_set_vector_signal() 79 vector, dev_name(vdev->vdev.dev)); in vfio_cdx_msi_set_vector_signal() 80 if (!vdev->cdx_irqs[vector].name) in vfio_cdx_msi_set_vector_signal() 85 kfree(vdev->cdx_irqs[vector].name); in vfio_cdx_msi_set_vector_signal() 92 kfree(vdev->cdx_irqs[vector].name); in vfio_cdx_msi_set_vector_signal() [all …]
|
| /linux/arch/riscv/crypto/ |
| A D | Kconfig | 16 - Zvkned vector crypto extension 17 - Zvbb vector extension (XTS) 18 - Zvkb vector crypto extension (CTR) 30 - Zvkb vector crypto extension 40 - Zvkg vector crypto extension 51 - Zvkb vector crypto extension 61 - Zvknhb vector crypto extension 62 - Zvkb vector crypto extension 73 - Zvksh vector crypto extension 74 - Zvkb vector crypto extension [all …]
|
| /linux/tools/testing/selftests/kvm/x86_64/ |
| A D | monitor_mwait_test.c | 23 #define GUEST_ASSERT_MONITOR_MWAIT(insn, testcase, vector) \ argument 29 __GUEST_ASSERT((vector) == UD_VECTOR, \ 31 testcase, vector); \ 33 __GUEST_ASSERT(!(vector), \ 35 testcase, vector); \ 40 u8 vector; in guest_monitor_wait() local 48 vector = kvm_asm_safe("monitor", "a"(guest_monitor_wait), "c"(0), "d"(0)); in guest_monitor_wait() 49 GUEST_ASSERT_MONITOR_MWAIT("MONITOR", testcase, vector); in guest_monitor_wait() 51 vector = kvm_asm_safe("mwait", "a"(guest_monitor_wait), "c"(0), "d"(0)); in guest_monitor_wait() 52 GUEST_ASSERT_MONITOR_MWAIT("MWAIT", testcase, vector); in guest_monitor_wait()
|
| /linux/arch/x86/xen/ |
| A D | smp.c | 145 int vector) in __xen_send_IPI_mask() argument 150 xen_send_IPI_one(cpu, vector); in __xen_send_IPI_mask() 178 switch (vector) { in xen_map_vector() 200 vector); in xen_map_vector() 207 int vector) in xen_send_IPI_mask() argument 209 int xen_vector = xen_map_vector(vector); in xen_send_IPI_mask() 215 void xen_send_IPI_all(int vector) in xen_send_IPI_all() argument 217 int xen_vector = xen_map_vector(vector); in xen_send_IPI_all() 223 void xen_send_IPI_self(int vector) in xen_send_IPI_self() argument 232 int vector) in xen_send_IPI_mask_allbutself() argument [all …]
|
| /linux/arch/sh/kernel/cpu/sh2a/ |
| A D | ex.S | 61 vector = 0 define 63 .long exception_entry0 + vector * 6 64 vector = vector + 1 define 66 vector = 0 define 68 .long exception_entry1 + vector * 6 69 vector = vector + 1 define
|
| /linux/arch/x86/kvm/ |
| A D | irq.c | 127 int vector = v->arch.pending_external_vector; in kvm_cpu_get_extint() local 130 return vector; in kvm_cpu_get_extint() 141 int vector = kvm_cpu_get_extint(v); in kvm_cpu_get_interrupt() local 142 if (vector != -1) in kvm_cpu_get_interrupt() 143 return vector; /* PIC */ in kvm_cpu_get_interrupt() 145 vector = kvm_apic_has_interrupt(v); /* APIC */ in kvm_cpu_get_interrupt() 146 if (vector != -1) in kvm_cpu_get_interrupt() 147 kvm_apic_ack_interrupt(v, vector); in kvm_cpu_get_interrupt() 149 return vector; in kvm_cpu_get_interrupt()
|
| /linux/drivers/net/ethernet/mellanox/mlx4/ |
| A D | en_cq.c | 66 cq->vector = mdev->dev->caps.num_comp_vectors; in mlx4_en_create_cq() 106 cq->vector)) { in mlx4_en_activate_cq() 110 &cq->vector); in mlx4_en_activate_cq() 113 cq->vector); in mlx4_en_activate_cq() 119 irq = mlx4_eq_get_irq(mdev->dev, cq->vector); in mlx4_en_activate_cq() 128 cq->vector = rx_cq->vector; in mlx4_en_activate_cq() 129 irq = mlx4_eq_get_irq(mdev->dev, cq->vector); in mlx4_en_activate_cq() 174 mlx4_release_eq(mdev->dev, cq->vector); in mlx4_en_activate_cq() 175 cq->vector = mdev->dev->caps.num_comp_vectors; in mlx4_en_activate_cq() 187 mlx4_release_eq(priv->mdev->dev, cq->vector); in mlx4_en_destroy_cq() [all …]
|
| /linux/drivers/crypto/marvell/octeontx2/ |
| A D | otx2_cptpf_main.c | 49 int vector; in cptpf_disable_vfpf_mbox_intr() local 61 free_irq(vector, cptpf); in cptpf_disable_vfpf_mbox_intr() 67 free_irq(vector, cptpf); in cptpf_disable_vfpf_mbox_intr() 105 int vector; in cptpf_disable_vf_flr_me_intrs() local 111 free_irq(vector, cptpf); in cptpf_disable_vf_flr_me_intrs() 117 free_irq(vector, cptpf); in cptpf_disable_vf_flr_me_intrs() 125 free_irq(vector, cptpf); in cptpf_disable_vf_flr_me_intrs() 130 free_irq(vector, cptpf); in cptpf_disable_vf_flr_me_intrs() 246 int ret, vector; in cptpf_register_vfpf_intr() local 309 free_irq(vector, cptpf); in cptpf_register_vfpf_intr() [all …]
|