Symbol: imsic_vector
drivers/irqchip/irq-riscv-imsic-platform.c
104
struct imsic_vector *old_vec, *new_vec;
drivers/irqchip/irq-riscv-imsic-platform.c
105
struct imsic_vector tmp_vec;
drivers/irqchip/irq-riscv-imsic-platform.c
181
struct imsic_vector *mvec, *vec = irq_data_get_irq_chip_data(d);
drivers/irqchip/irq-riscv-imsic-platform.c
228
struct imsic_vector *vec;
drivers/irqchip/irq-riscv-imsic-platform.c
56
struct imsic_vector *vec = irq_data_get_irq_chip_data(d);
drivers/irqchip/irq-riscv-imsic-platform.c
72
static void imsic_irq_compose_vector_msg(struct imsic_vector *vec, struct msi_msg *msg)
drivers/irqchip/irq-riscv-imsic-platform.c
93
static void imsic_msi_update_msg(struct irq_data *d, struct imsic_vector *vec)
drivers/irqchip/irq-riscv-imsic-state.c
130
struct imsic_vector *vec, *tvec, *mvec;
drivers/irqchip/irq-riscv-imsic-state.c
292
void imsic_vector_mask(struct imsic_vector *vec)
drivers/irqchip/irq-riscv-imsic-state.c
314
void imsic_vector_unmask(struct imsic_vector *vec)
drivers/irqchip/irq-riscv-imsic-state.c
336
void imsic_vector_force_move_cleanup(struct imsic_vector *vec)
drivers/irqchip/irq-riscv-imsic-state.c
339
struct imsic_vector *mvec;
drivers/irqchip/irq-riscv-imsic-state.c
354
struct imsic_vector *vec, bool is_old_vec,
drivers/irqchip/irq-riscv-imsic-state.c
355
bool new_enable, struct imsic_vector *move_vec)
drivers/irqchip/irq-riscv-imsic-state.c
379
void imsic_vector_move(struct imsic_vector *old_vec, struct imsic_vector *new_vec)
drivers/irqchip/irq-riscv-imsic-state.c
406
void imsic_vector_debug_show(struct seq_file *m, struct imsic_vector *vec, int ind)
drivers/irqchip/irq-riscv-imsic-state.c
409
struct imsic_vector *mvec;
drivers/irqchip/irq-riscv-imsic-state.c
437
struct imsic_vector *imsic_vector_alloc(unsigned int irq, const struct cpumask *mask)
drivers/irqchip/irq-riscv-imsic-state.c
439
struct imsic_vector *vec = NULL;
drivers/irqchip/irq-riscv-imsic-state.c
461
void imsic_vector_free(struct imsic_vector *vec)
drivers/irqchip/irq-riscv-imsic-state.c
490
struct imsic_vector *vec;
drivers/irqchip/irq-riscv-imsic-state.h
101
void imsic_vector_debug_show(struct seq_file *m, struct imsic_vector *vec, int ind);
drivers/irqchip/irq-riscv-imsic-state.h
26
struct imsic_vector *move_next;
drivers/irqchip/irq-riscv-imsic-state.h
27
struct imsic_vector *move_prev;
drivers/irqchip/irq-riscv-imsic-state.h
43
struct imsic_vector *vectors;
drivers/irqchip/irq-riscv-imsic-state.h
82
void imsic_vector_mask(struct imsic_vector *vec);
drivers/irqchip/irq-riscv-imsic-state.h
83
void imsic_vector_unmask(struct imsic_vector *vec);
drivers/irqchip/irq-riscv-imsic-state.h
85
static inline bool imsic_vector_isenabled(struct imsic_vector *vec)
drivers/irqchip/irq-riscv-imsic-state.h
90
static inline struct imsic_vector *imsic_vector_get_move(struct imsic_vector *vec)
drivers/irqchip/irq-riscv-imsic-state.h
95
void imsic_vector_force_move_cleanup(struct imsic_vector *vec);
drivers/irqchip/irq-riscv-imsic-state.h
96
void imsic_vector_move(struct imsic_vector *old_vec, struct imsic_vector *new_vec);
drivers/irqchip/irq-riscv-imsic-state.h
98
struct imsic_vector *imsic_vector_alloc(unsigned int irq, const struct cpumask *mask);
drivers/irqchip/irq-riscv-imsic-state.h
99
void imsic_vector_free(struct imsic_vector *vector);