/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/basics/ |
H A D | vector.c | 29 #include "include/vector.h" 32 struct vector *vector, in dal_vector_construct() 37 vector->container = NULL; in dal_vector_construct() 45 vector->container = kcalloc(capacity, struct_size, GFP_KERNEL); in dal_vector_construct() 46 if (vector->container == NULL) in dal_vector_construct() 48 vector->capacity = capacity; in dal_vector_construct() 49 vector->struct_size = struct_size; in dal_vector_construct() 50 vector->count = 0; in dal_vector_construct() 51 vector in dal_vector_construct() 31 dal_vector_construct( struct vector *vector, struct dc_context *ctx, uint32_t capacity, uint32_t struct_size) dal_vector_construct() argument 55 dal_vector_presized_costruct( struct vector *vector, struct dc_context *ctx, uint32_t count, void *initial_value, uint32_t struct_size) dal_vector_presized_costruct() argument 100 struct vector *vector = kzalloc(sizeof(struct vector), GFP_KERNEL); dal_vector_presized_create() local 119 struct vector *vector = kzalloc(sizeof(struct vector), GFP_KERNEL); dal_vector_create() local 132 dal_vector_destruct( struct vector *vector) dal_vector_destruct() argument 140 dal_vector_destroy( struct vector **vector) dal_vector_destroy() argument 150 dal_vector_get_count( const struct vector *vector) dal_vector_get_count() argument 156 dal_vector_at_index( const struct vector *vector, uint32_t index) dal_vector_at_index() argument 165 dal_vector_remove_at_index( struct vector *vector, uint32_t index) dal_vector_remove_at_index() argument 182 dal_vector_set_at_index( const struct vector *vector, const void *what, uint32_t index) dal_vector_set_at_index() argument 205 dal_vector_insert_at( struct vector *vector, const void *what, uint32_t position) dal_vector_insert_at() argument 237 dal_vector_append( struct vector *vector, const void *item) dal_vector_append() argument 244 dal_vector_clone( const struct vector *vector) dal_vector_clone() argument 282 dal_vector_capacity(const struct vector *vector) dal_vector_capacity() argument 287 dal_vector_reserve(struct vector *vector, uint32_t capacity) dal_vector_reserve() argument 306 dal_vector_clear(struct vector *vector) dal_vector_clear() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/basics/ |
H A D | vector.c | 27 #include "include/vector.h" 30 struct vector *vector, in dal_vector_construct() 35 vector->container = NULL; in dal_vector_construct() 43 vector->container = kcalloc(capacity, struct_size, GFP_KERNEL); in dal_vector_construct() 44 if (vector->container == NULL) in dal_vector_construct() 46 vector->capacity = capacity; in dal_vector_construct() 47 vector->struct_size = struct_size; in dal_vector_construct() 48 vector->count = 0; in dal_vector_construct() 49 vector in dal_vector_construct() 29 dal_vector_construct( struct vector *vector, struct dc_context *ctx, uint32_t capacity, uint32_t struct_size) dal_vector_construct() argument 53 dal_vector_presized_costruct(struct vector *vector, struct dc_context *ctx, uint32_t count, void *initial_value, uint32_t struct_size) dal_vector_presized_costruct() argument 97 struct vector *vector = kzalloc(sizeof(struct vector), GFP_KERNEL); dal_vector_presized_create() local 116 struct vector *vector = kzalloc(sizeof(struct vector), GFP_KERNEL); dal_vector_create() local 129 dal_vector_destruct( struct vector *vector) dal_vector_destruct() argument 137 dal_vector_destroy( struct vector **vector) dal_vector_destroy() argument 147 dal_vector_get_count( const struct vector *vector) dal_vector_get_count() argument 153 dal_vector_at_index( const struct vector *vector, uint32_t index) dal_vector_at_index() argument 162 dal_vector_remove_at_index( struct vector *vector, uint32_t index) dal_vector_remove_at_index() argument 179 dal_vector_set_at_index( const struct vector *vector, const void *what, uint32_t index) dal_vector_set_at_index() argument 202 dal_vector_insert_at( struct vector *vector, const void *what, uint32_t position) dal_vector_insert_at() argument 234 dal_vector_append( struct vector *vector, const void *item) dal_vector_append() argument 241 dal_vector_clone( const struct vector *vector) dal_vector_clone() argument 279 dal_vector_capacity(const struct vector *vector) dal_vector_capacity() argument 284 dal_vector_reserve(struct vector *vector, uint32_t capacity) dal_vector_reserve() argument 303 dal_vector_clear(struct vector *vector) dal_vector_clear() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/include/ |
H A D | vector.h | 29 struct vector { struct 38 struct vector *vector, 43 struct vector *dal_vector_create( 49 * each "structure" in the vector will contain zeros by default. */ 50 struct vector *dal_vector_presized_create( 57 struct vector *vector); 60 struct vector **vector); [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/include/ |
H A D | vector.h | 29 struct vector { struct 38 struct vector *vector, 43 struct vector *dal_vector_create( 49 * each "structure" in the vector will contain zeros by default. */ 50 struct vector *dal_vector_presized_create( 57 struct vector *vector); 60 struct vector **vector); [all...] |
/kernel/linux/linux-5.10/arch/ia64/kernel/ |
H A D | irq_ia64.c | 13 * PCI to vector allocation routine. 61 * Legacy IRQ to IA-64 vector translation table. 74 .vector = IRQ_VECTOR_UNASSIGNED, 104 int pos, vector; in find_unassigned_vector() local 111 vector = IA64_FIRST_DEVICE_VECTOR + pos; in find_unassigned_vector() 112 cpumask_and(&mask, &domain, &vector_table[vector]); in find_unassigned_vector() 115 return vector; in find_unassigned_vector() 120 static int __bind_irq_vector(int irq, int vector, cpumask_t domain) in __bind_irq_vector() argument 127 BUG_ON((unsigned)vector >= IA64_NUM_VECTORS); in __bind_irq_vector() 132 if ((cfg->vector in __bind_irq_vector() 145 bind_irq_vector(int irq, int vector, cpumask_t domain) bind_irq_vector() argument 158 int vector, cpu; __clear_irq_vector() local 187 int vector, cpu; ia64_native_assign_irq_vector() local 210 ia64_native_free_irq_vector(int vector) ia64_native_free_irq_vector() argument 219 reserve_irq_vector(int vector) reserve_irq_vector() argument 233 int irq, vector; __setup_vector_irq() local 264 int vector; __irq_prepare_move() local 318 ia64_vector vector; smp_irq_move_cleanup_interrupt() local 386 int irq, vector, cpu; create_irq() local 429 ia64_handle_irq(ia64_vector vector, struct pt_regs *regs) ia64_handle_irq() argument 514 ia64_vector vector; ia64_process_pending_intr() local 629 ia64_send_ipi(int cpu, int vector, int delivery_mode, int redirect) ia64_send_ipi() argument [all...] |
/kernel/linux/linux-6.6/arch/ia64/kernel/ |
H A D | irq_ia64.c | 13 * PCI to vector allocation routine. 61 * Legacy IRQ to IA-64 vector translation table. 74 .vector = IRQ_VECTOR_UNASSIGNED, 104 int pos, vector; in find_unassigned_vector() local 111 vector = IA64_FIRST_DEVICE_VECTOR + pos; in find_unassigned_vector() 112 cpumask_and(&mask, &domain, &vector_table[vector]); in find_unassigned_vector() 115 return vector; in find_unassigned_vector() 120 static int __bind_irq_vector(int irq, int vector, cpumask_t domain) in __bind_irq_vector() argument 127 BUG_ON((unsigned)vector >= IA64_NUM_VECTORS); in __bind_irq_vector() 132 if ((cfg->vector in __bind_irq_vector() 145 bind_irq_vector(int irq, int vector, cpumask_t domain) bind_irq_vector() argument 158 int vector, cpu; __clear_irq_vector() local 187 int vector, cpu; ia64_native_assign_irq_vector() local 210 ia64_native_free_irq_vector(int vector) ia64_native_free_irq_vector() argument 219 reserve_irq_vector(int vector) reserve_irq_vector() argument 233 int irq, vector; __setup_vector_irq() local 264 int vector; __irq_prepare_move() local 318 ia64_vector vector; smp_irq_move_cleanup_interrupt() local 386 int irq, vector, cpu; create_irq() local 429 ia64_handle_irq(ia64_vector vector, struct pt_regs *regs) ia64_handle_irq() argument 514 ia64_vector vector; ia64_process_pending_intr() local 629 ia64_send_ipi(int cpu, int vector, int delivery_mode, int redirect) ia64_send_ipi() argument [all...] |
/kernel/liteos_a/arch/arm/gic/ |
H A D | gic_v2.c | 50 STATIC VOID GicWriteSgi(UINT32 vector, UINT32 cpuMask, UINT32 filter) in GicWriteSgi() argument 53 (vector & 0xF); in GicWriteSgi() 63 VOID HalIrqSetAffinity(UINT32 vector, UINT32 cpuMask) in HalIrqSetAffinity() argument 65 UINT32 offset = vector / 4; /* 4: Interrupt bit width */ in HalIrqSetAffinity() 66 UINT32 index = vector & 0x3; in HalIrqSetAffinity() 77 VOID HalIrqMask(UINT32 vector) in HalIrqMask() argument 79 if ((vector > OS_USER_HWI_MAX) || (vector < OS_USER_HWI_MIN)) { in HalIrqMask() 83 GIC_REG_32(GICD_ICENABLER(vector / 32)) = 1U << (vector in HalIrqMask() 86 HalIrqUnmask(UINT32 vector) HalIrqUnmask() argument 95 HalIrqPending(UINT32 vector) HalIrqPending() argument 104 HalIrqClear(UINT32 vector) HalIrqClear() argument 161 UINT32 vector = iar & 0x3FFU; HalIrqHandler() local [all...] |
H A D | gic_v3.c | 248 VOID HalIrqMask(UINT32 vector) in HalIrqMask() argument 251 const UINT32 mask = 1U << (vector % 32); /* 32: Interrupt bit width */ in HalIrqMask() 253 if ((vector > OS_USER_HWI_MAX) || (vector < OS_USER_HWI_MIN)) { in HalIrqMask() 257 if (vector < 32) { /* 32: Interrupt bit width */ in HalIrqMask() 263 GIC_REG_32(GICD_ICENABLER(vector >> 5)) = mask; in HalIrqMask() 268 VOID HalIrqUnmask(UINT32 vector) in HalIrqUnmask() argument 271 const UINT32 mask = 1U << (vector % 32); /* 32: Interrupt bit width */ in HalIrqUnmask() 273 if ((vector > OS_USER_HWI_MAX) || (vector < OS_USER_HWI_MI in HalIrqUnmask() 288 HalIrqPending(UINT32 vector) HalIrqPending() argument 297 HalIrqClear(UINT32 vector) HalIrqClear() argument 303 HalIrqSetPrio(UINT32 vector, UINT8 priority) HalIrqSetPrio() argument 416 UINT32 vector = iar & 0x3FFU; HalIrqHandler() local [all...] |
/kernel/linux/linux-5.10/arch/x86/kernel/apic/ |
H A D | ipi.c | 49 void apic_send_IPI_allbutself(unsigned int vector) in apic_send_IPI_allbutself() argument 55 apic->send_IPI_allbutself(vector); in apic_send_IPI_allbutself() 57 apic->send_IPI_mask_allbutself(cpu_online_mask, vector); in apic_send_IPI_allbutself() 111 void __default_send_IPI_shortcut(unsigned int shortcut, int vector) in __default_send_IPI_shortcut() argument 125 if (unlikely(vector == NMI_VECTOR)) in __default_send_IPI_shortcut() 134 cfg = __prepare_ICR(shortcut, vector, 0); in __default_send_IPI_shortcut() 146 void __default_send_IPI_dest_field(unsigned int mask, int vector, unsigned int dest) in __default_send_IPI_dest_field() argument 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() 175 void default_send_IPI_single_phys(int cpu, int vector) in default_send_IPI_single_phys() argument 181 vector, APIC_DEST_PHYSICAL); default_send_IPI_single_phys() local 185 default_send_IPI_mask_sequence_phys(const struct cpumask *mask, int vector) default_send_IPI_mask_sequence_phys() argument 198 query_cpu), vector, APIC_DEST_PHYSICAL); default_send_IPI_mask_sequence_phys() local 203 default_send_IPI_mask_allbutself_phys(const struct cpumask *mask, int vector) default_send_IPI_mask_allbutself_phys() argument 217 query_cpu), vector, APIC_DEST_PHYSICAL); default_send_IPI_mask_allbutself_phys() local 225 default_send_IPI_single(int cpu, int vector) default_send_IPI_single() argument 227 apic->send_IPI_mask(cpumask_of(cpu), vector); default_send_IPI_single() local 230 default_send_IPI_allbutself(int vector) default_send_IPI_allbutself() argument 235 default_send_IPI_all(int vector) default_send_IPI_all() argument 240 default_send_IPI_self(int vector) default_send_IPI_self() argument 247 default_send_IPI_mask_sequence_logical(const struct cpumask *mask, int vector) default_send_IPI_mask_sequence_logical() argument 267 default_send_IPI_mask_allbutself_logical(const struct cpumask *mask, int vector) default_send_IPI_mask_allbutself_logical() argument 282 vector, apic->dest_logical); default_send_IPI_mask_allbutself_logical() local 290 default_send_IPI_mask_logical(const struct cpumask *cpumask, int vector) default_send_IPI_mask_logical() argument [all...] |
H A D | local.h | 22 void __x2apic_send_IPI_dest(unsigned int apicid, int vector, unsigned int dest); 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); 55 void __default_send_IPI_dest_field(unsigned int mask, int vector, unsigned int dest); 57 void default_send_IPI_single(int cpu, int vector); 58 void default_send_IPI_single_phys(int cpu, int vector); [all...] |
H A D | x2apic_phys.c | 42 static void x2apic_send_IPI(int cpu, int vector) in x2apic_send_IPI() argument 48 __x2apic_send_IPI_dest(dest, vector, APIC_DEST_PHYSICAL); in x2apic_send_IPI() 52 __x2apic_send_IPI_mask(const struct cpumask *mask, int vector, int apic_dest) in __x2apic_send_IPI_mask() argument 68 vector, APIC_DEST_PHYSICAL); in __x2apic_send_IPI_mask() local 73 static void x2apic_send_IPI_mask(const struct cpumask *mask, int vector) in x2apic_send_IPI_mask() argument 75 __x2apic_send_IPI_mask(mask, vector, APIC_DEST_ALLINC); in x2apic_send_IPI_mask() 79 x2apic_send_IPI_mask_allbutself(const struct cpumask *mask, int vector) in x2apic_send_IPI_mask_allbutself() argument 81 __x2apic_send_IPI_mask(mask, vector, APIC_DEST_ALLBUT); in x2apic_send_IPI_mask_allbutself() 84 static void x2apic_send_IPI_allbutself(int vector) in x2apic_send_IPI_allbutself() argument 86 __x2apic_send_IPI_shorthand(vector, APIC_DEST_ALLBU in x2apic_send_IPI_allbutself() 89 x2apic_send_IPI_all(int vector) x2apic_send_IPI_all() argument 123 __x2apic_send_IPI_dest(unsigned int apicid, int vector, unsigned int dest) __x2apic_send_IPI_dest() argument 129 __x2apic_send_IPI_shorthand(int vector, u32 which) __x2apic_send_IPI_shorthand() argument 153 x2apic_send_IPI_self(int vector) x2apic_send_IPI_self() argument [all...] |
H A D | vector.c | 28 unsigned int vector; member 117 static void apic_update_irq_cfg(struct irq_data *irqd, unsigned int vector, in apic_update_irq_cfg() argument 124 apicd->hw_irq_cfg.vector = vector; in apic_update_irq_cfg() 127 trace_vector_config(irqd->irq, vector, cpu, in apic_update_irq_cfg() 140 trace_vector_update(irqd->irq, newvec, newcpu, apicd->vector, in apic_update_vector() 144 * If there is no vector associated or if the associated vector is in apic_update_vector() 145 * the shutdown vector, which is associated to make PCI/MSI in apic_update_vector() 150 if (!apicd->vector || apic in apic_update_vector() 227 int vector = apicd->vector; assign_vector_locked() local 317 int vector, cpu; assign_managed_vector() local 338 unsigned int vector = apicd->vector; clear_irq_vector() local 712 unsigned int i, vector = 0; lapic_assign_system_vectors() local 756 __setup_vector_irq(int vector) __setup_vector_irq() argument 772 unsigned int vector; lapic_online() local 857 unsigned int vector = apicd->prev_vector; free_moved_vector() local 890 unsigned int irr, vector = apicd->prev_vector; DEFINE_IDTENTRY_SYSVEC() local 962 unsigned int vector; irq_force_complete_move() local [all...] |
/kernel/linux/linux-6.6/arch/x86/kernel/apic/ |
H A D | ipi.c | 51 void apic_send_IPI_allbutself(unsigned int vector) in apic_send_IPI_allbutself() argument 57 __apic_send_IPI_allbutself(vector); in apic_send_IPI_allbutself() 59 __apic_send_IPI_mask_allbutself(cpu_online_mask, vector); in apic_send_IPI_allbutself() 144 static void __default_send_IPI_shortcut(unsigned int shortcut, int vector) in __default_send_IPI_shortcut() argument 148 * safe_apic_wait_icr_idle() for the NMI vector as there have been in __default_send_IPI_shortcut() 152 if (unlikely(vector == NMI_VECTOR)) in __default_send_IPI_shortcut() 158 native_apic_mem_write(APIC_ICR, __prepare_ICR(shortcut, vector, 0)); in __default_send_IPI_shortcut() 165 void __default_send_IPI_dest_field(unsigned int dest_mask, int vector, in __default_send_IPI_dest_field() argument 169 if (unlikely(vector == NMI_VECTOR)) in __default_send_IPI_dest_field() 177 native_apic_mem_write(APIC_ICR, __prepare_ICR(0, vector, dest_mod in __default_send_IPI_dest_field() 180 default_send_IPI_single_phys(int cpu, int vector) default_send_IPI_single_phys() argument 186 vector, APIC_DEST_PHYSICAL); default_send_IPI_single_phys() local 190 default_send_IPI_mask_sequence_phys(const struct cpumask *mask, int vector) default_send_IPI_mask_sequence_phys() argument 198 cpu), vector, APIC_DEST_PHYSICAL); default_send_IPI_mask_sequence_phys() local 203 default_send_IPI_mask_allbutself_phys(const struct cpumask *mask, int vector) default_send_IPI_mask_allbutself_phys() argument 214 cpu), vector, APIC_DEST_PHYSICAL); default_send_IPI_mask_allbutself_phys() local 222 default_send_IPI_single(int cpu, int vector) default_send_IPI_single() argument 224 __apic_send_IPI_mask(cpumask_of(cpu), vector); default_send_IPI_single() local 227 default_send_IPI_allbutself(int vector) default_send_IPI_allbutself() argument 232 default_send_IPI_all(int vector) default_send_IPI_all() argument 237 default_send_IPI_self(int vector) default_send_IPI_self() argument 243 default_send_IPI_mask_sequence_logical(const struct cpumask *mask, int vector) default_send_IPI_mask_sequence_logical() argument 254 default_send_IPI_mask_allbutself_logical(const struct cpumask *mask, int vector) default_send_IPI_mask_allbutself_logical() argument 269 default_send_IPI_mask_logical(const struct cpumask *cpumask, int vector) default_send_IPI_mask_logical() argument [all...] |
H A D | local.h | 17 void __x2apic_send_IPI_dest(unsigned int apicid, int vector, unsigned int dest); 22 void x2apic_send_IPI_all(int vector); 23 void x2apic_send_IPI_allbutself(int vector); 24 void x2apic_send_IPI_self(int vector); 31 static inline unsigned int __prepare_ICR(unsigned int shortcut, int vector, in __prepare_ICR() argument 36 switch (vector) { in __prepare_ICR() 38 icr |= APIC_DM_FIXED | vector; in __prepare_ICR() 56 void __default_send_IPI_dest_field(unsigned int mask, int vector, unsigned int dest); 58 void default_send_IPI_single(int cpu, int vector); 59 void default_send_IPI_single_phys(int cpu, int vector); [all...] |
H A D | x2apic_phys.c | 44 static void x2apic_send_IPI(int cpu, int vector) in x2apic_send_IPI() argument 50 __x2apic_send_IPI_dest(dest, vector, APIC_DEST_PHYSICAL); in x2apic_send_IPI() 54 __x2apic_send_IPI_mask(const struct cpumask *mask, int vector, int apic_dest) in __x2apic_send_IPI_mask() argument 70 vector, APIC_DEST_PHYSICAL); in __x2apic_send_IPI_mask() local 75 static void x2apic_send_IPI_mask(const struct cpumask *mask, int vector) in x2apic_send_IPI_mask() argument 77 __x2apic_send_IPI_mask(mask, vector, APIC_DEST_ALLINC); in x2apic_send_IPI_mask() 81 x2apic_send_IPI_mask_allbutself(const struct cpumask *mask, int vector) in x2apic_send_IPI_mask_allbutself() argument 83 __x2apic_send_IPI_mask(mask, vector, APIC_DEST_ALLBUT); in x2apic_send_IPI_mask_allbutself() 86 static void __x2apic_send_IPI_shorthand(int vector, u32 which) in __x2apic_send_IPI_shorthand() argument 88 unsigned long cfg = __prepare_ICR(which, vector, in __x2apic_send_IPI_shorthand() 95 x2apic_send_IPI_allbutself(int vector) x2apic_send_IPI_allbutself() argument 100 x2apic_send_IPI_all(int vector) x2apic_send_IPI_all() argument 105 x2apic_send_IPI_self(int vector) x2apic_send_IPI_self() argument 110 __x2apic_send_IPI_dest(unsigned int apicid, int vector, unsigned int dest) __x2apic_send_IPI_dest() argument [all...] |
/kernel/linux/linux-5.10/arch/x86/hyperv/ |
H A D | hv_apic.c | 100 static bool __send_ipi_mask_ex(const struct cpumask *mask, int vector) in __send_ipi_mask_ex() argument 118 ipi_arg->vector = vector; in __send_ipi_mask_ex() 139 static bool __send_ipi_mask(const struct cpumask *mask, int vector) in __send_ipi_mask() argument 145 trace_hyperv_send_ipi_mask(mask, vector); in __send_ipi_mask() 153 if ((vector < HV_IPI_LOW_VECTOR) || (vector > HV_IPI_HIGH_VECTOR)) in __send_ipi_mask() 169 ipi_arg.vector = vector; in __send_ipi_mask() 187 ret = hv_do_fast_hypercall16(HVCALL_SEND_IPI, ipi_arg.vector, in __send_ipi_mask() 195 __send_ipi_one(int cpu, int vector) __send_ipi_one() argument 213 hv_send_ipi(int cpu, int vector) hv_send_ipi() argument 219 hv_send_ipi_mask(const struct cpumask *mask, int vector) hv_send_ipi_mask() argument 225 hv_send_ipi_mask_allbutself(const struct cpumask *mask, int vector) hv_send_ipi_mask_allbutself() argument 238 hv_send_ipi_allbutself(int vector) hv_send_ipi_allbutself() argument 243 hv_send_ipi_all(int vector) hv_send_ipi_all() argument 249 hv_send_ipi_self(int vector) hv_send_ipi_self() argument [all...] |
/kernel/linux/linux-6.6/arch/x86/hyperv/ |
H A D | hv_apic.c | 107 static bool __send_ipi_mask_ex(const struct cpumask *mask, int vector, in __send_ipi_mask_ex() argument 124 ipi_arg->vector = vector; in __send_ipi_mask_ex() 157 static bool __send_ipi_mask(const struct cpumask *mask, int vector, in __send_ipi_mask() argument 165 trace_hyperv_send_ipi_mask(mask, vector); in __send_ipi_mask() 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() 220 status = hv_do_fast_hypercall16(HVCALL_SEND_IPI, ipi_arg.vector, in __send_ipi_mask() 228 __send_ipi_one(int cpu, int vector) __send_ipi_one() argument 254 hv_send_ipi(int cpu, int vector) hv_send_ipi() argument 260 hv_send_ipi_mask(const struct cpumask *mask, int vector) hv_send_ipi_mask() argument 266 hv_send_ipi_mask_allbutself(const struct cpumask *mask, int vector) hv_send_ipi_mask_allbutself() argument 272 hv_send_ipi_allbutself(int vector) hv_send_ipi_allbutself() argument 277 hv_send_ipi_all(int vector) hv_send_ipi_all() argument 283 hv_send_ipi_self(int vector) hv_send_ipi_self() argument [all...] |
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | idtentry.h | 19 * @vector: Vector number (ignored for C) 31 #define DECLARE_IDTENTRY(vector, func) \ 71 * @vector: Vector number (ignored for C) 82 #define DECLARE_IDTENTRY_ERRORCODE(vector, func) \ 115 * @vector: Vector number (ignored for C) 120 #define DECLARE_IDTENTRY_RAW(vector, func) \ 121 DECLARE_IDTENTRY(vector, func) 143 * @vector: Vector number (ignored for C) 148 #define DECLARE_IDTENTRY_RAW_ERRORCODE(vector, func) \ 149 DECLARE_IDTENTRY_ERRORCODE(vector, fun 508 vector = vector+1 global() variable 524 vector = vector+1 global() variable [all...] |
/kernel/linux/linux-5.10/arch/x86/include/asm/trace/ |
H A D | irq_vectors.h | 15 TP_PROTO(int vector), 17 TP_ARGS(vector), 20 __field( int, vector ) 24 __entry->vector = vector; 27 TP_printk("vector=%d", __entry->vector) ); 31 TP_PROTO(int vector), \ 32 TP_ARGS(vector), NULL, NULL); \ 34 TP_PROTO(int vector), \ [all...] |
/kernel/linux/linux-6.6/arch/x86/include/asm/trace/ |
H A D | irq_vectors.h | 15 TP_PROTO(int vector), 17 TP_ARGS(vector), 20 __field( int, vector ) 24 __entry->vector = vector; 27 TP_printk("vector=%d", __entry->vector) ); 31 TP_PROTO(int vector), \ 32 TP_ARGS(vector), NULL, NULL); \ 34 TP_PROTO(int vector), \ [all...] |
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
H A D | idtentry.h | 17 * @vector: Vector number (ignored for C) 29 #define DECLARE_IDTENTRY(vector, func) \ 69 * @vector: Vector number (ignored for C) 80 #define DECLARE_IDTENTRY_ERRORCODE(vector, func) \ 113 * @vector: Vector number (ignored for C) 118 #define DECLARE_IDTENTRY_RAW(vector, func) \ 119 DECLARE_IDTENTRY(vector, func) 141 * @vector: Vector number (ignored for C) 146 #define DECLARE_IDTENTRY_RAW_ERRORCODE(vector, func) \ 147 DECLARE_IDTENTRY_ERRORCODE(vector, fun [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ti/wl12xx/ |
H 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() 43 wl1271_debug(DEBUG_EVENT, "MBOX vector: 0x%x", vector); 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() 61 if (vector & PERIODIC_SCAN_COMPLETE_EVENT_ID) in wl12xx_process_mailbox_events() 64 if (vector & SOFT_GEMINI_SENSE_EVENT_ID) in wl12xx_process_mailbox_events() 68 if (vector in wl12xx_process_mailbox_events() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ti/wl12xx/ |
H 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() 43 wl1271_debug(DEBUG_EVENT, "MBOX vector: 0x%x", vector); 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() 61 if (vector & PERIODIC_SCAN_COMPLETE_EVENT_ID) in wl12xx_process_mailbox_events() 64 if (vector & SOFT_GEMINI_SENSE_EVENT_ID) in wl12xx_process_mailbox_events() 68 if (vector in wl12xx_process_mailbox_events() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ti/wl18xx/ |
H A D | event.c | 119 u32 vector; in wl18xx_process_mailbox_events() local 121 vector = le32_to_cpu(mbox->events_vector); in wl18xx_process_mailbox_events() 122 wl1271_debug(DEBUG_EVENT, "MBOX vector: 0x%x", vector); in wl18xx_process_mailbox_events() 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() 148 if (vector & PERIODIC_SCAN_REPORT_EVENT_ID) { in wl18xx_process_mailbox_events() 156 if (vector & PERIODIC_SCAN_COMPLETE_EVENT_ID) in wl18xx_process_mailbox_events() 159 if (vector in wl18xx_process_mailbox_events() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ti/wl18xx/ |
H A D | event.c | 119 u32 vector; in wl18xx_process_mailbox_events() local 121 vector = le32_to_cpu(mbox->events_vector); in wl18xx_process_mailbox_events() 122 wl1271_debug(DEBUG_EVENT, "MBOX vector: 0x%x", vector); in wl18xx_process_mailbox_events() 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() 148 if (vector & PERIODIC_SCAN_REPORT_EVENT_ID) { in wl18xx_process_mailbox_events() 156 if (vector & PERIODIC_SCAN_COMPLETE_EVENT_ID) in wl18xx_process_mailbox_events() 159 if (vector in wl18xx_process_mailbox_events() [all...] |