/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/basics/ |
A D | vector.c | 30 struct vector *vector, in dal_vector_construct() argument 54 struct vector *vector, in dal_vector_presized_costruct() argument 131 struct vector *vector) in dal_vector_destruct() argument 139 struct vector **vector) in dal_vector_destroy() argument 149 const struct vector *vector) in dal_vector_get_count() argument 155 const struct vector *vector, in dal_vector_at_index() argument 164 struct vector *vector, in dal_vector_remove_at_index() argument 181 const struct vector *vector, in dal_vector_set_at_index() argument 204 struct vector *vector, in dal_vector_insert_at() argument 236 struct vector *vector, in dal_vector_append() argument [all …]
|
/linux-6.3-rc2/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-6.3-rc2/arch/ia64/kernel/ |
A D | irq_ia64.c | 104 int pos, vector; in find_unassigned_vector() local 115 return vector; in find_unassigned_vector() 138 cfg->vector = vector; in __bind_irq_vector() 164 vector = cfg->vector; in __clear_irq_vector() 199 if (vector < 0) in ia64_native_assign_irq_vector() 202 irq = vector; in ia64_native_assign_irq_vector() 206 return vector; in ia64_native_assign_irq_vector() 224 return !!bind_irq_vector(vector, vector, CPU_MASK_ALL); in reserve_irq_vector() 236 for (vector = 0; vector < IA64_NUM_VECTORS; ++vector) in __setup_vector_irq() 264 int vector; in __irq_prepare_move() local [all …]
|
/linux-6.3-rc2/arch/x86/include/asm/ |
A D | idtentry.h | 121 DECLARE_IDTENTRY(vector, func) 222 DECLARE_IDTENTRY(vector, func) 292 DECLARE_IDTENTRY(vector, func) 439 DECLARE_IDTENTRY(vector, func) 446 idtentry_irq vector func 450 idtentry_sysvec vector func 504 .byte 0x6a, vector 508 vector = vector+1 515 vector=FIRST_SYSTEM_VECTOR 520 .byte 0x6a, vector [all …]
|
/linux-6.3-rc2/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-6.3-rc2/arch/x86/hyperv/ |
A D | hv_apic.c | 121 ipi_arg->vector = vector; in __send_ipi_mask_ex() 179 if ((vector < HV_IPI_LOW_VECTOR) || (vector > HV_IPI_HIGH_VECTOR)) in __send_ipi_mask() 195 ipi_arg.vector = vector; in __send_ipi_mask() 228 trace_hyperv_send_ipi_one(cpu, vector); in __send_ipi_one() 233 if ((vector < HV_IPI_LOW_VECTOR) || (vector > HV_IPI_HIGH_VECTOR)) in __send_ipi_one() 245 if (!__send_ipi_one(cpu, vector)) in hv_send_ipi() 246 orig_apic.send_IPI(cpu, vector); in hv_send_ipi() 252 orig_apic.send_IPI_mask(mask, vector); in hv_send_ipi_mask() 266 static void hv_send_ipi_all(int vector) in hv_send_ipi_all() argument 269 orig_apic.send_IPI_all(vector); in hv_send_ipi_all() [all …]
|
/linux-6.3-rc2/arch/x86/kernel/apic/ |
A D | local.h | 26 void x2apic_send_IPI_self(int vector); 27 void __x2apic_send_IPI_shorthand(int vector, u32 which); 33 static inline unsigned int __prepare_ICR(unsigned int shortcut, int vector, in __prepare_ICR() argument 38 switch (vector) { in __prepare_ICR() 40 icr |= APIC_DM_FIXED | vector; in __prepare_ICR() 49 void __default_send_IPI_shortcut(unsigned int shortcut, int vector); 57 void default_send_IPI_single(int cpu, int vector); 58 void default_send_IPI_single_phys(int cpu, int vector); 61 void default_send_IPI_allbutself(int vector); 62 void default_send_IPI_all(int vector); [all …]
|
A D | ipi.c | 55 apic->send_IPI_allbutself(vector); in apic_send_IPI_allbutself() 125 if (unlikely(vector == NMI_VECTOR)) in __default_send_IPI_shortcut() 153 if (unlikely(vector == NMI_VECTOR)) in __default_send_IPI_dest_field() 167 cfg = __prepare_ICR(0, vector, dest); in __default_send_IPI_dest_field() 181 vector, APIC_DEST_PHYSICAL); in default_send_IPI_single_phys() 204 int vector) in default_send_IPI_mask_allbutself_phys() argument 235 void default_send_IPI_all(int vector) in default_send_IPI_all() argument 248 int vector) in default_send_IPI_mask_sequence_logical() argument 263 vector, APIC_DEST_LOGICAL); in default_send_IPI_mask_sequence_logical() 268 int vector) in default_send_IPI_mask_allbutself_logical() argument [all …]
|
A D | x2apic_phys.c | 42 static void x2apic_send_IPI(int cpu, int vector) in x2apic_send_IPI() argument 68 vector, APIC_DEST_PHYSICAL); in __x2apic_send_IPI_mask() 75 __x2apic_send_IPI_mask(mask, vector, APIC_DEST_ALLINC); in x2apic_send_IPI_mask() 84 static void x2apic_send_IPI_allbutself(int vector) in x2apic_send_IPI_allbutself() argument 86 __x2apic_send_IPI_shorthand(vector, APIC_DEST_ALLBUT); in x2apic_send_IPI_allbutself() 89 static void x2apic_send_IPI_all(int vector) in x2apic_send_IPI_all() argument 91 __x2apic_send_IPI_shorthand(vector, APIC_DEST_ALLINC); in x2apic_send_IPI_all() 122 unsigned long cfg = __prepare_ICR(0, vector, dest); in __x2apic_send_IPI_dest() 128 unsigned long cfg = __prepare_ICR(which, vector, 0); in __x2apic_send_IPI_shorthand() 150 void x2apic_send_IPI_self(int vector) in x2apic_send_IPI_self() argument [all …]
|
A D | vector.c | 124 apicd->hw_irq_cfg.vector = vector; in apic_update_irq_cfg() 227 int vector = apicd->vector; in assign_vector_locked() local 249 trace_vector_alloc(irqd->irq, vector, resvd, vector); in assign_vector_locked() 250 if (vector < 0) in assign_vector_locked() 251 return vector; in assign_vector_locked() 326 trace_vector_alloc_managed(irqd->irq, vector, vector); in assign_managed_vector() 338 unsigned int vector = apicd->vector; in clear_irq_vector() local 342 if (!vector) in clear_irq_vector() 354 if (!vector) in clear_irq_vector() 840 for (vector = 0; vector < NR_VECTORS; vector++) in lapic_online() [all …]
|
A D | apic_numachip.c | 107 __default_send_IPI_dest_field(apicid, vector, in numachip_send_IPI_one() 116 numachip_apic_icr_write(apicid, dmode | vector); in numachip_send_IPI_one() 124 numachip_send_IPI_one(cpu, vector); in numachip_send_IPI_mask() 128 int vector) in numachip_send_IPI_mask_allbutself() argument 135 numachip_send_IPI_one(cpu, vector); in numachip_send_IPI_mask_allbutself() 139 static void numachip_send_IPI_allbutself(int vector) in numachip_send_IPI_allbutself() argument 146 numachip_send_IPI_one(cpu, vector); in numachip_send_IPI_allbutself() 150 static void numachip_send_IPI_all(int vector) in numachip_send_IPI_all() argument 152 numachip_send_IPI_mask(cpu_online_mask, vector); in numachip_send_IPI_all() 155 static void numachip_send_IPI_self(int vector) in numachip_send_IPI_self() argument [all …]
|
A D | x2apic_cluster.c | 34 static void x2apic_send_IPI(int cpu, int vector) in x2apic_send_IPI() argument 40 __x2apic_send_IPI_dest(dest, vector, APIC_DEST_LOGICAL); in x2apic_send_IPI() 72 __x2apic_send_IPI_dest(dest, vector, APIC_DEST_LOGICAL); in __x2apic_send_IPI_mask() 80 static void x2apic_send_IPI_mask(const struct cpumask *mask, int vector) in x2apic_send_IPI_mask() argument 82 __x2apic_send_IPI_mask(mask, vector, APIC_DEST_ALLINC); in x2apic_send_IPI_mask() 86 x2apic_send_IPI_mask_allbutself(const struct cpumask *mask, int vector) in x2apic_send_IPI_mask_allbutself() argument 88 __x2apic_send_IPI_mask(mask, vector, APIC_DEST_ALLBUT); in x2apic_send_IPI_mask_allbutself() 91 static void x2apic_send_IPI_allbutself(int vector) in x2apic_send_IPI_allbutself() argument 93 __x2apic_send_IPI_shorthand(vector, APIC_DEST_ALLBUT); in x2apic_send_IPI_allbutself() 96 static void x2apic_send_IPI_all(int vector) in x2apic_send_IPI_all() argument [all …]
|
/linux-6.3-rc2/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-6.3-rc2/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-6.3-rc2/tools/testing/selftests/kvm/x86_64/ |
A D | monitor_mwait_test.c | 27 u8 vector; in guest_monitor_wait() local 35 vector = kvm_asm_safe("monitor", "a"(guest_monitor_wait), "c"(0), "d"(0)); in guest_monitor_wait() 37 GUEST_ASSERT_2(vector == UD_VECTOR, testcase, vector); in guest_monitor_wait() 39 GUEST_ASSERT_2(!vector, testcase, vector); in guest_monitor_wait() 41 vector = kvm_asm_safe("mwait", "a"(guest_monitor_wait), "c"(0), "d"(0)); in guest_monitor_wait() 43 GUEST_ASSERT_2(vector == UD_VECTOR, testcase, vector); in guest_monitor_wait() 45 GUEST_ASSERT_2(!vector, testcase, vector); in guest_monitor_wait()
|
A D | nested_exceptions_test.c | 85 if (vector == FAKE_TRIPLE_FAULT_VECTOR) in svm_run_l2() 88 GUEST_ASSERT_EQ(ctrl->exit_code, (SVM_EXIT_EXCP_BASE + vector)); in svm_run_l2() 115 static void vmx_run_l2(void *l2_code, int vector, uint32_t error_code) in vmx_run_l2() argument 119 GUEST_ASSERT_EQ(vector == SS_VECTOR ? vmlaunch() : vmresume(), 0); in vmx_run_l2() 121 if (vector == FAKE_TRIPLE_FAULT_VECTOR) in vmx_run_l2() 125 GUEST_ASSERT_EQ((vmreadz(VM_EXIT_INTR_INFO) & 0xff), vector); in vmx_run_l2() 167 static void assert_ucall_vector(struct kvm_vcpu *vcpu, int vector) in assert_ucall_vector() argument 178 TEST_ASSERT(vector == uc.args[1], in assert_ucall_vector() 179 "Expected L2 to ask for %d, got %ld", vector, uc.args[1]); in assert_ucall_vector() 182 TEST_ASSERT(vector == -1, in assert_ucall_vector() [all …]
|
/linux-6.3-rc2/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-6.3-rc2/arch/x86/xen/ |
A D | smp.c | 136 int vector) in __xen_send_IPI_mask() argument 141 xen_send_IPI_one(cpu, vector); in __xen_send_IPI_mask() 169 switch (vector) { in xen_map_vector() 191 vector); in xen_map_vector() 198 int vector) in xen_send_IPI_mask() argument 200 int xen_vector = xen_map_vector(vector); in xen_send_IPI_mask() 206 void xen_send_IPI_all(int vector) in xen_send_IPI_all() argument 208 int xen_vector = xen_map_vector(vector); in xen_send_IPI_all() 214 void xen_send_IPI_self(int vector) in xen_send_IPI_self() argument 223 int vector) in xen_send_IPI_mask_allbutself() argument [all …]
|
/linux-6.3-rc2/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-6.3-rc2/drivers/crypto/marvell/octeontx2/ |
A D | otx2_cptpf_main.c | 45 int vector; in cptpf_disable_vfpf_mbox_intr() local 57 free_irq(vector, cptpf); in cptpf_disable_vfpf_mbox_intr() 63 free_irq(vector, cptpf); in cptpf_disable_vfpf_mbox_intr() 101 int vector; in cptpf_disable_vf_flr_me_intrs() local 107 free_irq(vector, cptpf); in cptpf_disable_vf_flr_me_intrs() 113 free_irq(vector, cptpf); in cptpf_disable_vf_flr_me_intrs() 121 free_irq(vector, cptpf); in cptpf_disable_vf_flr_me_intrs() 126 free_irq(vector, cptpf); in cptpf_disable_vf_flr_me_intrs() 242 int ret, vector; in cptpf_register_vfpf_intr() local 305 free_irq(vector, cptpf); in cptpf_register_vfpf_intr() [all …]
|
/linux-6.3-rc2/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() 141 cq->vector, 0, timestamp_en, &cq->wqres.buf, false); in mlx4_en_activate_cq() 168 mlx4_release_eq(mdev->dev, cq->vector); in mlx4_en_activate_cq() 169 cq->vector = mdev->dev->caps.num_comp_vectors; in mlx4_en_activate_cq() 181 mlx4_release_eq(priv->mdev->dev, cq->vector); in mlx4_en_destroy_cq() [all …]
|
/linux-6.3-rc2/arch/ia64/include/asm/ |
A D | hw_irq.h | 99 ia64_vector vector; member 118 extern int bind_irq_vector(int irq, int vector, cpumask_t domain); 120 extern void ia64_native_free_irq_vector (int vector); 121 extern int reserve_irq_vector (int vector); 123 extern void ia64_send_ipi (int cpu, int vector, int delivery_mode, int redirect); 134 static inline void ia64_native_resend_irq(unsigned int vector) in ia64_native_resend_irq() argument 136 ia64_send_ipi(smp_processor_id(), vector, IA64_IPI_DM_INT, 0); in ia64_native_resend_irq() 153 return irq_cfg[irq].vector; in irq_to_vector()
|
/linux-6.3-rc2/Documentation/arm64/ |
A D | sme.rst | 78 SME defines a second vector length similar to the SVE vector length which is 81 mode SVE vector. 127 the thread's vector length (in za_context.vl). 220 * Either the calling thread's vector length or the deferred vector length 252 Gets the vector length of the calling thread. 298 thread changes its vector length etc. 302 Target thread's current streaming vector length, in bytes. 384 default vector length is set to that maximum. 396 the system default vector length, unless 404 * Modifying the system default vector length does not affect the vector length [all …]
|
/linux-6.3-rc2/drivers/net/wireless/ti/wl1251/ |
A D | event.c | 86 u32 vector; in wl1251_event_process() local 90 vector = mbox->events_vector & ~(mbox->events_mask); in wl1251_event_process() 91 wl1251_debug(DEBUG_EVENT, "vector: 0x%x", vector); in wl1251_event_process() 93 if (vector & SCAN_COMPLETE_EVENT_ID) { in wl1251_event_process() 99 if (vector & BSS_LOSE_EVENT_ID) { in wl1251_event_process() 110 if (vector & PS_REPORT_EVENT_ID) { in wl1251_event_process() 117 if (vector & SYNCHRONIZATION_TIMEOUT_EVENT_ID) { in wl1251_event_process() 125 if (vector & REGAINED_BSS_EVENT_ID) { in wl1251_event_process() 134 if (vector & ROAMING_TRIGGER_LOW_RSSI_EVENT_ID) { in wl1251_event_process() 142 if (vector & ROAMING_TRIGGER_REGAINED_RSSI_EVENT_ID) { in wl1251_event_process()
|