Lines Matching refs:hdesc
287 struct hvtramp_descr *hdesc; in ldom_startcpu_cpuid() local
294 hdesc = kzalloc(sizeof(*hdesc) + in ldom_startcpu_cpuid()
298 if (!hdesc) { in ldom_startcpu_cpuid()
303 *descrp = hdesc; in ldom_startcpu_cpuid()
305 hdesc->cpu = cpu; in ldom_startcpu_cpuid()
306 hdesc->num_mappings = num_kernel_image_mappings; in ldom_startcpu_cpuid()
310 hdesc->fault_info_va = (unsigned long) &tb->fault_info; in ldom_startcpu_cpuid()
311 hdesc->fault_info_pa = kimage_addr_to_ra(&tb->fault_info); in ldom_startcpu_cpuid()
313 hdesc->thread_reg = thread_reg; in ldom_startcpu_cpuid()
318 for (i = 0; i < hdesc->num_mappings; i++) { in ldom_startcpu_cpuid()
319 hdesc->maps[i].vaddr = tte_vaddr; in ldom_startcpu_cpuid()
320 hdesc->maps[i].tte = tte_data; in ldom_startcpu_cpuid()
329 __pa(hdesc)); in ldom_startcpu_cpuid()