Lines Matching refs:scratch

179  * @scratch: u64 saved to be used during cqp completion
184 u64 scratch, bool post_sq)
189 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
215 * @scratch: u64 saved to be used during cqp completion
219 static int irdma_sc_del_arp_cache_entry(struct irdma_sc_cqp *cqp, u64 scratch,
225 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
249 * @scratch: u64 saved to be used during cqp completion
254 u64 scratch, bool post_sq)
259 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
284 * @scratch: u64 saved to be used during cqp completion
302 u64 scratch, bool post_sq)
310 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
445 * @scratch: u64 saved to be used during cqp completion
449 u64 scratch, bool post_sq)
460 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
496 * @scratch: u64 saved to be used during cqp completion
500 u64 scratch, bool post_sq)
509 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
564 * @scratch: u64 saved to be used during cqp completion
569 int irdma_sc_qp_destroy(struct irdma_sc_qp *qp, u64 scratch,
577 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
758 * @scratch: u64 saved to be used during cqp completion
761 static int irdma_sc_alloc_local_mac_entry(struct irdma_sc_cqp *cqp, u64 scratch,
767 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
792 * @scratch: u64 saved to be used during cqp completion
797 u64 scratch, bool post_sq)
802 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
828 * @scratch: u64 saved to be used during cqp completion
833 static int irdma_sc_del_local_mac_entry(struct irdma_sc_cqp *cqp, u64 scratch,
840 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
1052 * @scratch: u64 saved to be used during cqp completion
1057 u64 scratch, bool post_sq)
1075 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
1116 * @scratch: u64 saved to be used during cqp completion
1121 u64 scratch, bool post_sq)
1155 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
1207 * @scratch: u64 saved to be used during cqp completion
1212 u64 scratch, bool post_sq)
1219 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
1247 * @scratch: u64 saved to be used during cqp completion
1251 struct irdma_mw_alloc_info *info, u64 scratch,
1259 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
2045 * @scratch: u64 saved to be used during cqp completion
2049 u64 scratch)
2057 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
2092 * @scratch: u64 saved to be used during cqp completion
2096 bool alloc, u64 scratch)
2101 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
2129 * @scratch: u64 saved to be used during cqp completion
2132 struct irdma_up_info *info, u64 scratch)
2138 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
2171 * @scratch: u64 saved to be used during cqp completion
2175 enum irdma_ws_node_op node_op, u64 scratch)
2180 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
2212 * @scratch: u64 saved to be used during cqp completion
2216 struct irdma_qp_flush_info *info, u64 scratch,
2240 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
2286 * @scratch: u64 saved to be used during cqp completion
2290 struct irdma_gen_ae_info *info, u64 scratch,
2299 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
2326 * @scratch: u64 saved to be used during cqp completion
2331 u64 scratch, bool post_sq)
2338 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
2366 * @scratch: u64 saved to be used during cqp completion
2371 u64 scratch, bool post_sq)
2380 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
2406 * @scratch: u64 saved to be used during cqp completion
2409 u64 scratch)
2414 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
2436 * @scratch: u64 saved to be used during cqp completion
2439 u64 scratch)
2444 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
2512 * @scratch: u64 saved to be used during cqp completion
2516 static int irdma_sc_cq_create(struct irdma_sc_cq *cq, u64 scratch,
2539 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
2586 * @scratch: u64 saved to be used during cqp completion
2589 int irdma_sc_cq_destroy(struct irdma_sc_cq *cq, u64 scratch, bool post_sq)
2597 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
2652 * @scratch: u64 saved to be used during cqp completion
2656 struct irdma_modify_cq_info *info, u64 scratch,
2670 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
3257 * @scratch: private data for CQP WQE
3260 __le64 *irdma_sc_cqp_get_next_send_wqe_idx(struct irdma_sc_cqp *cqp, u64 scratch,
3281 cqp->scratch_array[*wqe_idx] = scratch;
3382 info->scratch = cqp->scratch_array[wqe_idx];
3452 * @scratch: u64 saved to be used during cqp completion
3458 u64 scratch, bool post_sq)
3463 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
3507 * @scratch: u64 saved to be used during cqp completion
3513 static int irdma_sc_commit_fpm_val(struct irdma_sc_cqp *cqp, u64 scratch,
3523 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
3568 * @scratch: u64 saved to be used during cqp completion
3574 static int irdma_sc_query_fpm_val(struct irdma_sc_cqp *cqp, u64 scratch,
3584 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
3661 * @scratch: u64 saved to be used during cqp completion
3665 static int irdma_sc_ceq_create(struct irdma_sc_ceq *ceq, u64 scratch,
3673 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
3737 * @scratch: u64 saved to be used during cqp completion
3739 int irdma_sc_cceq_create(struct irdma_sc_ceq *ceq, u64 scratch)
3751 ret_code = irdma_sc_ceq_create(ceq, scratch, true);
3761 * @scratch: u64 saved to be used during cqp completion
3764 int irdma_sc_ceq_destroy(struct irdma_sc_ceq *ceq, u64 scratch, bool post_sq)
3771 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
3926 * @scratch: u64 saved to be used during cqp completion
3929 static int irdma_sc_aeq_create(struct irdma_sc_aeq *aeq, u64 scratch,
3937 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
3965 * @scratch: u64 saved to be used during cqp completion
3968 static int irdma_sc_aeq_destroy(struct irdma_sc_aeq *aeq, u64 scratch,
3980 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
4229 * @scratch: u64 saved to be used during cqp completion
4233 int irdma_sc_ccq_create(struct irdma_sc_cq *ccq, u64 scratch,
4238 ret_code = irdma_sc_cq_create(ccq, scratch, check_overflow, post_sq);
4255 * @scratch: u64 saved to be used during cqp completion
4258 int irdma_sc_ccq_destroy(struct irdma_sc_cq *ccq, u64 scratch, bool post_sq)
4267 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
4411 * @scratch: u64 saved to be used during cqp completion
4414 struct irdma_update_sds_info *info, u64 scratch)
4424 wqe = irdma_sc_cqp_get_next_send_wqe_idx(cqp, scratch, &wqe_idx);
4490 * @scratch: u64 saved to be used during cqp completion
4493 struct irdma_update_sds_info *info, u64 scratch)
4498 ret_code = cqp_sds_wqe_fill(cqp, info, scratch);
4531 * @scratch: u64 saved to be used during cqp completion
4536 int irdma_sc_static_hmc_pages_allocated(struct irdma_sc_cqp *cqp, u64 scratch,
4544 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
4632 * @scratch: u64 saved to be used during cqp completion
4635 struct irdma_dma_mem *buf, u64 scratch)
4640 wqe = irdma_sc_cqp_get_next_send_wqe(cqp, scratch);
4992 pcmdinfo->in.u.ceq_destroy.scratch,
4997 pcmdinfo->in.u.aeq_destroy.scratch,
5003 pcmdinfo->in.u.ceq_create.scratch,
5008 pcmdinfo->in.u.aeq_create.scratch,
5014 pcmdinfo->in.u.qp_upload_context.scratch,
5019 pcmdinfo->in.u.cq_create.scratch,
5026 pcmdinfo->in.u.cq_modify.scratch,
5031 pcmdinfo->in.u.cq_destroy.scratch,
5037 pcmdinfo->in.u.qp_flush_wqes.scratch,
5043 pcmdinfo->in.u.gen_ae.scratch,
5049 pcmdinfo->in.u.manage_push_page.scratch,
5055 pcmdinfo->in.u.update_pe_sds.scratch);
5062 pcmdinfo->in.u.manage_hmc_pm.scratch,
5068 pcmdinfo->in.u.suspend_resume.scratch);
5073 pcmdinfo->in.u.suspend_resume.scratch);
5079 pcmdinfo->in.u.query_fpm_val.scratch,
5087 pcmdinfo->in.u.commit_fpm_val.scratch,
5100 pcmdinfo->in.u.stats_manage.scratch);
5105 pcmdinfo->in.u.stats_gather.scratch);
5111 pcmdinfo->in.u.ws_node.scratch);
5117 pcmdinfo->in.u.ws_node.scratch);
5123 pcmdinfo->in.u.ws_node.scratch);
5128 pcmdinfo->in.u.up_map.scratch);
5133 pcmdinfo->in.u.query_rdma.scratch);
5137 pcmdinfo->in.u.del_arp_cache_entry.scratch,
5144 pcmdinfo->in.u.manage_apbvt_entry.scratch,
5150 pcmdinfo->in.u.manage_qhash_table_entry.scratch,
5156 pcmdinfo->in.u.qp_modify.scratch,
5162 pcmdinfo->in.u.qp_create.scratch,
5167 pcmdinfo->in.u.qp_destroy.scratch,
5175 pcmdinfo->in.u.alloc_stag.scratch,
5181 pcmdinfo->in.u.mr_reg_non_shared.scratch,
5187 pcmdinfo->in.u.dealloc_stag.scratch,
5193 pcmdinfo->in.u.mw_alloc.scratch,
5199 pcmdinfo->in.u.add_arp_cache_entry.scratch,
5204 pcmdinfo->in.u.alloc_local_mac_entry.scratch,
5210 pcmdinfo->in.u.add_local_mac_entry.scratch,
5215 pcmdinfo->in.u.del_local_mac_entry.scratch,
5223 pcmdinfo->in.u.ah_create.scratch);
5228 pcmdinfo->in.u.ah_destroy.scratch);
5233 pcmdinfo->in.u.mc_create.scratch);
5238 pcmdinfo->in.u.mc_destroy.scratch);
5243 pcmdinfo->in.u.mc_modify.scratch);