Home
last modified time | relevance | path

Searched refs:imsic_vector (Results 1 – 4 of 4) sorted by relevance

/drivers/irqchip/
A Dirq-riscv-imsic-state.h18 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 Dirq-riscv-imsic-platform.c56 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 Dirq-riscv-imsic-state.c130 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 Dirq-riscv-imsic-early.c95 struct imsic_vector *vec; in imsic_handle_irq()

Completed in 7 milliseconds