Lines Matching defs:gpc1
179 struct gfn_to_pfn_cache *gpc1 = &vx->runstate_cache;
264 if ((gpc1->gpa & ~PAGE_MASK) + user_len >= PAGE_SIZE) {
265 user_len1 = PAGE_SIZE - (gpc1->gpa & ~PAGE_MASK);
280 if (!read_trylock(&gpc1->lock)) {
285 read_lock_irqsave(&gpc1->lock, flags);
287 while (!kvm_gpc_check(gpc1, user_len1)) {
288 read_unlock_irqrestore(&gpc1->lock, flags);
294 if (kvm_gpc_refresh(gpc1, user_len1))
297 read_lock_irqsave(&gpc1->lock, flags);
310 rs_state = gpc1->khva;
311 rs_times = gpc1->khva + times_ofs;
320 * gpc1 lock to make lockdep shut up about it.
322 lock_set_subclass(&gpc1->lock.dep_map, 1, _THIS_IP_);
325 read_unlock_irqrestore(&gpc1->lock, flags);
334 read_unlock_irqrestore(&gpc1->lock, flags);
346 if (kvm_gpc_activate(gpc2, gpc1->gpa + user_len1,
378 update_bit = gpc1->khva + times_ofs +
421 memcpy(gpc1->khva, rs_state, user_len1);
436 read_unlock_irqrestore(&gpc1->lock, flags);
438 mark_page_dirty_in_slot(v->kvm, gpc1->memslot, gpc1->gpa >> PAGE_SHIFT);