Lines Matching refs:image
27 void __init init_vdso_image(const struct vdso_image *image) in init_vdso_image() argument
30 int npages = (image->size) / PAGE_SIZE; in init_vdso_image()
32 BUG_ON(image->size % PAGE_SIZE != 0); in init_vdso_image()
34 image->text_mapping.pages[i] = in init_vdso_image()
35 virt_to_page(image->data + i*PAGE_SIZE); in init_vdso_image()
37 apply_alternatives((struct alt_instr *)(image->data + image->alt), in init_vdso_image()
38 (struct alt_instr *)(image->data + image->alt + in init_vdso_image()
39 image->alt_len)); in init_vdso_image()
92 static int map_vdso(const struct vdso_image *image, bool calculate_addr) in map_vdso() argument
106 image->size - image->sym_vvar_start); in map_vdso()
114 image->size - image->sym_vvar_start, 0, 0); in map_vdso()
120 text_start = addr - image->sym_vvar_start; in map_vdso()
128 image->size, in map_vdso()
131 &image->text_mapping); in map_vdso()
140 -image->sym_vvar_start, in map_vdso()
149 if (image->sym_vvar_page) in map_vdso()
151 text_start + image->sym_vvar_page, in map_vdso()
160 if (hpet_address && image->sym_hpet_page) { in map_vdso()
162 text_start + image->sym_hpet_page, in map_vdso()