Lines Matching refs:kaddr
38 struct pvclock_vcpu_stolen_time __rcu *kaddr;
55 struct pvclock_vcpu_stolen_time *kaddr = NULL;
67 kaddr = rcu_dereference(reg->kaddr);
68 if (!kaddr) {
73 ret = le64_to_cpu(READ_ONCE(kaddr->stolen_time));
80 struct pvclock_vcpu_stolen_time *kaddr = NULL;
84 if (!reg->kaddr)
87 kaddr = rcu_replace_pointer(reg->kaddr, NULL, true);
89 memunmap(kaddr);
96 struct pvclock_vcpu_stolen_time *kaddr = NULL;
107 kaddr = memremap(res.a0,
111 rcu_assign_pointer(reg->kaddr, kaddr);
113 if (!reg->kaddr) {
118 if (le32_to_cpu(kaddr->revision) != 0 ||
119 le32_to_cpu(kaddr->attributes) != 0) {