Home
last modified time | relevance | path

Searched refs:hinic_eq (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_eqs.c193 static void eq_update_ci(struct hinic_eq *eq, u32 arm_state) in eq_update_ci()
218 static void aeq_irq_handler(struct hinic_eq *eq) in aeq_irq_handler()
314 static void ceq_irq_handler(struct hinic_eq *eq) in ceq_irq_handler()
347 struct hinic_eq *eq = data; in eq_irq_handler()
364 struct hinic_eq *aeq; in eq_irq_work()
376 struct hinic_eq *ceq = from_tasklet(ceq, t, ceq_tasklet); in ceq_tasklet()
389 struct hinic_eq *aeq = data; in aeq_interrupt()
411 struct hinic_eq *ceq = data; in ceq_interrupt()
421 static u32 get_ctrl0_val(struct hinic_eq *eq, u32 addr) in get_ctrl0_val()
469 static void set_ctrl0(struct hinic_eq *e
[all...]
H A Dhinic_hw_eqs.h173 struct hinic_eq { struct
208 struct hinic_eq aeq[HINIC_MAX_AEQS];
225 struct hinic_eq ceq[HINIC_MAX_CEQS];
/kernel/linux/linux-6.6/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_eqs.c193 static void eq_update_ci(struct hinic_eq *eq, u32 arm_state) in eq_update_ci()
218 static void aeq_irq_handler(struct hinic_eq *eq) in aeq_irq_handler()
314 static void ceq_irq_handler(struct hinic_eq *eq) in ceq_irq_handler()
347 struct hinic_eq *eq = data; in eq_irq_handler()
364 struct hinic_eq *aeq; in eq_irq_work()
376 struct hinic_eq *ceq = from_tasklet(ceq, t, ceq_tasklet); in ceq_tasklet()
389 struct hinic_eq *aeq = data; in aeq_interrupt()
411 struct hinic_eq *ceq = data; in ceq_interrupt()
421 static u32 get_ctrl0_val(struct hinic_eq *eq, u32 addr) in get_ctrl0_val()
469 static void set_ctrl0(struct hinic_eq *e
[all...]
H A Dhinic_hw_eqs.h173 struct hinic_eq { struct
208 struct hinic_eq aeq[HINIC_MAX_AEQS];
225 struct hinic_eq ceq[HINIC_MAX_CEQS];

Completed in 4 milliseconds