Lines Matching refs:scratch
239 u64 scratch, bool post_sq) in irdma_sc_add_arp_cache_entry() argument
244 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_add_arp_cache_entry()
276 irdma_sc_del_arp_cache_entry(struct irdma_sc_cqp *cqp, u64 scratch, in irdma_sc_del_arp_cache_entry() argument
282 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_del_arp_cache_entry()
311 u64 scratch, bool post_sq) in irdma_sc_manage_apbvt_entry() argument
316 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_manage_apbvt_entry()
359 u64 scratch, bool post_sq) in irdma_sc_manage_qhash_table_entry() argument
367 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_manage_qhash_table_entry()
510 u64 scratch, bool post_sq) in irdma_sc_qp_create() argument
521 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_qp_create()
563 u64 scratch, bool post_sq) in irdma_sc_qp_modify() argument
572 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_qp_modify()
634 irdma_sc_qp_destroy(struct irdma_sc_qp *qp, u64 scratch, in irdma_sc_qp_destroy() argument
642 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_qp_destroy()
830 irdma_sc_alloc_local_mac_entry(struct irdma_sc_cqp *cqp, u64 scratch, in irdma_sc_alloc_local_mac_entry() argument
836 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_alloc_local_mac_entry()
866 u64 scratch, bool post_sq) in irdma_sc_add_local_mac_entry() argument
871 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_add_local_mac_entry()
903 irdma_sc_del_local_mac_entry(struct irdma_sc_cqp *cqp, u64 scratch, in irdma_sc_del_local_mac_entry() argument
910 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_del_local_mac_entry()
1130 u64 scratch, bool post_sq) in irdma_sc_alloc_stag() argument
1148 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_alloc_stag()
1195 u64 scratch, bool post_sq) in irdma_sc_mr_reg_non_shared() argument
1229 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_mr_reg_non_shared()
1284 u64 scratch, bool post_sq) in irdma_sc_dealloc_stag() argument
1291 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_dealloc_stag()
1324 struct irdma_mw_alloc_info *info, u64 scratch, in irdma_sc_mw_alloc() argument
1332 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_mw_alloc()
2104 u64 scratch) in irdma_sc_gather_stats() argument
2112 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_gather_stats()
2148 bool alloc, u64 scratch) in irdma_sc_manage_stats_inst() argument
2153 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_manage_stats_inst()
2185 struct irdma_up_info *info, u64 scratch) in irdma_sc_set_up_map() argument
2191 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_set_up_map()
2229 enum irdma_ws_node_op node_op, u64 scratch) in irdma_sc_manage_ws_node() argument
2234 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_manage_ws_node()
2271 struct irdma_qp_flush_info *info, u64 scratch, in irdma_sc_qp_flush_wqes() argument
2295 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_qp_flush_wqes()
2345 struct irdma_gen_ae_info *info, u64 scratch, in irdma_sc_gen_ae() argument
2354 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_gen_ae()
2387 u64 scratch, bool post_sq) in irdma_sc_qp_upload_context() argument
2394 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_qp_upload_context()
2428 u64 scratch, bool post_sq) in irdma_sc_manage_push_page() argument
2437 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_manage_push_page()
2467 u64 scratch) in irdma_sc_suspend_qp() argument
2472 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_suspend_qp()
2498 u64 scratch) in irdma_sc_resume_qp() argument
2503 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_resume_qp()
2581 irdma_sc_cq_create(struct irdma_sc_cq *cq, u64 scratch, in irdma_sc_cq_create() argument
2604 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_cq_create()
2657 irdma_sc_cq_destroy(struct irdma_sc_cq *cq, u64 scratch, bool post_sq) in irdma_sc_cq_destroy() argument
2665 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_cq_destroy()
2726 struct irdma_modify_cq_info *info, u64 scratch, in irdma_sc_cq_modify() argument
2740 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_cq_modify()
3349 irdma_sc_cqp_get_next_send_wqe_idx(struct irdma_sc_cqp *cqp, u64 scratch, in irdma_sc_cqp_get_next_send_wqe_idx() argument
3370 cqp->scratch_array[*wqe_idx] = scratch; in irdma_sc_cqp_get_next_send_wqe_idx()
3481 info->scratch = cqp->scratch_array[wqe_idx]; in irdma_sc_ccq_get_cqe_info()
3562 u64 scratch, bool post_sq) in irdma_sc_manage_hmc_pm_func_table() argument
3567 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_manage_hmc_pm_func_table()
3611 irdma_sc_commit_fpm_val(struct irdma_sc_cqp *cqp, u64 scratch, in irdma_sc_commit_fpm_val() argument
3621 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_commit_fpm_val()
3674 irdma_sc_query_fpm_val(struct irdma_sc_cqp *cqp, u64 scratch, in irdma_sc_query_fpm_val() argument
3684 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_query_fpm_val()
3766 irdma_sc_ceq_create(struct irdma_sc_ceq *ceq, u64 scratch, in irdma_sc_ceq_create() argument
3774 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_ceq_create()
3842 irdma_sc_cceq_create(struct irdma_sc_ceq *ceq, u64 scratch) in irdma_sc_cceq_create() argument
3853 ret_code = irdma_sc_ceq_create(ceq, scratch, true); in irdma_sc_cceq_create()
3867 irdma_sc_ceq_destroy(struct irdma_sc_ceq *ceq, u64 scratch, bool post_sq) in irdma_sc_ceq_destroy() argument
3874 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_ceq_destroy()
4036 irdma_sc_aeq_create(struct irdma_sc_aeq *aeq, u64 scratch, in irdma_sc_aeq_create() argument
4044 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_aeq_create()
4076 irdma_sc_aeq_destroy(struct irdma_sc_aeq *aeq, u64 scratch, bool post_sq) in irdma_sc_aeq_destroy() argument
4087 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_aeq_destroy()
4358 irdma_sc_ccq_create(struct irdma_sc_cq *ccq, u64 scratch, in irdma_sc_ccq_create() argument
4363 ret_code = irdma_sc_cq_create(ccq, scratch, check_overflow, post_sq); in irdma_sc_ccq_create()
4384 irdma_sc_ccq_destroy(struct irdma_sc_cq *ccq, u64 scratch, bool post_sq) in irdma_sc_ccq_destroy() argument
4393 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_ccq_destroy()
4539 struct irdma_update_sds_info *info, u64 scratch) in cqp_sds_wqe_fill() argument
4549 wqe = irdma_sc_cqp_get_next_send_wqe_idx(cqp, scratch, &wqe_idx); in cqp_sds_wqe_fill()
4617 struct irdma_update_sds_info *info, u64 scratch) in irdma_update_pe_sds() argument
4622 ret_code = cqp_sds_wqe_fill(cqp, info, scratch); in irdma_update_pe_sds()
4662 irdma_sc_static_hmc_pages_allocated(struct irdma_sc_cqp *cqp, u64 scratch, in irdma_sc_static_hmc_pages_allocated() argument
4670 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_static_hmc_pages_allocated()
4753 struct irdma_dma_mem *buf, u64 scratch) in irdma_sc_query_rdma_features() argument
4760 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch); in irdma_sc_query_rdma_features()
5107 pcmdinfo->in.u.ceq_destroy.scratch, in irdma_exec_cqp_cmd()
5112 pcmdinfo->in.u.aeq_destroy.scratch, in irdma_exec_cqp_cmd()
5117 pcmdinfo->in.u.ceq_create.scratch, in irdma_exec_cqp_cmd()
5122 pcmdinfo->in.u.aeq_create.scratch, in irdma_exec_cqp_cmd()
5128 pcmdinfo->in.u.qp_upload_context.scratch, in irdma_exec_cqp_cmd()
5133 pcmdinfo->in.u.cq_create.scratch, in irdma_exec_cqp_cmd()
5140 pcmdinfo->in.u.cq_modify.scratch, in irdma_exec_cqp_cmd()
5145 pcmdinfo->in.u.cq_destroy.scratch, in irdma_exec_cqp_cmd()
5151 pcmdinfo->in.u.qp_flush_wqes.scratch, in irdma_exec_cqp_cmd()
5157 pcmdinfo->in.u.gen_ae.scratch, in irdma_exec_cqp_cmd()
5163 pcmdinfo->in.u.manage_push_page.scratch, in irdma_exec_cqp_cmd()
5169 pcmdinfo->in.u.update_pe_sds.scratch); in irdma_exec_cqp_cmd()
5176 pcmdinfo->in.u.manage_hmc_pm.scratch, in irdma_exec_cqp_cmd()
5182 pcmdinfo->in.u.suspend_resume.scratch); in irdma_exec_cqp_cmd()
5187 pcmdinfo->in.u.suspend_resume.scratch); in irdma_exec_cqp_cmd()
5193 pcmdinfo->in.u.query_fpm_val.scratch, in irdma_exec_cqp_cmd()
5201 pcmdinfo->in.u.commit_fpm_val.scratch, in irdma_exec_cqp_cmd()
5214 pcmdinfo->in.u.stats_manage.scratch); in irdma_exec_cqp_cmd()
5219 pcmdinfo->in.u.stats_gather.scratch); in irdma_exec_cqp_cmd()
5225 pcmdinfo->in.u.ws_node.scratch); in irdma_exec_cqp_cmd()
5231 pcmdinfo->in.u.ws_node.scratch); in irdma_exec_cqp_cmd()
5237 pcmdinfo->in.u.ws_node.scratch); in irdma_exec_cqp_cmd()
5242 pcmdinfo->in.u.up_map.scratch); in irdma_exec_cqp_cmd()
5247 pcmdinfo->in.u.query_rdma.scratch); in irdma_exec_cqp_cmd()
5251 pcmdinfo->in.u.del_arp_cache_entry.scratch, in irdma_exec_cqp_cmd()
5258 pcmdinfo->in.u.manage_apbvt_entry.scratch, in irdma_exec_cqp_cmd()
5264 pcmdinfo->in.u.manage_qhash_table_entry.scratch, in irdma_exec_cqp_cmd()
5270 pcmdinfo->in.u.qp_modify.scratch, in irdma_exec_cqp_cmd()
5276 pcmdinfo->in.u.qp_create.scratch, in irdma_exec_cqp_cmd()
5281 pcmdinfo->in.u.qp_destroy.scratch, in irdma_exec_cqp_cmd()
5289 pcmdinfo->in.u.alloc_stag.scratch, in irdma_exec_cqp_cmd()
5295 pcmdinfo->in.u.mr_reg_non_shared.scratch, in irdma_exec_cqp_cmd()
5301 pcmdinfo->in.u.dealloc_stag.scratch, in irdma_exec_cqp_cmd()
5307 pcmdinfo->in.u.mw_alloc.scratch, in irdma_exec_cqp_cmd()
5313 pcmdinfo->in.u.add_arp_cache_entry.scratch, in irdma_exec_cqp_cmd()
5318 pcmdinfo->in.u.alloc_local_mac_entry.scratch, in irdma_exec_cqp_cmd()
5324 pcmdinfo->in.u.add_local_mac_entry.scratch, in irdma_exec_cqp_cmd()
5329 pcmdinfo->in.u.del_local_mac_entry.scratch, in irdma_exec_cqp_cmd()
5337 pcmdinfo->in.u.ah_create.scratch); in irdma_exec_cqp_cmd()
5342 pcmdinfo->in.u.ah_destroy.scratch); in irdma_exec_cqp_cmd()
5347 pcmdinfo->in.u.mc_create.scratch); in irdma_exec_cqp_cmd()
5352 pcmdinfo->in.u.mc_destroy.scratch); in irdma_exec_cqp_cmd()
5357 pcmdinfo->in.u.mc_modify.scratch); in irdma_exec_cqp_cmd()