imsic_vector
struct imsic_vector *old_vec, *new_vec;
struct imsic_vector tmp_vec;
struct imsic_vector *mvec, *vec = irq_data_get_irq_chip_data(d);
struct imsic_vector *vec;
struct imsic_vector *vec = irq_data_get_irq_chip_data(d);
static void imsic_irq_compose_vector_msg(struct imsic_vector *vec, struct msi_msg *msg)
static void imsic_msi_update_msg(struct irq_data *d, struct imsic_vector *vec)
struct imsic_vector *vec, *tvec, *mvec;
void imsic_vector_mask(struct imsic_vector *vec)
void imsic_vector_unmask(struct imsic_vector *vec)
void imsic_vector_force_move_cleanup(struct imsic_vector *vec)
struct imsic_vector *mvec;
struct imsic_vector *vec, bool is_old_vec,
bool new_enable, struct imsic_vector *move_vec)
void imsic_vector_move(struct imsic_vector *old_vec, struct imsic_vector *new_vec)
void imsic_vector_debug_show(struct seq_file *m, struct imsic_vector *vec, int ind)
struct imsic_vector *mvec;
struct imsic_vector *imsic_vector_alloc(unsigned int irq, const struct cpumask *mask)
struct imsic_vector *vec = NULL;
void imsic_vector_free(struct imsic_vector *vec)
struct imsic_vector *vec;
void imsic_vector_debug_show(struct seq_file *m, struct imsic_vector *vec, int ind);
struct imsic_vector *move_next;
struct imsic_vector *move_prev;
struct imsic_vector *vectors;
void imsic_vector_mask(struct imsic_vector *vec);
void imsic_vector_unmask(struct imsic_vector *vec);
static inline bool imsic_vector_isenabled(struct imsic_vector *vec)
static inline struct imsic_vector *imsic_vector_get_move(struct imsic_vector *vec)
void imsic_vector_force_move_cleanup(struct imsic_vector *vec);
void imsic_vector_move(struct imsic_vector *old_vec, struct imsic_vector *new_vec);
struct imsic_vector *imsic_vector_alloc(unsigned int irq, const struct cpumask *mask);
void imsic_vector_free(struct imsic_vector *vector);