Home
last modified time | relevance | path

Searched refs:pdesc (Results 1 – 4 of 4) sorted by relevance

/arch/ia64/kernel/
Desi.c40 struct pdesc { struct
107 struct pdesc pdesc; in ia64_esi_call() local
109 pdesc.addr = __va(esi->esi_proc); in ia64_esi_call()
110 pdesc.gp = __va(esi->gp); in ia64_esi_call()
112 esi_proc = (ia64_sal_handler) &pdesc; in ia64_esi_call()
159 struct pdesc pdesc; in ia64_esi_call_phys() local
161 pdesc.addr = (void *)esi->esi_proc; in ia64_esi_call_phys()
162 pdesc.gp = (void *)esi->gp; in ia64_esi_call_phys()
164 esi_proc = (ia64_sal_handler) &pdesc; in ia64_esi_call_phys()
Dsal.c35 } pdesc; variable
92 pdesc.addr = entry_point; in ia64_sal_handler_init()
93 pdesc.gpval = gpval; in ia64_sal_handler_init()
94 ia64_sal = (ia64_sal_handler) &pdesc; in ia64_sal_handler_init()
/arch/arm64/kvm/hyp/nvhe/
Dtrace.c345 static bool rb_cpu_fits_desc(struct rb_page_desc *pdesc, in rb_cpu_fits_desc() argument
351 if ((unsigned long)&pdesc->nr_page_va >= desc_end) in rb_cpu_fits_desc()
354 end = &pdesc->page_va[pdesc->nr_page_va]; in rb_cpu_fits_desc()
359 static int rb_cpu_init(struct rb_page_desc *pdesc, struct hyp_rb_per_cpu *cpu_buffer) in rb_cpu_init() argument
365 if (pdesc->nr_page_va < 2) in rb_cpu_init()
371 bpage = hyp_alloc(sizeof(*bpage) * pdesc->nr_page_va); in rb_cpu_init()
376 cpu_buffer->meta = (struct ring_buffer_meta *)kern_hyp_va(pdesc->meta_va); in rb_cpu_init()
389 ret = rb_page_init(bpage, pdesc->page_va[0]); in rb_cpu_init()
399 for (i = 1; i < pdesc->nr_page_va; i++) { in rb_cpu_init()
400 ret = rb_page_init(++bpage, pdesc->page_va[i]); in rb_cpu_init()
[all …]
/arch/arm64/kvm/
Dhyp_trace.c239 hyp_buffer->writer.pdesc = &desc->page_desc; in hyp_trace_buffer_load()