/openbmc/linux/drivers/infiniband/hw/hns/ |
H A D | hns_roce_cmd.c | 41 static int hns_roce_cmd_mbox_post_hw(struct hns_roce_dev *hr_dev, in hns_roce_cmd_mbox_post_hw() 48 static int __hns_roce_cmd_mbox_poll(struct hns_roce_dev *hr_dev, in __hns_roce_cmd_mbox_poll() 64 static int hns_roce_cmd_mbox_poll(struct hns_roce_dev *hr_dev, in hns_roce_cmd_mbox_poll() 76 void hns_roce_cmd_event(struct hns_roce_dev *hr_dev, u16 token, u8 status, in hns_roce_cmd_event() 94 static int __hns_roce_cmd_mbox_wait(struct hns_roce_dev *hr_dev, in __hns_roce_cmd_mbox_wait() 143 static int hns_roce_cmd_mbox_wait(struct hns_roce_dev *hr_dev, in hns_roce_cmd_mbox_wait() 155 int hns_roce_cmd_mbox(struct hns_roce_dev *hr_dev, u64 in_param, u64 out_param, in hns_roce_cmd_mbox() 182 int hns_roce_cmd_init(struct hns_roce_dev *hr_dev) in hns_roce_cmd_init() 196 void hns_roce_cmd_cleanup(struct hns_roce_dev *hr_dev) in hns_roce_cmd_cleanup() 201 int hns_roce_cmd_use_events(struct hns_roce_dev *hr_dev) in hns_roce_cmd_use_events() [all …]
|
H A D | hns_roce_srq.c | 12 void hns_roce_srq_event(struct hns_roce_dev *hr_dev, u32 srqn, int event_type) in hns_roce_srq_event() 37 struct hns_roce_dev *hr_dev = to_hr_dev(srq->ibsrq.device); in hns_roce_ib_srq_event() local 62 static int alloc_srqn(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) in alloc_srqn() 79 static void free_srqn(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) in free_srqn() 84 static int hns_roce_create_srqc(struct hns_roce_dev *hr_dev, in hns_roce_create_srqc() 113 static int alloc_srqc(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) in alloc_srqc() 145 static void free_srqc(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) in free_srqc() 165 static int alloc_srq_idx(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq, in alloc_srq_idx() 209 static void free_srq_idx(struct hns_roce_dev *hr_dev, struct hns_roce_srq *srq) in free_srq_idx() 218 static int alloc_srq_wqe_buf(struct hns_roce_dev *hr_dev, in alloc_srq_wqe_buf() [all …]
|
H A D | hns_roce_hw_v2.c | 270 struct hns_roce_dev *hr_dev = to_hr_dev(qp->ibqp.device); in check_inl_data_len() local 287 struct hns_roce_dev *hr_dev = to_hr_dev(qp->ibqp.device); in set_rc_inl() local 372 static int check_send_valid(struct hns_roce_dev *hr_dev, in check_send_valid() 433 struct hns_roce_dev *hr_dev = to_hr_dev(ib_dev); in fill_ud_av() local 516 static int set_rc_opcode(struct hns_roce_dev *hr_dev, in set_rc_opcode() 566 struct hns_roce_dev *hr_dev = to_hr_dev(qp->ibqp.device); in set_rc_wqe() local 617 static inline void update_sq_db(struct hns_roce_dev *hr_dev, in update_sq_db() 634 static inline void update_rq_db(struct hns_roce_dev *hr_dev, in update_rq_db() 656 static void hns_roce_write512(struct hns_roce_dev *hr_dev, u64 *val, in hns_roce_write512() 670 static void write_dwqe(struct hns_roce_dev *hr_dev, struct hns_roce_qp *qp, in write_dwqe() [all …]
|
H A D | hns_roce_qp.c | 42 static struct hns_roce_qp *hns_roce_qp_lookup(struct hns_roce_dev *hr_dev, in hns_roce_qp_lookup() argument 90 void init_flush_work(struct hns_roce_dev *hr_dev, struct hns_roce_qp *hr_qp) in init_flush_work() argument 115 hns_roce_qp_event(struct hns_roce_dev * hr_dev,u32 qpn,int event_type) hns_roce_qp_event() argument 129 hns_roce_flush_cqe(struct hns_roce_dev * hr_dev,u32 qpn) hns_roce_flush_cqe() argument 243 alloc_qpn(struct hns_roce_dev * hr_dev,struct hns_roce_qp * hr_qp,struct ib_qp_init_attr * init_attr) alloc_qpn() argument 275 add_qp_to_list(struct hns_roce_dev * hr_dev,struct hns_roce_qp * hr_qp,struct ib_cq * send_cq,struct ib_cq * recv_cq) add_qp_to_list() argument 298 hns_roce_qp_store(struct hns_roce_dev * hr_dev,struct hns_roce_qp * hr_qp,struct ib_qp_init_attr * init_attr) hns_roce_qp_store() argument 319 alloc_qpc(struct hns_roce_dev * hr_dev,struct hns_roce_qp * hr_qp) alloc_qpc() argument 383 hns_roce_qp_remove(struct hns_roce_dev * hr_dev,struct hns_roce_qp * hr_qp) hns_roce_qp_remove() argument 402 free_qpc(struct hns_roce_dev * hr_dev,struct hns_roce_qp * hr_qp) free_qpc() argument 417 free_qpn(struct hns_roce_dev * hr_dev,struct hns_roce_qp * hr_qp) free_qpn() argument 458 set_rq_size(struct hns_roce_dev * hr_dev,struct ib_qp_cap * cap,struct hns_roce_qp * hr_qp,int has_rq,bool user) set_rq_size() argument 504 get_max_inline_data(struct hns_roce_dev * hr_dev,struct ib_qp_cap * cap) get_max_inline_data() argument 565 set_ext_sge_param(struct hns_roce_dev * hr_dev,u32 sq_wqe_cnt,struct hns_roce_qp * hr_qp,struct ib_qp_cap * cap) set_ext_sge_param() argument 611 check_sq_size_with_integrity(struct hns_roce_dev * hr_dev,struct ib_qp_cap * cap,struct hns_roce_ib_create_qp * ucmd) check_sq_size_with_integrity() argument 634 set_user_sq_size(struct hns_roce_dev * hr_dev,struct ib_qp_cap * cap,struct hns_roce_qp * hr_qp,struct hns_roce_ib_create_qp * ucmd) set_user_sq_size() argument 662 set_wqe_buf_attr(struct hns_roce_dev * hr_dev,struct hns_roce_qp * hr_qp,struct hns_roce_buf_attr * buf_attr) set_wqe_buf_attr() argument 713 set_kernel_sq_size(struct hns_roce_dev * hr_dev,struct ib_qp_cap * cap,struct hns_roce_qp * hr_qp) set_kernel_sq_size() argument 762 alloc_qp_buf(struct hns_roce_dev * hr_dev,struct hns_roce_qp * hr_qp,struct ib_qp_init_attr * init_attr,struct ib_udata * udata,unsigned long addr) alloc_qp_buf() argument 793 free_qp_buf(struct hns_roce_dev * hr_dev,struct hns_roce_qp * hr_qp) free_qp_buf() argument 798 user_qp_has_sdb(struct hns_roce_dev * hr_dev,struct ib_qp_init_attr * init_attr,struct ib_udata * udata,struct hns_roce_ib_create_qp_resp * resp,struct hns_roce_ib_create_qp * ucmd) user_qp_has_sdb() argument 810 user_qp_has_rdb(struct hns_roce_dev * hr_dev,struct ib_qp_init_attr * init_attr,struct ib_udata * udata,struct hns_roce_ib_create_qp_resp * resp) user_qp_has_rdb() argument 820 kernel_qp_has_rdb(struct hns_roce_dev * hr_dev,struct ib_qp_init_attr * init_attr) kernel_qp_has_rdb() argument 828 qp_mmap_entry(struct hns_roce_qp * hr_qp,struct hns_roce_dev * hr_dev,struct ib_udata * udata,struct hns_roce_ib_create_qp_resp * resp) qp_mmap_entry() argument 856 alloc_user_qp_db(struct hns_roce_dev * hr_dev,struct hns_roce_qp * hr_qp,struct ib_qp_init_attr * init_attr,struct ib_udata * udata,struct hns_roce_ib_create_qp * ucmd,struct hns_roce_ib_create_qp_resp * resp) alloc_user_qp_db() argument 899 alloc_kernel_qp_db(struct hns_roce_dev * hr_dev,struct hns_roce_qp * hr_qp,struct ib_qp_init_attr * init_attr) alloc_kernel_qp_db() argument 931 alloc_qp_db(struct hns_roce_dev * hr_dev,struct hns_roce_qp * hr_qp,struct ib_qp_init_attr * init_attr,struct ib_udata * udata,struct hns_roce_ib_create_qp * ucmd,struct hns_roce_ib_create_qp_resp * resp) alloc_qp_db() argument 968 free_qp_db(struct hns_roce_dev * hr_dev,struct hns_roce_qp * hr_qp,struct ib_udata * udata) free_qp_db() argument 987 alloc_kernel_wrid(struct hns_roce_dev * hr_dev,struct hns_roce_qp * hr_qp) alloc_kernel_wrid() argument 1025 set_qp_param(struct hns_roce_dev * hr_dev,struct hns_roce_qp * hr_qp,struct ib_qp_init_attr * init_attr,struct ib_udata * udata,struct hns_roce_ib_create_qp * ucmd) set_qp_param() argument 1077 hns_roce_create_qp_common(struct hns_roce_dev * hr_dev,struct ib_qp_init_attr * init_attr,struct ib_udata * udata,struct hns_roce_qp * hr_qp) hns_roce_create_qp_common() argument 1182 hns_roce_qp_destroy(struct hns_roce_dev * hr_dev,struct hns_roce_qp * hr_qp,struct ib_udata * udata) hns_roce_qp_destroy() argument 1196 check_qp_type(struct hns_roce_dev * hr_dev,enum ib_qp_type type,bool is_user) check_qp_type() argument 1229 struct hns_roce_dev *hr_dev = to_hr_dev(ibdev); hns_roce_create_qp() local 1269 check_mtu_validate(struct hns_roce_dev * hr_dev,struct hns_roce_qp * hr_qp,struct ib_qp_attr * attr,int attr_mask) check_mtu_validate() argument 1294 struct hns_roce_dev *hr_dev = to_hr_dev(ibqp->device); hns_roce_check_qp_attr() local 1340 struct hns_roce_dev *hr_dev = to_hr_dev(ibqp->device); hns_roce_modify_qp() local 1476 hns_roce_init_qp_table(struct hns_roce_dev * hr_dev) hns_roce_init_qp_table() argument 1508 hns_roce_cleanup_qp_table(struct hns_roce_dev * hr_dev) hns_roce_cleanup_qp_table() argument [all...] |
H A D | hns_roce_cq.c | 58 static int alloc_cqn(struct hns_roce_dev *hr_dev, struct hns_roce_cq *hr_cq) in alloc_cqn() 89 static void free_cqn(struct hns_roce_dev *hr_dev, unsigned long cqn) in free_cqn() 103 static int hns_roce_create_cqc(struct hns_roce_dev *hr_dev, in hns_roce_create_cqc() 131 static int alloc_cqc(struct hns_roce_dev *hr_dev, struct hns_roce_cq *hr_cq) in alloc_cqc() 173 static void free_cqc(struct hns_roce_dev *hr_dev, struct hns_roce_cq *hr_cq) in free_cqc() 198 static int alloc_cq_buf(struct hns_roce_dev *hr_dev, struct hns_roce_cq *hr_cq, in alloc_cq_buf() 219 static void free_cq_buf(struct hns_roce_dev *hr_dev, struct hns_roce_cq *hr_cq) in free_cq_buf() 224 static int alloc_cq_db(struct hns_roce_dev *hr_dev, struct hns_roce_cq *hr_cq, in alloc_cq_db() 259 static void free_cq_db(struct hns_roce_dev *hr_dev, struct hns_roce_cq *hr_cq, in free_cq_db() 278 static int verify_cq_create_attr(struct hns_roce_dev *hr_dev, in verify_cq_create_attr() [all …]
|
H A D | hns_roce_mr.c | 51 static int alloc_mr_key(struct hns_roce_dev *hr_dev, struct hns_roce_mr *mr) in alloc_mr_key() 81 static void free_mr_key(struct hns_roce_dev *hr_dev, struct hns_roce_mr *mr) in free_mr_key() 89 static int alloc_mr_pbl(struct hns_roce_dev *hr_dev, struct hns_roce_mr *mr, in alloc_mr_pbl() 118 static void free_mr_pbl(struct hns_roce_dev *hr_dev, struct hns_roce_mr *mr) in free_mr_pbl() 123 static void hns_roce_mr_free(struct hns_roce_dev *hr_dev, struct hns_roce_mr *mr) in hns_roce_mr_free() 141 static int hns_roce_mr_enable(struct hns_roce_dev *hr_dev, in hns_roce_mr_enable() 178 void hns_roce_init_mr_table(struct hns_roce_dev *hr_dev) in hns_roce_init_mr_table() 189 struct hns_roce_dev *hr_dev = to_hr_dev(pd->device); in hns_roce_get_dma_mr() local 226 struct hns_roce_dev *hr_dev = to_hr_dev(pd->device); in hns_roce_reg_user_mr() local 270 struct hns_roce_dev *hr_dev = to_hr_dev(ibmr->device); in hns_roce_rereg_user_mr() local [all …]
|
H A D | hns_roce_pd.c | 36 void hns_roce_init_pd_table(struct hns_roce_dev *hr_dev) in hns_roce_init_pd_table() 48 struct hns_roce_dev *hr_dev = to_hr_dev(ib_dev); in hns_roce_alloc_pd() local 78 struct hns_roce_dev *hr_dev = to_hr_dev(pd->device); in hns_roce_dealloc_pd() local 85 int hns_roce_uar_alloc(struct hns_roce_dev *hr_dev, struct hns_roce_uar *uar) in hns_roce_uar_alloc() 112 void hns_roce_init_uar_table(struct hns_roce_dev *hr_dev) in hns_roce_init_uar_table() 121 static int hns_roce_xrcd_alloc(struct hns_roce_dev *hr_dev, u32 *xrcdn) in hns_roce_xrcd_alloc() 137 void hns_roce_init_xrcd_table(struct hns_roce_dev *hr_dev) in hns_roce_init_xrcd_table() 148 struct hns_roce_dev *hr_dev = to_hr_dev(ib_xrcd->device); in hns_roce_alloc_xrcd() local 164 struct hns_roce_dev *hr_dev = to_hr_dev(ib_xrcd->device); in hns_roce_dealloc_xrcd() local
|
H A D | hns_roce_main.c | 45 static int hns_roce_set_mac(struct hns_roce_dev *hr_dev, u32 port, in hns_roce_set_mac() argument 66 struct hns_roce_dev *hr_dev = to_hr_dev(attr->device); in hns_roce_add_gid() local 80 struct hns_roce_dev *hr_dev = to_hr_dev(attr->device); hns_roce_del_gid() local 92 handle_en_event(struct hns_roce_dev * hr_dev,u32 port,unsigned long event) handle_en_event() argument 130 struct hns_roce_dev *hr_dev = NULL; hns_roce_netdev_event() local 149 hns_roce_setup_mtu_mac(struct hns_roce_dev * hr_dev) hns_roce_setup_mtu_mac() argument 168 struct hns_roce_dev *hr_dev = to_hr_dev(ib_dev); hns_roce_query_device() local 217 struct hns_roce_dev *hr_dev = to_hr_dev(ib_dev); hns_roce_query_port() local 362 struct hns_roce_dev *hr_dev = to_hr_dev(uctx->device); hns_roce_alloc_ucontext() local 434 struct hns_roce_dev *hr_dev = to_hr_dev(ibcontext->device); hns_roce_dealloc_ucontext() local 550 struct hns_roce_dev *hr_dev = to_hr_dev(device); hns_roce_alloc_hw_port_stats() local 566 struct hns_roce_dev *hr_dev = to_hr_dev(device); hns_roce_get_hw_stats() local 587 hns_roce_unregister_device(struct hns_roce_dev * hr_dev) hns_roce_unregister_device() argument 681 hns_roce_register_device(struct hns_roce_dev * hr_dev) hns_roce_register_device() argument 763 hns_roce_init_hem(struct hns_roce_dev * hr_dev) hns_roce_init_hem() argument 921 hns_roce_setup_hca(struct hns_roce_dev * hr_dev) hns_roce_setup_hca() argument 982 hns_roce_handle_device_err(struct hns_roce_dev * hr_dev) hns_roce_handle_device_err() argument 1011 hns_roce_init(struct hns_roce_dev * hr_dev) hns_roce_init() argument 1108 hns_roce_exit(struct hns_roce_dev * hr_dev) hns_roce_exit() argument [all...] |
H A D | hns_roce_hem.c | 48 bool hns_roce_check_whether_mhop(struct hns_roce_dev *hr_dev, u32 type) in hns_roce_check_whether_mhop() argument 122 static int get_hem_table_config(struct hns_roce_dev *hr_dev, in get_hem_table_config() argument 202 hns_roce_calc_hem_mhop(struct hns_roce_dev * hr_dev,struct hns_roce_hem_table * table,unsigned long * obj,struct hns_roce_hem_mhop * mhop) hns_roce_calc_hem_mhop() argument 251 hns_roce_alloc_hem(struct hns_roce_dev * hr_dev,int npages,unsigned long hem_alloc_size,gfp_t gfp_mask) hns_roce_alloc_hem() argument 315 hns_roce_free_hem(struct hns_roce_dev * hr_dev,struct hns_roce_hem * hem) hns_roce_free_hem() argument 335 calc_hem_config(struct hns_roce_dev * hr_dev,struct hns_roce_hem_table * table,unsigned long obj,struct hns_roce_hem_mhop * mhop,struct hns_roce_hem_index * index) calc_hem_config() argument 385 free_mhop_hem(struct hns_roce_dev * hr_dev,struct hns_roce_hem_table * table,struct hns_roce_hem_mhop * mhop,struct hns_roce_hem_index * index) free_mhop_hem() argument 411 alloc_mhop_hem(struct hns_roce_dev * hr_dev,struct hns_roce_hem_table * table,struct hns_roce_hem_mhop * mhop,struct hns_roce_hem_index * index) alloc_mhop_hem() argument 485 set_mhop_hem(struct hns_roce_dev * hr_dev,struct hns_roce_hem_table * table,unsigned long obj,struct hns_roce_hem_mhop * mhop,struct hns_roce_hem_index * index) set_mhop_hem() argument 523 hns_roce_table_mhop_get(struct hns_roce_dev * hr_dev,struct hns_roce_hem_table * table,unsigned long obj) hns_roce_table_mhop_get() argument 569 hns_roce_table_get(struct hns_roce_dev * hr_dev,struct hns_roce_hem_table * table,unsigned long obj) hns_roce_table_get() argument 613 clear_mhop_hem(struct hns_roce_dev * hr_dev,struct hns_roce_hem_table * table,unsigned long obj,struct hns_roce_hem_mhop * mhop,struct hns_roce_hem_index * index) clear_mhop_hem() argument 667 hns_roce_table_mhop_put(struct hns_roce_dev * hr_dev,struct hns_roce_hem_table * table,unsigned long obj,int check_refcount) hns_roce_table_mhop_put() argument 695 hns_roce_table_put(struct hns_roce_dev * hr_dev,struct hns_roce_hem_table * table,unsigned long obj) hns_roce_table_put() argument 724 hns_roce_table_find(struct hns_roce_dev * hr_dev,struct hns_roce_hem_table * table,unsigned long obj,dma_addr_t * dma_handle) hns_roce_table_find() argument 793 hns_roce_init_hem_table(struct hns_roce_dev * hr_dev,struct hns_roce_hem_table * table,u32 type,unsigned long obj_size,unsigned long nobj) hns_roce_init_hem_table() argument 896 hns_roce_cleanup_mhop_hem_table(struct hns_roce_dev * hr_dev,struct hns_roce_hem_table * table) hns_roce_cleanup_mhop_hem_table() argument 927 hns_roce_cleanup_hem_table(struct hns_roce_dev * hr_dev,struct hns_roce_hem_table * table) hns_roce_cleanup_hem_table() argument 954 hns_roce_cleanup_hem(struct hns_roce_dev * hr_dev) hns_roce_cleanup_hem() argument 1000 hem_list_alloc_item(struct hns_roce_dev * hr_dev,int start,int end,int count,bool exist_bt) hem_list_alloc_item() argument 1028 hem_list_free_item(struct hns_roce_dev * hr_dev,struct hns_roce_hem_item * hem) hem_list_free_item() argument 1037 hem_list_free_all(struct hns_roce_dev * hr_dev,struct list_head * head) hem_list_free_all() argument 1160 hem_list_alloc_mid_bt(struct hns_roce_dev * hr_dev,const struct hns_roce_buf_region * r,int unit,int offset,struct list_head * mid_bt,struct list_head * btm_bt) hem_list_alloc_mid_bt() argument 1247 alloc_root_hem(struct hns_roce_dev * hr_dev,int unit,int * max_ba_num,const struct hns_roce_buf_region * regions,int region_cnt) alloc_root_hem() argument 1275 alloc_fake_root_bt(struct hns_roce_dev * hr_dev,void * cpu_base,u64 phy_base,const struct hns_roce_buf_region * r,struct list_head * branch_head,struct list_head * leaf_head) alloc_fake_root_bt() argument 1304 setup_middle_bt(struct hns_roce_dev * hr_dev,void * cpu_base,int unit,const struct hns_roce_buf_region * r,const struct list_head * branch_head) setup_middle_bt() argument 1328 setup_root_hem(struct hns_roce_dev * hr_dev,struct hns_roce_hem_list * hem_list,int unit,int max_ba_num,struct hns_roce_hem_head * head,const struct hns_roce_buf_region * regions,int region_cnt) setup_root_hem() argument 1378 hem_list_alloc_root_bt(struct hns_roce_dev * hr_dev,struct hns_roce_hem_list * hem_list,int unit,const struct hns_roce_buf_region * regions,int region_cnt) hem_list_alloc_root_bt() argument 1420 hns_roce_hem_list_request(struct hns_roce_dev * hr_dev,struct hns_roce_hem_list * hem_list,const struct hns_roce_buf_region * regions,int region_cnt,unsigned int bt_pg_shift) hns_roce_hem_list_request() argument 1469 hns_roce_hem_list_release(struct hns_roce_dev * hr_dev,struct hns_roce_hem_list * hem_list) hns_roce_hem_list_release() argument 1494 hns_roce_hem_list_find_mtt(struct hns_roce_dev * hr_dev,struct hns_roce_hem_list * hem_list,int offset,int * mtt_cnt) hns_roce_hem_list_find_mtt() argument [all...] |
H A D | hns_roce_alloc.c | 38 void hns_roce_buf_free(struct hns_roce_dev *hr_dev, struct hns_roce_buf *buf) in hns_roce_buf_free() 66 struct hns_roce_buf *hns_roce_buf_alloc(struct hns_roce_dev *hr_dev, u32 size, in hns_roce_buf_alloc() 132 int hns_roce_get_kmem_bufs(struct hns_roce_dev *hr_dev, dma_addr_t *bufs, in hns_roce_get_kmem_bufs() 173 void hns_roce_cleanup_bitmap(struct hns_roce_dev *hr_dev) in hns_roce_cleanup_bitmap()
|
H A D | hns_roce_restrack.c | 45 struct hns_roce_dev *hr_dev = to_hr_dev(ib_cq->device); in hns_roce_fill_res_cq_entry_raw() local 98 struct hns_roce_dev *hr_dev = to_hr_dev(ib_qp->device); in hns_roce_fill_res_qp_entry_raw() local 147 struct hns_roce_dev *hr_dev = to_hr_dev(ib_mr->device); in hns_roce_fill_res_mr_entry_raw() local
|
H A D | hns_roce_db.c | 124 int hns_roce_alloc_db(struct hns_roce_dev *hr_dev, struct hns_roce_db *db, in hns_roce_alloc_db() 153 void hns_roce_free_db(struct hns_roce_dev *hr_dev, struct hns_roce_db *db) in hns_roce_free_db()
|
H A D | hns_roce_ah.c | 59 struct hns_roce_dev *hr_dev = to_hr_dev(ibah->device); in hns_roce_create_ah() local
|
H A D | hns_roce_device.h | 583 struct hns_roce_dev *hr_dev; member 687 struct hns_roce_dev *hr_dev; member 1049 *__hns_roce_qp_lookup(struct hns_roce_dev *hr_dev, u32 qpn) in __hns_roce_qp_lookup()
|
H A D | hns_roce_hw_v2.h | 1443 static inline void hns_roce_write64(struct hns_roce_dev *hr_dev, __le32 val[2], in hns_roce_write64()
|