Lines Matching refs:pcmdinfo

4123 						 struct cqp_commands_info *pcmdinfo)  in i40iw_exec_cqp_cmd()  argument
4128 dev->cqp_cmd_stats[pcmdinfo->cqp_cmd]++; in i40iw_exec_cqp_cmd()
4129 switch (pcmdinfo->cqp_cmd) { in i40iw_exec_cqp_cmd()
4132 pcmdinfo->in.u.del_local_mac_ipaddr_entry.cqp, in i40iw_exec_cqp_cmd()
4133 pcmdinfo->in.u.del_local_mac_ipaddr_entry.scratch, in i40iw_exec_cqp_cmd()
4134 pcmdinfo->in.u.del_local_mac_ipaddr_entry.entry_idx, in i40iw_exec_cqp_cmd()
4135 pcmdinfo->in.u.del_local_mac_ipaddr_entry.ignore_ref_count, in i40iw_exec_cqp_cmd()
4136 pcmdinfo->post_sq); in i40iw_exec_cqp_cmd()
4139 status = i40iw_sc_ceq_destroy(pcmdinfo->in.u.ceq_destroy.ceq, in i40iw_exec_cqp_cmd()
4140 pcmdinfo->in.u.ceq_destroy.scratch, in i40iw_exec_cqp_cmd()
4141 pcmdinfo->post_sq); in i40iw_exec_cqp_cmd()
4144 status = i40iw_sc_aeq_destroy(pcmdinfo->in.u.aeq_destroy.aeq, in i40iw_exec_cqp_cmd()
4145 pcmdinfo->in.u.aeq_destroy.scratch, in i40iw_exec_cqp_cmd()
4146 pcmdinfo->post_sq); in i40iw_exec_cqp_cmd()
4151 pcmdinfo->in.u.del_arp_cache_entry.cqp, in i40iw_exec_cqp_cmd()
4152 pcmdinfo->in.u.del_arp_cache_entry.scratch, in i40iw_exec_cqp_cmd()
4153 pcmdinfo->in.u.del_arp_cache_entry.arp_index, in i40iw_exec_cqp_cmd()
4154 pcmdinfo->post_sq); in i40iw_exec_cqp_cmd()
4158 pcmdinfo->in.u.manage_apbvt_entry.cqp, in i40iw_exec_cqp_cmd()
4159 &pcmdinfo->in.u.manage_apbvt_entry.info, in i40iw_exec_cqp_cmd()
4160 pcmdinfo->in.u.manage_apbvt_entry.scratch, in i40iw_exec_cqp_cmd()
4161 pcmdinfo->post_sq); in i40iw_exec_cqp_cmd()
4164 status = i40iw_sc_ceq_create(pcmdinfo->in.u.ceq_create.ceq, in i40iw_exec_cqp_cmd()
4165 pcmdinfo->in.u.ceq_create.scratch, in i40iw_exec_cqp_cmd()
4166 pcmdinfo->post_sq); in i40iw_exec_cqp_cmd()
4169 status = i40iw_sc_aeq_create(pcmdinfo->in.u.aeq_create.aeq, in i40iw_exec_cqp_cmd()
4170 pcmdinfo->in.u.aeq_create.scratch, in i40iw_exec_cqp_cmd()
4171 pcmdinfo->post_sq); in i40iw_exec_cqp_cmd()
4175 pcmdinfo->in.u.alloc_local_mac_ipaddr_entry.cqp, in i40iw_exec_cqp_cmd()
4176 pcmdinfo->in.u.alloc_local_mac_ipaddr_entry.scratch, in i40iw_exec_cqp_cmd()
4177 pcmdinfo->post_sq); in i40iw_exec_cqp_cmd()
4181 pcmdinfo->in.u.add_local_mac_ipaddr_entry.cqp, in i40iw_exec_cqp_cmd()
4182 &pcmdinfo->in.u.add_local_mac_ipaddr_entry.info, in i40iw_exec_cqp_cmd()
4183 pcmdinfo->in.u.add_local_mac_ipaddr_entry.scratch, in i40iw_exec_cqp_cmd()
4184 pcmdinfo->post_sq); in i40iw_exec_cqp_cmd()
4188 pcmdinfo->in.u.manage_qhash_table_entry.cqp, in i40iw_exec_cqp_cmd()
4189 &pcmdinfo->in.u.manage_qhash_table_entry.info, in i40iw_exec_cqp_cmd()
4190 pcmdinfo->in.u.manage_qhash_table_entry.scratch, in i40iw_exec_cqp_cmd()
4191 pcmdinfo->post_sq); in i40iw_exec_cqp_cmd()
4196 pcmdinfo->in.u.qp_modify.qp, in i40iw_exec_cqp_cmd()
4197 &pcmdinfo->in.u.qp_modify.info, in i40iw_exec_cqp_cmd()
4198 pcmdinfo->in.u.qp_modify.scratch, in i40iw_exec_cqp_cmd()
4199 pcmdinfo->post_sq); in i40iw_exec_cqp_cmd()
4204 pcmdinfo->in.u.qp_upload_context.dev, in i40iw_exec_cqp_cmd()
4205 &pcmdinfo->in.u.qp_upload_context.info, in i40iw_exec_cqp_cmd()
4206 pcmdinfo->in.u.qp_upload_context.scratch, in i40iw_exec_cqp_cmd()
4207 pcmdinfo->post_sq); in i40iw_exec_cqp_cmd()
4212 pcmdinfo->in.u.cq_create.cq, in i40iw_exec_cqp_cmd()
4213 pcmdinfo->in.u.cq_create.scratch, in i40iw_exec_cqp_cmd()
4214 pcmdinfo->in.u.cq_create.check_overflow, in i40iw_exec_cqp_cmd()
4215 pcmdinfo->post_sq); in i40iw_exec_cqp_cmd()
4219 pcmdinfo->in.u.cq_destroy.cq, in i40iw_exec_cqp_cmd()
4220 pcmdinfo->in.u.cq_destroy.scratch, in i40iw_exec_cqp_cmd()
4221 pcmdinfo->post_sq); in i40iw_exec_cqp_cmd()
4226 pcmdinfo->in.u.qp_create.qp, in i40iw_exec_cqp_cmd()
4227 &pcmdinfo->in.u.qp_create.info, in i40iw_exec_cqp_cmd()
4228 pcmdinfo->in.u.qp_create.scratch, in i40iw_exec_cqp_cmd()
4229 pcmdinfo->post_sq); in i40iw_exec_cqp_cmd()
4233 pcmdinfo->in.u.qp_destroy.qp, in i40iw_exec_cqp_cmd()
4234 pcmdinfo->in.u.qp_destroy.scratch, in i40iw_exec_cqp_cmd()
4235 pcmdinfo->in.u.qp_destroy.remove_hash_idx, in i40iw_exec_cqp_cmd()
4236 pcmdinfo->in.u.qp_destroy. in i40iw_exec_cqp_cmd()
4238 pcmdinfo->post_sq); in i40iw_exec_cqp_cmd()
4243 pcmdinfo->in.u.alloc_stag.dev, in i40iw_exec_cqp_cmd()
4244 &pcmdinfo->in.u.alloc_stag.info, in i40iw_exec_cqp_cmd()
4245 pcmdinfo->in.u.alloc_stag.scratch, in i40iw_exec_cqp_cmd()
4246 pcmdinfo->post_sq); in i40iw_exec_cqp_cmd()
4250 pcmdinfo->in.u.mr_reg_non_shared.dev, in i40iw_exec_cqp_cmd()
4251 &pcmdinfo->in.u.mr_reg_non_shared.info, in i40iw_exec_cqp_cmd()
4252 pcmdinfo->in.u.mr_reg_non_shared.scratch, in i40iw_exec_cqp_cmd()
4253 pcmdinfo->post_sq); in i40iw_exec_cqp_cmd()
4258 pcmdinfo->in.u.dealloc_stag.dev, in i40iw_exec_cqp_cmd()
4259 &pcmdinfo->in.u.dealloc_stag.info, in i40iw_exec_cqp_cmd()
4260 pcmdinfo->in.u.dealloc_stag.scratch, in i40iw_exec_cqp_cmd()
4261 pcmdinfo->post_sq); in i40iw_exec_cqp_cmd()
4266 pcmdinfo->in.u.mw_alloc.dev, in i40iw_exec_cqp_cmd()
4267 pcmdinfo->in.u.mw_alloc.scratch, in i40iw_exec_cqp_cmd()
4268 pcmdinfo->in.u.mw_alloc.mw_stag_index, in i40iw_exec_cqp_cmd()
4269 pcmdinfo->in.u.mw_alloc.pd_id, in i40iw_exec_cqp_cmd()
4270 pcmdinfo->post_sq); in i40iw_exec_cqp_cmd()
4275 pcmdinfo->in.u.qp_flush_wqes.qp, in i40iw_exec_cqp_cmd()
4276 &pcmdinfo->in.u.qp_flush_wqes.info, in i40iw_exec_cqp_cmd()
4277 pcmdinfo->in.u.qp_flush_wqes. in i40iw_exec_cqp_cmd()
4278 scratch, pcmdinfo->post_sq); in i40iw_exec_cqp_cmd()
4282 pcmdinfo->in.u.gen_ae.qp, in i40iw_exec_cqp_cmd()
4283 &pcmdinfo->in.u.gen_ae.info, in i40iw_exec_cqp_cmd()
4284 pcmdinfo->in.u.gen_ae.scratch, in i40iw_exec_cqp_cmd()
4285 pcmdinfo->post_sq); in i40iw_exec_cqp_cmd()
4289 pcmdinfo->in.u.add_arp_cache_entry.cqp, in i40iw_exec_cqp_cmd()
4290 &pcmdinfo->in.u.add_arp_cache_entry.info, in i40iw_exec_cqp_cmd()
4291 pcmdinfo->in.u.add_arp_cache_entry.scratch, in i40iw_exec_cqp_cmd()
4292 pcmdinfo->post_sq); in i40iw_exec_cqp_cmd()
4296 pcmdinfo->in.u.manage_push_page.cqp, in i40iw_exec_cqp_cmd()
4297 &pcmdinfo->in.u.manage_push_page.info, in i40iw_exec_cqp_cmd()
4298 pcmdinfo->in.u.manage_push_page.scratch, in i40iw_exec_cqp_cmd()
4299 pcmdinfo->post_sq); in i40iw_exec_cqp_cmd()
4304 pcmdinfo->in.u.update_pe_sds.dev, in i40iw_exec_cqp_cmd()
4305 &pcmdinfo->in.u.update_pe_sds.info, in i40iw_exec_cqp_cmd()
4306 pcmdinfo->in.u.update_pe_sds. in i40iw_exec_cqp_cmd()
4312 pcmdinfo->in.u.manage_hmc_pm.dev->cqp, in i40iw_exec_cqp_cmd()
4313 pcmdinfo->in.u.manage_hmc_pm.scratch, in i40iw_exec_cqp_cmd()
4314 (u8)pcmdinfo->in.u.manage_hmc_pm.info.vf_id, in i40iw_exec_cqp_cmd()
4315 pcmdinfo->in.u.manage_hmc_pm.info.free_fcn, in i40iw_exec_cqp_cmd()
4320 pcmdinfo->in.u.suspend_resume.cqp, in i40iw_exec_cqp_cmd()
4321 pcmdinfo->in.u.suspend_resume.qp, in i40iw_exec_cqp_cmd()
4322 pcmdinfo->in.u.suspend_resume.scratch); in i40iw_exec_cqp_cmd()
4326 pcmdinfo->in.u.suspend_resume.cqp, in i40iw_exec_cqp_cmd()
4327 pcmdinfo->in.u.suspend_resume.qp, in i40iw_exec_cqp_cmd()
4328 pcmdinfo->in.u.suspend_resume.scratch); in i40iw_exec_cqp_cmd()
4332 pcmdinfo->in.u.manage_vf_pble_bp.cqp, in i40iw_exec_cqp_cmd()
4333 &pcmdinfo->in.u.manage_vf_pble_bp.info, in i40iw_exec_cqp_cmd()
4334 pcmdinfo->in.u.manage_vf_pble_bp.scratch, true); in i40iw_exec_cqp_cmd()
4337 values_mem.pa = pcmdinfo->in.u.query_fpm_values.fpm_values_pa; in i40iw_exec_cqp_cmd()
4338 values_mem.va = pcmdinfo->in.u.query_fpm_values.fpm_values_va; in i40iw_exec_cqp_cmd()
4340 pcmdinfo->in.u.query_fpm_values.cqp, in i40iw_exec_cqp_cmd()
4341 pcmdinfo->in.u.query_fpm_values.scratch, in i40iw_exec_cqp_cmd()
4342 pcmdinfo->in.u.query_fpm_values.hmc_fn_id, in i40iw_exec_cqp_cmd()
4346 values_mem.pa = pcmdinfo->in.u.commit_fpm_values.fpm_values_pa; in i40iw_exec_cqp_cmd()
4347 values_mem.va = pcmdinfo->in.u.commit_fpm_values.fpm_values_va; in i40iw_exec_cqp_cmd()
4349 pcmdinfo->in.u.commit_fpm_values.cqp, in i40iw_exec_cqp_cmd()
4350 pcmdinfo->in.u.commit_fpm_values.scratch, in i40iw_exec_cqp_cmd()
4351 pcmdinfo->in.u.commit_fpm_values.hmc_fn_id, in i40iw_exec_cqp_cmd()
4357 values_mem.pa = pcmdinfo->in.u.query_rdma_features.cap_pa; in i40iw_exec_cqp_cmd()
4358 values_mem.va = pcmdinfo->in.u.query_rdma_features.cap_va; in i40iw_exec_cqp_cmd()
4360 pcmdinfo->in.u.query_rdma_features.cqp, &values_mem, in i40iw_exec_cqp_cmd()
4361 pcmdinfo->in.u.query_rdma_features.scratch); in i40iw_exec_cqp_cmd()
4377 struct cqp_commands_info *pcmdinfo) in i40iw_process_cqp_cmd() argument
4384 status = i40iw_exec_cqp_cmd(dev, pcmdinfo); in i40iw_process_cqp_cmd()
4386 list_add_tail(&pcmdinfo->cqp_cmd_entry, &dev->cqp_cmd_head); in i40iw_process_cqp_cmd()
4398 struct cqp_commands_info *pcmdinfo; in i40iw_process_bh() local
4403 pcmdinfo = (struct cqp_commands_info *)i40iw_remove_head(&dev->cqp_cmd_head); in i40iw_process_bh()
4405 status = i40iw_exec_cqp_cmd(dev, pcmdinfo); in i40iw_process_bh()