Lines Matching refs:irdma_sc_cqp
182 static int irdma_sc_add_arp_cache_entry(struct irdma_sc_cqp *cqp, in irdma_sc_add_arp_cache_entry()
219 static int irdma_sc_del_arp_cache_entry(struct irdma_sc_cqp *cqp, u64 scratch, in irdma_sc_del_arp_cache_entry()
252 static int irdma_sc_manage_apbvt_entry(struct irdma_sc_cqp *cqp, in irdma_sc_manage_apbvt_entry()
300 irdma_sc_manage_qhash_table_entry(struct irdma_sc_cqp *cqp, in irdma_sc_manage_qhash_table_entry()
451 struct irdma_sc_cqp *cqp; in irdma_sc_qp_create()
503 struct irdma_sc_cqp *cqp; in irdma_sc_qp_modify()
573 struct irdma_sc_cqp *cqp; in irdma_sc_qp_destroy()
761 static int irdma_sc_alloc_local_mac_entry(struct irdma_sc_cqp *cqp, u64 scratch, in irdma_sc_alloc_local_mac_entry()
795 static int irdma_sc_add_local_mac_entry(struct irdma_sc_cqp *cqp, in irdma_sc_add_local_mac_entry()
833 static int irdma_sc_del_local_mac_entry(struct irdma_sc_cqp *cqp, u64 scratch, in irdma_sc_del_local_mac_entry()
1060 struct irdma_sc_cqp *cqp; in irdma_sc_alloc_stag()
1122 struct irdma_sc_cqp *cqp; in irdma_sc_mr_reg_non_shared()
1210 struct irdma_sc_cqp *cqp; in irdma_sc_dealloc_stag()
1249 struct irdma_sc_cqp *cqp; in irdma_sc_mw_alloc()
2028 static int irdma_sc_gather_stats(struct irdma_sc_cqp *cqp, in irdma_sc_gather_stats()
2075 static int irdma_sc_manage_stats_inst(struct irdma_sc_cqp *cqp, in irdma_sc_manage_stats_inst()
2112 static int irdma_sc_set_up_map(struct irdma_sc_cqp *cqp, in irdma_sc_set_up_map()
2154 static int irdma_sc_manage_ws_node(struct irdma_sc_cqp *cqp, in irdma_sc_manage_ws_node()
2202 struct irdma_sc_cqp *cqp; in irdma_sc_qp_flush_wqes()
2276 struct irdma_sc_cqp *cqp; in irdma_sc_gen_ae()
2315 struct irdma_sc_cqp *cqp; in irdma_sc_qp_upload_context()
2350 static int irdma_sc_manage_push_page(struct irdma_sc_cqp *cqp, in irdma_sc_manage_push_page()
2389 static int irdma_sc_suspend_qp(struct irdma_sc_cqp *cqp, struct irdma_sc_qp *qp, in irdma_sc_suspend_qp()
2419 static int irdma_sc_resume_qp(struct irdma_sc_cqp *cqp, struct irdma_sc_qp *qp, in irdma_sc_resume_qp()
2501 struct irdma_sc_cqp *cqp; in irdma_sc_cq_create()
2572 struct irdma_sc_cqp *cqp; in irdma_sc_cq_destroy()
2640 struct irdma_sc_cqp *cqp; in irdma_sc_cq_modify()
2713 static inline void irdma_get_cqp_reg_info(struct irdma_sc_cqp *cqp, u32 *val, in irdma_get_cqp_reg_info()
2727 static int irdma_cqp_poll_registers(struct irdma_sc_cqp *cqp, u32 tail, in irdma_cqp_poll_registers()
3069 int irdma_sc_cqp_init(struct irdma_sc_cqp *cqp, in irdma_sc_cqp_init()
3127 int irdma_sc_cqp_create(struct irdma_sc_cqp *cqp, u16 *maj_err, u16 *min_err) in irdma_sc_cqp_create()
3225 void irdma_sc_cqp_post_sq(struct irdma_sc_cqp *cqp) in irdma_sc_cqp_post_sq()
3241 __le64 *irdma_sc_cqp_get_next_send_wqe_idx(struct irdma_sc_cqp *cqp, u64 scratch, in irdma_sc_cqp_get_next_send_wqe_idx()
3272 int irdma_sc_cqp_destroy(struct irdma_sc_cqp *cqp) in irdma_sc_cqp_destroy()
3331 struct irdma_sc_cqp *cqp; in irdma_sc_ccq_get_cqe_info()
3348 cqp = (struct irdma_sc_cqp *)(unsigned long)qp_ctx; in irdma_sc_ccq_get_cqe_info()
3392 int irdma_sc_poll_for_cqp_op_done(struct irdma_sc_cqp *cqp, u8 op_code, in irdma_sc_poll_for_cqp_op_done()
3434 static int irdma_sc_manage_hmc_pm_func_table(struct irdma_sc_cqp *cqp, in irdma_sc_manage_hmc_pm_func_table()
3476 static int irdma_sc_commit_fpm_val_done(struct irdma_sc_cqp *cqp) in irdma_sc_commit_fpm_val_done()
3491 static int irdma_sc_commit_fpm_val(struct irdma_sc_cqp *cqp, u64 scratch, in irdma_sc_commit_fpm_val()
3537 static int irdma_sc_query_fpm_val_done(struct irdma_sc_cqp *cqp) in irdma_sc_query_fpm_val_done()
3552 static int irdma_sc_query_fpm_val(struct irdma_sc_cqp *cqp, u64 scratch, in irdma_sc_query_fpm_val()
3646 struct irdma_sc_cqp *cqp; in irdma_sc_ceq_create()
3687 struct irdma_sc_cqp *cqp; in irdma_sc_cceq_create_done()
3700 struct irdma_sc_cqp *cqp; in irdma_sc_cceq_destroy_done()
3744 struct irdma_sc_cqp *cqp; in irdma_sc_ceq_destroy()
3911 struct irdma_sc_cqp *cqp; in irdma_sc_aeq_create()
3950 struct irdma_sc_cqp *cqp; in irdma_sc_aeq_destroy()
4196 struct irdma_sc_cqp *cqp; in irdma_sc_ccq_create_done()
4237 struct irdma_sc_cqp *cqp; in irdma_sc_ccq_destroy()
4390 static int cqp_sds_wqe_fill(struct irdma_sc_cqp *cqp, in cqp_sds_wqe_fill()
4472 struct irdma_sc_cqp *cqp = dev->cqp; in irdma_update_pe_sds()
4491 struct irdma_sc_cqp *cqp = dev->cqp; in irdma_update_sds_noccq()
4513 int irdma_sc_static_hmc_pages_allocated(struct irdma_sc_cqp *cqp, u64 scratch, in irdma_sc_static_hmc_pages_allocated()
4559 static bool irdma_cqp_ring_full(struct irdma_sc_cqp *cqp) in irdma_cqp_ring_full()
4598 static int irdma_sc_query_rdma_features_done(struct irdma_sc_cqp *cqp) in irdma_sc_query_rdma_features_done()
4611 static int irdma_sc_query_rdma_features(struct irdma_sc_cqp *cqp, in irdma_sc_query_rdma_features()