/haiku/headers/os/storage/ |
H A D | FindDirectory.h | 9 #include <image.h>
|
/haiku/src/kits/tracker/ |
H A D | ContainerWindow.cpp | 64 #include <image.h> 929 // don't pick up background image for root disks 933 // the default image will still work though 936 // look for background image info in the window's node 942 // look for background image info in the source for defaults 981 // look for background image info in the window's node 985 // look for background image info in the source for defaults
|
H A D | Tracker.cpp | 40 #include <image.h>
|
H A D | Thumbnails.cpp | 174 BBitmap* image; 175 status = imageStream.DetachBitmap(&image); 179 // we have translated the image file into a BBitmap 183 ScaleBitmap(image, tmp, fRequestedSize, fColorSpace); 203 const int32 width = image->Bounds().IntegerWidth() + 1; 208 const int32 height = image->Bounds().IntegerHeight() + 1; 211 // convert image into a 128x128 WebP image and stash it 213 ScaleBitmap(image, thumb, B_XXL_ICON, fColorSpace); 221 // write WebP image dat [all...] |
/haiku/src/system/runtime_loader/ |
H A D | runtime_loader_private.h | 88 int resolve_symbol(image_t* rootImage, image_t* image, elf_sym* sym, 109 status_t arch_relocate_image(image_t* rootImage, image_t* image,
|
H A D | elf_load_image.cpp | 106 parse_program_headers(image_t* image, char* buff, int phnum, int phentsize) argument 112 image->dso_tls_id = unsigned(-1); 127 image->regions[regcount].start = pheader->p_vaddr; 128 image->regions[regcount].size = pheader->p_memsz; 129 image->regions[regcount].vmstart 131 image->regions[regcount].vmsize 134 image->regions[regcount].fdstart = pheader->p_offset; 135 image->regions[regcount].fdsize = pheader->p_filesz; 136 image->regions[regcount].delta = 0; 137 image 240 assert_dynamic_loadable(image_t* image) argument 260 parse_dynamic_segment(image_t* image) argument 502 image_t* image; local [all...] |
H A D | elf.cpp | 57 find_dt_string(image_t *image, int32 d_tag) argument 60 elf_dyn *d = (elf_dyn *)image->dynamic_ptr; 64 return STRING(image, d[i].d_un.d_val); 72 find_dt_rpath(image_t *image) argument 74 return find_dt_string(image, DT_RPATH); 79 find_dt_runpath(image_t *image) argument 81 return find_dt_string(image, DT_RUNPATH); 86 preload_image(char const* path, image_t **image) argument 93 status_t status = load_image(path, B_LIBRARY_IMAGE, NULL, NULL, NULL, image); 100 if ((*image) 110 preload_images(image_t **image, int32 *_count = NULL) argument 159 load_immediate_dependencies(image_t *image, bool preload) argument 257 load_dependencies(image_t* image, bool preload = false) argument 282 relocate_image(image_t *rootImage, image_t *image) argument 299 relocate_dependencies(image_t *image) argument 322 init_dependencies(image_t *image, bool initHead) argument 383 call_term_functions(image_t* image) argument 415 image_t* image; local 426 add_preloaded_addon(image_t* image) argument 450 image_t *image = NULL; local 542 image_t *image; local 621 image_t *image = NULL; local 728 image_t *image; local 810 image_t *image; local 866 image_t* image = find_loaded_image_by_address((addr_t)address); local 938 image_t *image; local 996 image_t* image; local 1033 image_t* image = get_loaded_images().head; local 1098 image_t *image; local 1190 image_t *image = termList[i]; local [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/idualwifi7260/dev/pci/ |
H A D | if_iwm.c | 659 #define IWM_MAX_SCAN_CHANNELS 52 /* as of 8265-34 firmware image */ 954 " bytes for paging image (%u requested)\n", 961 printf("%s: Paging: image isn't multiple of %u\n", 1016 /* undocumented TLVs found in iwm-9000-43 image */ 4295 /* configure the ucode to be ready to get the secured image */ 4443 * driver configures the paging flow only once, CPU2 paging image 4444 * included in the IWM_UCODE_INIT image. 4449 printf("%s: failed to save the FW paging image\n", 4528 * to start the 16.0 uCode init image internal calibrations. 9978 iwm_fill_paging_mem(struct iwm_softc *sc, const struct iwm_fw_sects *image) argument 10057 iwm_alloc_fw_paging_mem(struct iwm_softc *sc, const struct iwm_fw_sects *image) argument [all...] |
/haiku/src/system/kernel/vm/ |
H A D | vm.cpp | 4060 preloaded_elf_image* image = static_cast<preloaded_elf_image*>(_image); local 4066 char* fileName = strrchr(image->name, '/'); 4068 fileName = image->name; 4079 address = (void*)ROUNDDOWN(image->text_region.start, B_PAGE_SIZE); 4080 image->text_region.id = create_area(name, &address, B_EXACT_ADDRESS, 4081 PAGE_ALIGN(image->text_region.size), B_ALREADY_WIRED, 4087 address = (void*)ROUNDDOWN(image->data_region.start, B_PAGE_SIZE); 4088 image->data_region.id = create_area(name, &address, B_EXACT_ADDRESS, 4089 PAGE_ALIGN(image->data_region.size), B_ALREADY_WIRED, 4322 struct preloaded_image* image; local [all...] |
/haiku/src/apps/powerstatus/ |
H A D | PowerStatus.cpp | 51 our_image(image_info& image) argument 54 while (get_next_image_info(B_CURRENT_TEAM, &cookie, &image) == B_OK) { 55 if ((char *)our_image >= (char *)image.text 56 && (char *)our_image <= (char *)image.text + image.text_size)
|
/haiku/src/servers/app/drawing/interface/local/ |
H A D | AccelerantHWInterface.h | 17 #include <image.h>
|
H A D | AccelerantHWInterface.cpp | 25 #include <image.h>
|
/haiku/src/apps/expander/ |
H A D | ExpanderThread.cpp | 10 #include <image.h>
|
/haiku/src/kits/debugger/debug_info/ |
H A D | DwarfImageDebugInfo.cpp | 336 fLock("dwarf image debug info"), 586 DwarfImageDebugInfo::CreateFrame(Image* image, argument 742 _CreateReturnValues(returnValueInfos, image, frame, 1173 Image* image, StackFrame* frame, DwarfStackFrameDebugInfo& factory) 1176 Image* targetImage = image; 1181 // our current image doesn't contain the target function, 1183 targetImage = image->GetTeam()->ImageByAddress(subroutineAddress); 1193 // the subroutine may have resolved to a different image 1207 // in the same image; as such we may need to try to 1209 targetImage = image 1172 _CreateReturnValues(ReturnValueInfoList* returnValueInfos, Image* image, StackFrame* frame, DwarfStackFrameDebugInfo& factory) argument [all...] |
/haiku/src/system/boot/loader/ |
H A D | elf.cpp | 53 static status_t Load(int fd, preloaded_image* image); 54 static status_t Relocate(preloaded_image* image); 55 static status_t Resolve(ImageType* image, SymType* symbol, 59 static status_t _LoadSymbolTable(int fd, ImageType* image); 60 static status_t _ParseDynamicSection(ImageType* image); 179 ImageType* image = (ImageType*)kernel_args_malloc(sizeof(ImageType)); local 180 if (image == NULL) 183 ssize_t length = read_pos(fd, 0, &image->elf_header, sizeof(EhdrType)); 185 kernel_args_free(image); 189 const EhdrType& elfHeader = image 216 ImageType* image = static_cast<ImageType*>(_image); local 405 ImageType* image = static_cast<ImageType*>(_image); local 454 Resolve(ImageType* image, SymType* symbol, AddrType* symbolAddress) argument 480 _LoadSymbolTable(int fd, ImageType* image) argument 584 _ParseDynamicSection(ImageType* image) argument 697 preloaded_image* image; local 739 elf_relocate_image(preloaded_image* image) argument 755 boot_elf_resolve_symbol(preloaded_elf32_image* image, Elf32_Sym* symbol, Elf32_Addr* symbolAddress) argument 779 boot_elf_resolve_symbol(preloaded_elf64_image* image, Elf64_Sym* symbol, Elf64_Addr* symbolAddress) argument [all...] |
/haiku/src/system/kernel/arch/x86/ |
H A D | arch_cpu.cpp | 1887 // add the functions to the commpage image 1888 image_id image = get_commpage_image(); 1890 elf_add_memory_image_symbol(image, "commpage_thread_exit",
|
H A D | arch_debug.cpp | 121 // try to locate the image in the images loaded into user space 159 print_demangled_call(const char* image, const char* symbol, addr_t args, argument 185 kprintf("<%s> %.*s<\33[32m%#" B_PRIx32 "\33[0m>%s", image, 188 kprintf("<%s> %.*s<\?\?\?>%s", image, namespaceLength, name, lastName); 194 kprintf("<%s> %s", image, name); 325 print_demangled_call(const char* image, const char* symbol, addr_t args, argument 346 kprintf("<%s> %s(", image, name); 377 const char* image; local 389 status = lookup_symbol(thread, ip, &baseAddress, &symbol, &image, 397 status = print_demangled_call(image, symbo 763 const char *symbol, *image; local [all...] |
/haiku/src/apps/deskbar/ |
H A D | StatusView.cpp | 662 image_id image = load_add_on(path.Path()); 663 if (image < B_OK) 664 return image; 677 if (get_image_symbol(image, kInstantiateEntryCFunctionName, 679 view = (*entryFunction)(image, &ref, fMaxReplicantWidth, 681 } else if (get_image_symbol(image, kInstantiateItemCFunctionName, 685 unload_add_on(image); 691 unload_add_on(image);
|
/haiku/src/system/kernel/arch/m68k/ |
H A D | arch_elf.cpp | 79 boot_arch_elf_relocate_rel(struct preloaded_elf32_image *image, Elf32_Rel *rel, argument 83 arch_elf_relocate_rel(struct elf_image_info *image, 140 boot_arch_elf_relocate_rela(struct preloaded_elf32_image *image, argument 144 arch_elf_relocate_rela(struct elf_image_info *image, 157 #define P ((addr_t)(image->text_region.delta + rel[i].r_offset)) 159 #define B (image->text_region.delta) 189 sym = SYMBOL(image, ELF32_R_SYM(rel[i].r_info)); 192 vlErr = boot_elf_resolve_symbol(image, sym, &S); 194 vlErr = elf_resolve_symbol(image, sym, resolve_image, &S);
|
H A D | arch_debug.cpp | 92 const char *symbol, *image; local 96 &image, &exactMatch); 98 // try to locate the image in the images loaded into user space 100 &baseAddress, &symbol, &image, &exactMatch); 105 diff, ip, image, symbol, ip - baseAddress, 109 framePointer, diff, ip, image, (void *)baseAddress, 182 kprintf("frame caller <image>:function + offset\n");
|
/haiku/src/system/kernel/ |
H A D | elf.cpp | 103 static elf_sym *elf_find_symbol(struct elf_image_info *image, const char *name, 108 unregister_elf_image(struct elf_image_info *image) argument 110 unregister_image(team_get_kernel_team(), image->id); 111 sImagesHash->Remove(image); 116 register_elf_image(struct elf_image_info *image) argument 121 imageInfo.basic_info.id = image->id; 123 strlcpy(imageInfo.basic_info.name, image->name, 126 imageInfo.basic_info.text = (void *)image->text_region.start; 127 imageInfo.basic_info.text_size = image->text_region.size; 128 imageInfo.basic_info.data = (void *)image 191 struct elf_image_info* image = iterator.Next(); local 253 struct elf_image_info* image = iterator.Next(); local 268 struct elf_image_info *image local 284 delete_elf_image(struct elf_image_info *image) argument 364 struct elf_image_info *image = NULL; local 414 struct elf_image_info *image = NULL; local 525 dump_image_info(struct elf_image_info *image) argument 552 struct elf_image_info *image; local 606 elf_find_symbol(struct elf_image_info *image, const char *name, const elf_version_info *lookupVersion, bool lookupDefault) argument 714 elf_parse_dynamic_section(struct elf_image_info *image) argument 821 assert_defined_image_version(elf_image_info* dependentImage, elf_image_info* image, const elf_version_info& neededVersion, bool weak) argument 859 init_image_version_infos(elf_image_info* image) argument 965 check_needed_image_versions(elf_image_info* image) argument 1001 elf_resolve_symbol(struct elf_image_info *image, elf_sym *symbol, struct elf_image_info *sharedImage, elf_addr *_symbolAddress) argument 1076 elf_relocate(struct elf_image_info* image, struct elf_image_info* resolveImage) argument 1145 unload_elf_image(struct elf_image_info *image) argument 1158 load_elf_symbol_table(int fd, struct elf_image_info *image) argument 1391 image_t image; local 1507 _FindImageAtAddress(addr_t address, image_t& image) argument 1529 _ReadString(const image_t& image, uint32 offset, char* buffer, size_t bufferSize) argument 1580 struct elf_image_info *image; local 1625 struct elf_image_info *image; local 1776 struct elf_image_info *image = NULL; local 1865 struct elf_image_info* image; local 1872 ElfHeaderUnsetter(elf_image_info* image) argument 2127 struct elf_image_info *image; local 2437 elf_image_info *image = find_image(id); local 2485 elf_image_info* image = create_image_struct(); local 2544 struct elf_image_info* image = find_image(id); local 2643 struct elf_image_info* image = find_image(id); local 2721 struct preloaded_image* image; local [all...] |
/haiku/src/system/kernel/arch/riscv64/ |
H A D | arch_debug.cpp | 34 preloaded_elf64_image* image = (preloaded_elf64_image*)_image; local 35 dprintf("image %p\n", image); 36 dprintf("image \"%s\"\n", (char*)image->name); 38 B_PRIdSSIZE "\n", image->text_region.start, 39 image->text_region.start + image->text_region.size, 40 image->text_region.delta); 42 B_PRIdSSIZE "\n", image 53 preloaded_image* image = sKernelArgs->preloaded_images; local 64 preloaded_elf64_image* image = (preloaded_elf64_image*)_image; local 82 preloaded_elf64_image* image = (preloaded_elf64_image*)_image; local 173 preloaded_image* image = FindImage(pc); local [all...] |
/haiku/src/system/kernel/arch/ppc/ |
H A D | arch_debug.cpp | 91 const char *symbol, *image; local 95 &image, &exactMatch); 97 // try to locate the image in the images loaded into user space 99 &baseAddress, &symbol, &image, &exactMatch); 104 diff, ip, image, symbol, ip - baseAddress, 108 framePointer, diff, ip, image, (void *)baseAddress, 182 kprintf("frame caller <image>:function + offset\n");
|
/haiku/src/system/kernel/arch/arm64/ |
H A D | arch_debug.cpp | 78 // try to locate the image in the images loaded into user space 113 print_demangled_call(const char* image, const char* symbol, addr_t args, argument 139 kprintf("<%s> %.*s<\33[32m%#" B_PRIx32 "\33[0m>%s", image, 142 kprintf("<%s> %.*s<\?\?\?>%s", image, namespaceLength, name, lastName); 148 kprintf("<%s> %s", image, name); 280 const char* image; local 292 status = lookup_symbol(thread, ip, &baseAddress, &symbol, &image, 300 status = print_demangled_call(image, symbol, 306 kprintf("<%s> %s%s", image, symbol, 309 kprintf("<%s@%p> <unknown>", image, (voi [all...] |
/haiku/src/system/kernel/arch/arm/ |
H A D | arch_debug.cpp | 86 // try to locate the image in the images loaded into user space 121 print_demangled_call(const char* image, const char* symbol, addr_t args, argument 147 kprintf("<%s> %.*s<\33[32m%#" B_PRIx32 "\33[0m>%s", image, 150 kprintf("<%s> %.*s<\?\?\?>%s", image, namespaceLength, name, lastName); 156 kprintf("<%s> %s", image, name); 289 const char* image; local 301 status = lookup_symbol(thread, ip, &baseAddress, &symbol, &image, 309 status = print_demangled_call(image, symbol, 315 kprintf("<%s> %s%s", image, symbol, 318 kprintf("<%s@%p> <unknown>", image, (voi [all...] |