/haiku/src/system/runtime_loader/ |
H A D | elf_symbol_lookup.h | 59 SymbolLookupCache(image_t* image) argument 61 fTableSize(image->symhash != NULL ? image->symhash[1] : 0), 105 addr_t SymbolValueAt(size_t index, image_t** image) const 107 if (image) 108 *image = fDSOs[index]; 112 void SetSymbolValueAt(size_t index, addr_t value, image_t* image) argument 116 fDSOs[index] = image; 129 void patch_defined_symbol(image_t* image, const char* name, 131 void patch_undefined_symbol(image_t* rootImage, image_t* image, [all...] |
/haiku/src/system/kernel/arch/sparc/ |
H A D | arch_elf.cpp | 30 is_in_image(struct elf_image_info *image, addr_t address) argument 32 return (address >= image->text_region.start 33 && address < image->text_region.start + image->text_region.size) 34 || (address >= image->data_region.start 35 && address < image->data_region.start + image->data_region.size); 42 boot_arch_elf_relocate_rel(struct preloaded_elf64_image *image, Elf64_Rel *rel, argument 46 arch_elf_relocate_rel(struct elf_image_info *image, 106 boot_arch_elf_relocate_rela(struct preloaded_elf64_image *image, argument [all...] |
/haiku/src/tests/system/boot/loader/ |
H A D | platform_start.cpp | 28 preloaded_elf32_image *image = static_cast<preloaded_elf32_image *>( local 32 (void *)image->elf_header.e_entry);
|
/haiku/src/system/kernel/arch/x86/64/ |
H A D | signals_compat.cpp | 35 // Add symbol to the commpage image. 36 image_id image = get_commpage_compat_image(); local 37 elf_add_memory_image_symbol(image, "commpage_compat_signal_handler",
|
/haiku/src/kits/media/ |
H A D | DormantNodeManager.cpp | 90 _UnloadAddOn(info.add_on, info.image); 117 image_id image; local 118 if (_LoadAddOn(path.Path(), id, &newAddOn, &image) != B_OK) { 138 info.image = image; 143 _UnloadAddOn(newAddOn, image); 147 _UnloadAddOn(newAddOn, image); 174 image_id image = info.image; local 178 _UnloadAddOn(addOn, image); 283 image_id image = load_add_on(path); local 324 _UnloadAddOn(BMediaAddOn* addOn, image_id image) argument [all...] |
/haiku/src/bin/debug/profile/ |
H A D | CallgrindProfileResult.cpp | 22 CallgrindImageProfileResult::CallgrindImageProfileResult(SharedImage* image, argument 25 ImageProfileResult(image, id), 73 if (calledFunction->image == calledImage 144 CallgrindImageProfileResult* image local 148 if (image != NULL) { 149 symbol = image->GetImage()->FindSymbol(address - loadDelta); 151 image->AddSymbolHit(symbol, previousImage, previousSymbol); 152 previousImage = image; 220 CallgrindImageProfileResult* image = images[i]; local 222 CallgrindFunction* functions = image 269 GetImageProfileResult(SharedImage* image, image_id id, ImageProfileResult*& _imageResult) argument 289 _PrintFunction(FILE* out, CallgrindImageProfileResult* image, int32 functionIndex, bool called) argument [all...] |
H A D | SharedImage.h | 8 #include <image.h> 22 Symbol(SharedImage* image, addr_t base, size_t size, const char* name) argument 24 image(image), 33 SharedImage* image; member in class:Symbol
|
H A D | Team.cpp | 11 #include <image.h> 54 for (int32 i = 0; Image* image = fImages.ItemAt(i); i++) 55 image->ReleaseReference(); 201 Image* image = fImages.ItemAt(i); local 202 if (image->Owner() == ID()) 223 // create the image 224 Image* image = new(std::nothrow) Image(sharedImage, imageInfo, owner, local 226 if (image == NULL) 229 if (!fImages.AddItem(image)) { 230 delete image; 274 Image* image = fImages.RemoveItemAt(index); local [all...] |
H A D | SummaryProfileResult.cpp | 101 SummaryProfileResult::GetImageProfileResult(SharedImage* image, image_id id, argument 104 // Check whether we do already know the image. 105 SummaryImage* summaryImage = fImages.Lookup(image); 109 status_t error = fResult->GetImageProfileResult(image, fNextImageID++, 141 SummaryImage* image = it.Next();) { 142 if (visitor.VisitImage(image->Result())) 143 return image->Result();
|
H A D | ProfileResult.cpp | 29 ImageProfileResult::ImageProfileResult(SharedImage* image, image_id id) argument 31 fImage(image),
|
/haiku/src/add-ons/print/drivers/gutenprint/ |
H A D | GPJob.h | 57 static void ImageInit(stp_image_t* image); 58 static void ImageReset(stp_image_t* image); 59 static int ImageWidth(stp_image_t* image); 60 static int ImageHeight(stp_image_t *image); 61 static stp_image_status_t ImageGetRow(stp_image_t* image, 63 static const char* ImageGetAppname(stp_image_t* image); 64 static void ImageConclude(stp_image_t *image);
|
/haiku/src/apps/packageinstaller/ |
H A D | PackageImageViewer.cpp | 32 // Initialize and translate the image 58 // the image we will be viewing 61 BRect image = fImage->Bounds(); local 63 if (image.Width() > (frame.Width() - 100.0f)) 64 image.right = frame.Width() - 100.0f; 65 if (image.Height() > (frame.Height() - 100.0f)) 66 image.bottom = frame.Height() - 100.f; 68 ResizeTo(image.Width(), image.Height());
|
H A D | PackageImageViewer.h | 20 ImageView(BPositionIO* image); 34 PackageImageViewer(BPositionIO* image);
|
/haiku/src/system/runtime_loader/arch/m68k/ |
H A D | arch_relocate.cpp | 75 relocate_rela(image_t *rootImage, image_t *image, Elf32_Rela *rel, int rel_len, argument 82 # define P ((addr_t *)(image->regions[0].delta + rel[i].r_offset)) 85 # define B (image->regions[0].delta) 102 sym = SYMBOL(image, ELF32_R_SYM(rel[i].r_info)); 104 status = resolve_symbol(rootImage, image, sym, cache, &S); 107 SYMNAME(image, sym), status)); 109 SYMNAME(image, sym), status); 275 arch_relocate_image(image_t *rootImage, image_t *image, argument 281 if (image->rel) { 286 if (image [all...] |
/haiku/src/kits/debug/ |
H A D | SymbolLookup.cpp | 84 // SymbolLookup's image file functionality will be available. 198 const image_t* image, int32 symbolCount); 224 SymbolLookup::SymbolLookup(team_id team, image_id image) argument 229 fImageID(image) 237 while (Image* image = fImages.RemoveHead()) 238 delete image; 317 Image* image = _FindImageAtAddress(address); local 318 if (!image) 322 *_imageName = image->Name(); 324 const elf_sym* symbolFound = image 416 Image* image = _FindImageByID(imageID); local 514 Image* image; local 564 LoadedImage(SymbolLookup* symbolLookup, const image_t* image, int32 symbolCount) argument [all...] |
/haiku/headers/tools/elfsymbolpatcher/ |
H A D | ElfSymbolPatcher.h | 71 image_id image); 72 status_t CreateEntry(image_id image, BList* targets); 73 bool DeleteEntry(image_id image); 75 Entry* EntryFor(image_id image); 103 ElfImage* image); 123 virtual void ImageAdded(ElfImage* image); 124 virtual void ImageRemoved(ElfImage* image); 155 virtual void ImageAdded(ElfImage* image); 156 virtual void ImageRemoved(ElfImage* image);
|
/haiku/src/add-ons/network_settings/dnsclient/ |
H A D | DNSClientServiceAddOn.cpp | 27 DNSClientServiceAddOn(image_id image, 120 DNSClientServiceAddOn::DNSClientServiceAddOn(image_id image, argument 123 BNetworkSettingsAddOn(image, settings) 148 instantiate_network_settings_add_on(image_id image, BNetworkSettings& settings) argument 150 return new DNSClientServiceAddOn(image, settings);
|
/haiku/src/add-ons/network_settings/hostname/ |
H A D | HostnameAddOn.cpp | 28 HostnameAddOn(image_id image, 121 HostnameAddOn::HostnameAddOn(image_id image, argument 124 BNetworkSettingsAddOn(image, settings) 149 instantiate_network_settings_add_on(image_id image, BNetworkSettings& settings) argument 151 return new HostnameAddOn(image, settings);
|
/haiku/src/kits/debugger/debug_managers/ |
H A D | BreakpointManager.h | 38 void UpdateImageBreakpoints(Image* image); 39 void RemoveImageBreakpoints(Image* image); 42 void _UpdateImageBreakpoints(Image* image,
|
/haiku/src/preferences/appearance/ |
H A D | CursorWhichItem.cpp | 34 image=NULL; 40 if(image) 41 delete image;
|
/haiku/src/add-ons/translators/avif/ |
H A D | AVIFTranslator.cpp | 57 "image/avif", 65 "image/x-be-bitmap", 78 "image/avif", 86 "image/x-be-bitmap", 118 B_TRANSLATE("AVIF image translator"), 162 snprintf(info->name, sizeof(info->name), B_TRANSLATE("AVIF image")); 163 strcpy(info->MIME, "image/avif"); 274 avifImage* image = avifImageCreate(width, height, depth, format); local 275 image->colorPrimaries = AVIF_COLOR_PRIMARIES_BT709; 276 image [all...] |
/haiku/src/tests/kits/locale/ |
H A D | collatorSpeed.cpp | 104 image_id image = load_add_on(addon); local 105 if (image < B_OK) 106 fprintf(stderr, "could not load add-on at \"%s\": %s.\n", addon, strerror(image)); 109 if (get_image_symbol(image, "instantiate_collator", 114 } else if (image >= B_OK) { 116 unload_add_on(image);
|
/haiku/headers/os/kernel/ |
H A D | image.h | 38 int32 api_version; /* the Haiku API version used by the image */ 39 int32 abi; /* the Haiku ABI used by the image */ 75 image. */ 77 /* pointer to a symbol in the callers image */ 82 status_t unload_add_on(image_id image); 83 status_t get_image_symbol(image_id image, const char *name, int32 symbolType, 85 status_t get_nth_image_symbol(image_id image, int32 n, char *nameBuffer, 89 #define get_image_info(image, info) \ 90 _get_image_info((image), (info), sizeof(*(info))) 95 status_t _get_image_info(image_id image, image_inf [all...] |
/haiku/headers/private/kernel/boot/platform/u-boot/ |
H A D | uimage.h | 45 void dump_uimage(struct image_header *image); 46 bool image_multi_getimg(struct image_header *image, uint32 idx,
|
/haiku/src/kits/storage/disk_device/ |
H A D | DiskSystemAddOnManager.cpp | 18 #include <image.h> 41 AddOnImage(image_id image) argument 42 : image(image), 49 unload_add_on(image); 52 image_id image; member in struct:DiskSystemAddOnManager::AddOnImage 59 AddOn(AddOnImage* image, BDiskSystemAddOn* addOn) argument 60 : image(image), 66 AddOnImage* image; member in struct:DiskSystemAddOnManager::AddOn 312 image_id image = load_add_on(entryPath.Path()); local [all...] |