Lines Matching refs:cbdata
1032 VmovpCallbackData *cbdata = opaque; in vmovp_callback() local
1036 cmdres = lookup_vte(s, __func__, cbdata->vpeid, &vte); in vmovp_callback()
1039 cbdata->result = CMD_STALL; in vmovp_callback()
1042 if (cbdata->result != CMD_STALL) { in vmovp_callback()
1043 cbdata->result = CMD_CONTINUE; in vmovp_callback()
1050 vte.rdbase = cbdata->rdbase; in vmovp_callback()
1051 if (!update_vte(s, cbdata->vpeid, &vte)) { in vmovp_callback()
1052 cbdata->result = CMD_STALL; in vmovp_callback()
1058 VmovpCallbackData cbdata; in process_vmovp() local
1064 cbdata.vpeid = FIELD_EX64(cmdpkt[1], VMOVP_1, VPEID); in process_vmovp()
1065 cbdata.rdbase = FIELD_EX64(cmdpkt[2], VMOVP_2, RDBASE); in process_vmovp()
1067 trace_gicv3_its_cmd_vmovp(cbdata.vpeid, cbdata.rdbase); in process_vmovp()
1069 if (cbdata.rdbase >= s->gicv3->num_cpu) { in process_vmovp()
1079 cbdata.result = CMD_CONTINUE_OK; in process_vmovp()
1080 gicv3_foreach_its(s->gicv3, vmovp_callback, &cbdata); in process_vmovp()
1081 return cbdata.result; in process_vmovp()