Searched refs:imsic_vector (Results 1 – 4 of 4) sorted by relevance
| /drivers/irqchip/ |
| A D | irq-riscv-imsic-state.h | 18 struct imsic_vector { struct 26 struct imsic_vector *move_next; argument 27 struct imsic_vector *move_prev; argument 43 struct imsic_vector *vectors; 82 void imsic_vector_mask(struct imsic_vector *vec); 83 void imsic_vector_unmask(struct imsic_vector *vec); 85 static inline bool imsic_vector_isenabled(struct imsic_vector *vec) in imsic_vector_isenabled() 90 static inline struct imsic_vector *imsic_vector_get_move(struct imsic_vector *vec) in imsic_vector_get_move() 95 void imsic_vector_force_move_cleanup(struct imsic_vector *vec); 96 void imsic_vector_move(struct imsic_vector *old_vec, struct imsic_vector *new_vec); [all …]
|
| A D | irq-riscv-imsic-platform.c | 56 struct imsic_vector *vec = irq_data_get_irq_chip_data(d); in imsic_irq_retrigger() 72 static void imsic_irq_compose_vector_msg(struct imsic_vector *vec, struct msi_msg *msg) in imsic_irq_compose_vector_msg() 93 static void imsic_msi_update_msg(struct irq_data *d, struct imsic_vector *vec) in imsic_msi_update_msg() 104 struct imsic_vector *old_vec, *new_vec; in imsic_irq_set_affinity() 105 struct imsic_vector tmp_vec; in imsic_irq_set_affinity() 181 struct imsic_vector *mvec, *vec = irq_data_get_irq_chip_data(d); in imsic_irq_force_complete_move() 228 struct imsic_vector *vec; in imsic_irq_domain_alloc()
|
| A D | irq-riscv-imsic-state.c | 130 struct imsic_vector *vec, *tvec, *mvec; in __imsic_local_sync() 292 void imsic_vector_mask(struct imsic_vector *vec) in imsic_vector_mask() 314 void imsic_vector_unmask(struct imsic_vector *vec) in imsic_vector_unmask() 339 struct imsic_vector *mvec; in imsic_vector_force_move_cleanup() 354 struct imsic_vector *vec, bool is_old_vec, in imsic_vector_move_update() 355 bool new_enable, struct imsic_vector *move_vec) in imsic_vector_move_update() 379 void imsic_vector_move(struct imsic_vector *old_vec, struct imsic_vector *new_vec) in imsic_vector_move() 409 struct imsic_vector *mvec; in imsic_vector_debug_show() 449 struct imsic_vector *vec = NULL; in imsic_vector_alloc() 471 void imsic_vector_free(struct imsic_vector *vec) in imsic_vector_free() [all …]
|
| A D | irq-riscv-imsic-early.c | 95 struct imsic_vector *vec; in imsic_handle_irq()
|
Completed in 10 milliseconds