Lines Matching refs:dst
116 static void kvm_set_segment_descriptor64(struct segment_descriptor64 *dst,
120 dst->baseaddr_lo = baseaddr & 0xffffff;
121 dst->baseaddr_hi = baseaddr >> 24;
122 dst->limit_lo = limit & 0xffff;
123 dst->limit_hi = limit >> 16;
124 dst->flags_lo = flags & 0xff;
125 dst->flags_hi = (flags >> 8) & 0xf;
126 dst->reserved = 0;
130 void kvm_set_segment_descriptor(struct segment_descriptor *dst,
139 kvm_set_segment_descriptor64((struct segment_descriptor64 *)dst,
148 dst->baseaddr_lo = baseaddr & 0xffffff;
149 dst->baseaddr_hi = baseaddr >> 24;
150 dst->limit_lo = limit & 0xffff;
151 dst->limit_hi = limit >> 16;
152 dst->flags_lo = flags & 0xff;
153 dst->flags_hi = (flags >> 8) & 0xf;
299 void kvm_vmcb_copy_gdt_descriptor(struct kvm_vmcb_descriptor *dst,
313 memset(dst, 0, sizeof(struct kvm_vmcb_descriptor));
320 dst->selector = gdt_id << 3;
321 dst->attrib = flags;
322 dst->limit = limit;
323 dst->base = baseaddr;