Home
last modified time | relevance | path

Searched defs:hr_cq (Results 1 - 11 of 11) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/hw/hns/
H A Dhns_roce_restrack.c83 struct hns_roce_cq *hr_cq = to_hr_cq(ib_cq); in hns_roce_fill_res_cq_entry() local
H A Dhns_roce_cq.c42 static int alloc_cqc(struct hns_roce_dev *hr_dev, struct hns_roce_cq *hr_cq) in alloc_cqc() argument
118 free_cqc(struct hns_roce_dev *hr_dev, struct hns_roce_cq *hr_cq) free_cqc() argument
145 alloc_cq_buf(struct hns_roce_dev *hr_dev, struct hns_roce_cq *hr_cq, struct ib_udata *udata, unsigned long addr) alloc_cq_buf() argument
167 free_cq_buf(struct hns_roce_dev *hr_dev, struct hns_roce_cq *hr_cq) free_cq_buf() argument
172 alloc_cq_db(struct hns_roce_dev *hr_dev, struct hns_roce_cq *hr_cq, struct ib_udata *udata, unsigned long addr, struct hns_roce_ib_create_cq_resp *resp) alloc_cq_db() argument
208 free_cq_db(struct hns_roce_dev *hr_dev, struct hns_roce_cq *hr_cq, struct ib_udata *udata) free_cq_db() argument
227 set_cqe_size(struct hns_roce_cq *hr_cq, struct ib_udata *udata, struct hns_roce_ib_create_cq *ucmd) set_cqe_size() argument
247 struct hns_roce_cq *hr_cq = to_hr_cq(ib_cq); hns_roce_create_cq() local
337 struct hns_roce_cq *hr_cq = to_hr_cq(ib_cq); hns_roce_destroy_cq() local
350 struct hns_roce_cq *hr_cq; hns_roce_cq_completion() local
370 struct hns_roce_cq *hr_cq; hns_roce_cq_event() local
[all...]
H A Dhns_roce_main.c806 struct hns_roce_cq *hr_cq = to_hr_cq(cq); in check_and_get_armed_cq() local
822 struct hns_roce_cq *hr_cq; in hns_roce_handle_device_err() local
H A Dhns_roce_qp.c1278 struct hns_roce_cq *hr_cq; in hns_roce_wq_overflow() local
H A Dhns_roce_hw_v1.c1973 static void *get_cqe(struct hns_roce_cq *hr_cq, int n) in get_cqe() argument
1978 static void *get_sw_cqe(struct hns_roce_cq *hr_cq, int n) in get_sw_cqe() argument
1987 static struct hns_roce_cqe *next_cqe_sw(struct hns_roce_cq *hr_cq) in next_cqe_sw() argument
1992 static void hns_roce_v1_cq_set_ci(struct hns_roce_cq *hr_cq, u3 argument
2009 __hns_roce_v1_cq_clean(struct hns_roce_cq *hr_cq, u32 qpn, struct hns_roce_srq *srq) __hns_roce_v1_cq_clean() argument
2057 hns_roce_v1_cq_clean(struct hns_roce_cq *hr_cq, u32 qpn, struct hns_roce_srq *srq) hns_roce_v1_cq_clean() argument
2065 hns_roce_v1_write_cqc(struct hns_roce_dev *hr_dev, struct hns_roce_cq *hr_cq, void *mb_buf, u64 *mtts, dma_addr_t dma_handle) hns_roce_v1_write_cqc() argument
2144 struct hns_roce_cq *hr_cq = to_hr_cq(ibcq); hns_roce_v1_req_notify_cq() local
2170 hns_roce_v1_poll_one(struct hns_roce_cq *hr_cq, struct hns_roce_qp **cur_qp, struct ib_wc *wc) hns_roce_v1_poll_one() argument
2375 struct hns_roce_cq *hr_cq = to_hr_cq(ibcq); hns_roce_v1_poll_cq() local
3646 struct hns_roce_cq *hr_cq = to_hr_cq(ibcq); hns_roce_v1_destroy_cq() local
[all...]
H A Dhns_roce_hw_v2.c2968 static void *get_cqe_v2(struct hns_roce_cq *hr_cq, int n) in get_cqe_v2() argument
2973 static void *get_sw_cqe_v2(struct hns_roce_cq *hr_cq, int n) in get_sw_cqe_v2() argument
2982 static inline void hns_roce_v2_cq_set_ci(struct hns_roce_cq *hr_cq, u32 ci) in hns_roce_v2_cq_set_ci() argument
2987 static void __hns_roce_v2_cq_clean(struct hns_roce_cq *hr_cq, u3 argument
3041 hns_roce_v2_cq_clean(struct hns_roce_cq *hr_cq, u32 qpn, struct hns_roce_srq *srq) hns_roce_v2_cq_clean() argument
3049 hns_roce_v2_write_cqc(struct hns_roce_dev *hr_dev, struct hns_roce_cq *hr_cq, void *mb_buf, u64 *mtts, dma_addr_t dma_handle) hns_roce_v2_write_cqc() argument
3128 struct hns_roce_cq *hr_cq = to_hr_cq(ibcq); hns_roce_v2_req_notify_cq() local
3216 hns_roce_v2_sw_poll_cq(struct hns_roce_cq *hr_cq, int num_entries, struct ib_wc *wc) hns_roce_v2_sw_poll_cq() argument
3306 hns_roce_v2_poll_one(struct hns_roce_cq *hr_cq, struct hns_roce_qp **cur_qp, struct ib_wc *wc) hns_roce_v2_poll_one() argument
3518 struct hns_roce_cq *hr_cq = to_hr_cq(ibcq); hns_roce_v2_poll_cq() local
5330 struct hns_roce_cq *hr_cq = to_hr_cq(cq); hns_roce_v2_modify_cq() local
[all...]
/kernel/linux/linux-6.6/drivers/infiniband/hw/hns/
H A Dhns_roce_restrack.c14 struct hns_roce_cq *hr_cq = to_hr_cq(ib_cq); in hns_roce_fill_res_cq_entry() local
46 struct hns_roce_cq *hr_cq = to_hr_cq(ib_cq); in hns_roce_fill_res_cq_entry_raw() local
H A Dhns_roce_cq.c58 static int alloc_cqn(struct hns_roce_dev *hr_dev, struct hns_roce_cq *hr_cq) in alloc_cqn() argument
131 static int alloc_cqc(struct hns_roce_dev *hr_dev, struct hns_roce_cq *hr_cq) in alloc_cqc() argument
103 hns_roce_create_cqc(struct hns_roce_dev *hr_dev, struct hns_roce_cq *hr_cq, u64 *mtts, dma_addr_t dma_handle) hns_roce_create_cqc() argument
174 free_cqc(struct hns_roce_dev *hr_dev, struct hns_roce_cq *hr_cq) free_cqc() argument
199 alloc_cq_buf(struct hns_roce_dev *hr_dev, struct hns_roce_cq *hr_cq, struct ib_udata *udata, unsigned long addr) alloc_cq_buf() argument
220 free_cq_buf(struct hns_roce_dev *hr_dev, struct hns_roce_cq *hr_cq) free_cq_buf() argument
225 alloc_cq_db(struct hns_roce_dev *hr_dev, struct hns_roce_cq *hr_cq, struct ib_udata *udata, unsigned long addr, struct hns_roce_ib_create_cq_resp *resp) alloc_cq_db() argument
260 free_cq_db(struct hns_roce_dev *hr_dev, struct hns_roce_cq *hr_cq, struct ib_udata *udata) free_cq_db() argument
299 get_cq_ucmd(struct hns_roce_cq *hr_cq, struct ib_udata *udata, struct hns_roce_ib_create_cq *ucmd) get_cq_ucmd() argument
314 set_cq_param(struct hns_roce_cq *hr_cq, u32 cq_entries, int vector, struct hns_roce_ib_create_cq *ucmd) set_cq_param() argument
330 set_cqe_size(struct hns_roce_cq *hr_cq, struct ib_udata *udata, struct hns_roce_ib_create_cq *ucmd) set_cqe_size() argument
361 struct hns_roce_cq *hr_cq = to_hr_cq(ib_cq); hns_roce_create_cq() local
439 struct hns_roce_cq *hr_cq = to_hr_cq(ib_cq); hns_roce_destroy_cq() local
451 struct hns_roce_cq *hr_cq; hns_roce_cq_completion() local
471 struct hns_roce_cq *hr_cq; hns_roce_cq_event() local
[all...]
H A Dhns_roce_main.c968 struct hns_roce_cq *hr_cq = to_hr_cq(cq); in check_and_get_armed_cq() local
984 struct hns_roce_cq *hr_cq; in hns_roce_handle_device_err() local
H A Dhns_roce_qp.c1445 struct hns_roce_cq *hr_cq; in hns_roce_wq_overflow() local
H A Dhns_roce_hw_v2.c2570 struct hns_roce_cq *hr_cq; in free_mr_init_cq() local
3455 static void *get_cqe_v2(struct hns_roce_cq *hr_cq, int n) in get_cqe_v2() argument
3460 static void *get_sw_cqe_v2(struct hns_roce_cq *hr_cq, unsigne argument
3469 update_cq_db(struct hns_roce_dev *hr_dev, struct hns_roce_cq *hr_cq) update_cq_db() argument
3486 __hns_roce_v2_cq_clean(struct hns_roce_cq *hr_cq, u32 qpn, struct hns_roce_srq *srq) __hns_roce_v2_cq_clean() argument
3529 hns_roce_v2_cq_clean(struct hns_roce_cq *hr_cq, u32 qpn, struct hns_roce_srq *srq) hns_roce_v2_cq_clean() argument
3537 hns_roce_v2_write_cqc(struct hns_roce_dev *hr_dev, struct hns_roce_cq *hr_cq, void *mb_buf, u64 *mtts, dma_addr_t dma_handle) hns_roce_v2_write_cqc() argument
3590 struct hns_roce_cq *hr_cq = to_hr_cq(ibcq); hns_roce_v2_req_notify_cq() local
3637 hns_roce_v2_sw_poll_cq(struct hns_roce_cq *hr_cq, int num_entries, struct ib_wc *wc) hns_roce_v2_sw_poll_cq() argument
3717 get_cur_qp(struct hns_roce_cq *hr_cq, struct hns_roce_v2_cqe *cqe, struct hns_roce_qp **cur_qp) get_cur_qp() argument
3870 hns_roce_v2_poll_one(struct hns_roce_cq *hr_cq, struct hns_roce_qp **cur_qp, struct ib_wc *wc) hns_roce_v2_poll_one() argument
3939 struct hns_roce_cq *hr_cq = to_hr_cq(ibcq); hns_roce_v2_poll_cq() local
5712 struct hns_roce_cq *hr_cq = to_hr_cq(cq); hns_roce_v2_modify_cq() local
[all...]

Completed in 26 milliseconds