Home
last modified time | relevance | path

Searched refs:hns_roce_eq (Results 1 - 5 of 5) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/hw/hns/
H A Dhns_roce_hw_v1.c3677 static void set_eq_cons_index_v1(struct hns_roce_eq *eq, int req_not) in set_eq_cons_index_v1()
3845 static struct hns_roce_aeqe *get_aeqe_v1(struct hns_roce_eq *eq, u32 entry) in get_aeqe_v1()
3854 static struct hns_roce_aeqe *next_aeqe_sw_v1(struct hns_roce_eq *eq) in next_aeqe_sw_v1()
3863 struct hns_roce_eq *eq) in hns_roce_v1_aeq_int()
3949 static struct hns_roce_ceqe *get_ceqe_v1(struct hns_roce_eq *eq, u32 entry) in get_ceqe_v1()
3958 static struct hns_roce_ceqe *next_ceqe_sw_v1(struct hns_roce_eq *eq) in next_ceqe_sw_v1()
3968 struct hns_roce_eq *eq) in hns_roce_v1_ceq_int()
4000 struct hns_roce_eq *eq = eq_ptr; in hns_roce_v1_msix_interrupt_eq()
4153 struct hns_roce_eq *eq) in hns_roce_v1_free_eq()
4195 struct hns_roce_eq *e in hns_roce_v1_create_eq()
[all...]
H A Dhns_roce_hw_v2.c5430 struct hns_roce_eq *eq, in hns_roce_v2_init_irq_work()
5448 static void set_eq_cons_index_v2(struct hns_roce_eq *eq) in set_eq_cons_index_v2()
5477 static struct hns_roce_aeqe *next_aeqe_sw_v2(struct hns_roce_eq *eq) in next_aeqe_sw_v2()
5490 struct hns_roce_eq *eq) in hns_roce_v2_aeq_int()
5575 static struct hns_roce_ceqe *next_ceqe_sw_v2(struct hns_roce_eq *eq) in next_ceqe_sw_v2()
5588 struct hns_roce_eq *eq) in hns_roce_v2_ceq_int()
5621 struct hns_roce_eq *eq = eq_ptr; in hns_roce_v2_msix_interrupt_eq()
5739 static void free_eq_buf(struct hns_roce_dev *hr_dev, struct hns_roce_eq *eq) in free_eq_buf()
5744 static int config_eqc(struct hns_roce_dev *hr_dev, struct hns_roce_eq *eq, in config_eqc()
5871 static int alloc_eq_buf(struct hns_roce_dev *hr_dev, struct hns_roce_eq *e
[all...]
H A Dhns_roce_device.h724 struct hns_roce_eq { struct
750 struct hns_roce_eq *eq;
/kernel/linux/linux-6.6/drivers/infiniband/hw/hns/
H A Dhns_roce_hw_v2.c5875 struct hns_roce_eq *eq, u32 queue_num) in hns_roce_v2_init_irq_work()
5891 static void update_eq_db(struct hns_roce_eq *eq) in update_eq_db()
5915 static struct hns_roce_aeqe *next_aeqe_sw_v2(struct hns_roce_eq *eq) in next_aeqe_sw_v2()
5928 struct hns_roce_eq *eq) in hns_roce_v2_aeq_int()
5998 static struct hns_roce_ceqe *next_ceqe_sw_v2(struct hns_roce_eq *eq) in next_ceqe_sw_v2()
6011 struct hns_roce_eq *eq) in hns_roce_v2_ceq_int()
6040 struct hns_roce_eq *eq = eq_ptr; in hns_roce_v2_msix_interrupt_eq()
6274 static void free_eq_buf(struct hns_roce_dev *hr_dev, struct hns_roce_eq *eq) in free_eq_buf()
6279 static void init_eq_config(struct hns_roce_dev *hr_dev, struct hns_roce_eq *eq) in init_eq_config()
6289 static int config_eqc(struct hns_roce_dev *hr_dev, struct hns_roce_eq *e
[all...]
H A Dhns_roce_device.h680 struct hns_roce_eq { struct
703 struct hns_roce_eq *eq;

Completed in 25 milliseconds