Lines Matching refs:module
81 struct opd_module * module = xmalloc(sizeof(struct opd_module)); in opd_create_module() local
83 module->name = xstrdup(name); in opd_create_module()
84 module->image = NULL; in opd_create_module()
85 module->start = start; in opd_create_module()
86 module->end = end; in opd_create_module()
87 list_add(&module->module_list, &opd_modules); in opd_create_module()
89 return module; in opd_create_module()
101 struct opd_module * module; in opd_find_module_by_name() local
104 module = list_entry(pos, struct opd_module, module_list); in opd_find_module_by_name()
105 if (!strcmp(name, module->name)) in opd_find_module_by_name()
106 return module; in opd_find_module_by_name()
117 struct opd_module * module; in opd_clear_module_info() local
121 module = list_entry(pos, struct opd_module, module_list); in opd_clear_module_info()
122 free(module->name); in opd_clear_module_info()
123 free(module); in opd_clear_module_info()
324 struct opd_module * module; in opd_find_module_by_eip() local
327 module = list_entry(pos, struct opd_module, module_list); in opd_find_module_by_eip()
328 if (module->start <= eip && module->end > eip) in opd_find_module_by_eip()
329 return module; in opd_find_module_by_eip()
354 struct opd_module * module; in opd_handle_module_sample() local
356 module = opd_find_module_by_eip(eip); in opd_handle_module_sample()
357 if (!module) { in opd_handle_module_sample()
362 module = opd_find_module_by_eip(eip); in opd_handle_module_sample()
365 if (module) { in opd_handle_module_sample()
366 if (module->image != NULL) { in opd_handle_module_sample()
368 opd_put_image_sample(module->image, in opd_handle_module_sample()
369 eip - module->start, counter); in opd_handle_module_sample()
373 module->name); in opd_handle_module_sample()
413 struct opd_module * module; in opd_add_kernel_map() local
435 module = opd_find_module_by_eip(eip); in opd_add_kernel_map()
436 if (!module) { in opd_add_kernel_map()
441 module = opd_find_module_by_eip(eip); in opd_add_kernel_map()
444 if (module) { in opd_add_kernel_map()
447 if (module->image) in opd_add_kernel_map()
448 module_name = module->image->name; in opd_add_kernel_map()
451 module->name); in opd_add_kernel_map()
452 module_name = module->name; in opd_add_kernel_map()
457 module->name, app_name); in opd_add_kernel_map()
460 opd_add_mapping(proc, image, module->start, 0, module->end); in opd_add_kernel_map()