Searched refs:hns_roce_eq (Results 1 - 5 of 5) sorted by relevance
/kernel/linux/linux-5.10/drivers/infiniband/hw/hns/ |
H A D | hns_roce_hw_v1.c | 3677 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 D | hns_roce_hw_v2.c | 5430 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 D | hns_roce_device.h | 724 struct hns_roce_eq { struct 750 struct hns_roce_eq *eq;
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/hns/ |
H A D | hns_roce_hw_v2.c | 5875 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 D | hns_roce_device.h | 680 struct hns_roce_eq { struct 703 struct hns_roce_eq *eq;
|
Completed in 25 milliseconds