Symbol: hinic3_eq
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
101
static const __be32 *get_curr_ceq_elem(const struct hinic3_eq *eq)
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
157
static void set_eq_cons_idx(struct hinic3_eq *eq, u32 arm_state)
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
177
static struct hinic3_ceqs *ceq_to_ceqs(const struct hinic3_eq *eq)
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
201
static struct hinic3_aeqs *aeq_to_aeqs(const struct hinic3_eq *eq)
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
234
static int aeq_irq_handler(struct hinic3_eq *eq)
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
267
static int ceq_irq_handler(struct hinic3_eq *eq)
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
300
static void reschedule_aeq_handler(struct hinic3_eq *eq)
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
307
static int eq_irq_handler(struct hinic3_eq *eq)
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
324
struct hinic3_eq *eq = container_of(work, struct hinic3_eq, aeq_work);
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
335
struct hinic3_eq *aeq = data;
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
353
struct hinic3_eq *ceq = data;
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
391
static int set_eq_ctrls(struct hinic3_eq *eq)
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
444
static void ceq_elements_init(struct hinic3_eq *eq, u32 init_val)
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
457
static void aeq_elements_init(struct hinic3_eq *eq, u32 init_val)
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
470
static void eq_elements_init(struct hinic3_eq *eq, u32 init_val)
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
478
static int alloc_eq_pages(struct hinic3_eq *eq)
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
506
static void eq_calc_page_size_and_num(struct hinic3_eq *eq, u32 elem_size)
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
526
static int request_eq_irq(struct hinic3_eq *eq)
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
548
static void reset_eq(struct hinic3_eq *eq)
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
560
static int init_eq(struct hinic3_eq *eq, struct hinic3_hwdev *hwdev, u16 q_id,
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
618
static void remove_eq(struct hinic3_eq *eq)
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
699
struct hinic3_eq *eq;
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
762
struct hinic3_eq *eq;
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
96
static const struct hinic3_aeq_elem *get_curr_aeq_elem(const struct hinic3_eq *eq)
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.h
79
struct hinic3_eq aeq[HINIC3_MAX_AEQS];
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.h
99
struct hinic3_eq ceq[HINIC3_MAX_CEQS];
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.c
164
struct hinic3_eq *eq;
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.c
191
struct hinic3_eq *eq;