| /src/lib/libpmcstat/ |
| H A D | libpmcstat_image.c | 60 pmcstat_image_add_symbols(struct pmcstat_image *image, Elf *e, in pmcstat_image_add_symbols() argument 92 firsttime = image->pi_symbols == NULL; in pmcstat_image_add_symbols() 93 symptr = reallocarray(image->pi_symbols, in pmcstat_image_add_symbols() 94 image->pi_symcount + nfuncsyms, sizeof(*symptr)); in pmcstat_image_add_symbols() 95 if (symptr == image->pi_symbols) /* realloc() failed. */ in pmcstat_image_add_symbols() 97 image->pi_symbols = symptr; in pmcstat_image_add_symbols() 102 symptr += image->pi_symcount; in pmcstat_image_add_symbols() 113 if (!firsttime && pmcstat_symbol_search(image, sym.st_value)) in pmcstat_image_add_symbols() 139 symptr->ps_start = sym.st_value - image->pi_vaddr; in pmcstat_image_add_symbols() 146 image->pi_symcount += newsyms; in pmcstat_image_add_symbols() [all …]
|
| H A D | libpmcstat_symbol.c | 59 struct pmcstat_image *image; in pmcstat_symbol_search_by_name() local 72 image = pcm->ppm_image; in pmcstat_symbol_search_by_name() 73 if (image->pi_name == NULL) in pmcstat_symbol_search_by_name() 75 name1 = pmcstat_string_unintern(image->pi_name); in pmcstat_symbol_search_by_name() 82 if (!found || image->pi_symbols == NULL) in pmcstat_symbol_search_by_name() 87 for (i = 0; i < image->pi_symcount; i++) { in pmcstat_symbol_search_by_name() 88 sym = &image->pi_symbols[i]; in pmcstat_symbol_search_by_name() 99 *addr_start = (image->pi_vaddr - image->pi_start + in pmcstat_symbol_search_by_name() 101 *addr_end = (image->pi_vaddr - image->pi_start + in pmcstat_symbol_search_by_name() 131 pmcstat_symbol_search(struct pmcstat_image *image, uintfptr_t addr) in pmcstat_symbol_search() argument [all …]
|
| H A D | libpmcstat_process.c | 61 struct pmcstat_image *image, uintptr_t baseaddr) in pmcstat_process_aout_exec() argument 64 (void) image; in pmcstat_process_aout_exec() 75 struct pmcstat_image *image, uintptr_t baseaddr, uintptr_t dynaddr, in pmcstat_process_elf_exec() argument 81 assert(image->pi_type == PMCSTAT_IMAGE_ELF32 || in pmcstat_process_elf_exec() 82 image->pi_type == PMCSTAT_IMAGE_ELF64); in pmcstat_process_elf_exec() 89 pmcstat_image_link(pp, image, image->pi_vaddr + dynaddr); in pmcstat_process_elf_exec() 99 if (image->pi_isdynamic) { in pmcstat_process_elf_exec() 117 rtldimage = pmcstat_image_from_path(image->pi_dynlinkerpath, in pmcstat_process_elf_exec() 121 pmcstat_string_unintern(image->pi_dynlinkerpath)); in pmcstat_process_elf_exec() 132 pmcstat_string_unintern(image->pi_dynlinkerpath)); in pmcstat_process_elf_exec() [all …]
|
| /src/contrib/processor-trace/libipt/src/ |
| H A D | pt_image.c | 109 void pt_image_init(struct pt_image *image, const char *name) in pt_image_init() argument 111 if (!image) in pt_image_init() 114 memset(image, 0, sizeof(*image)); in pt_image_init() 116 image->name = dupstr(name); in pt_image_init() 119 void pt_image_fini(struct pt_image *image) in pt_image_fini() argument 121 if (!image) in pt_image_fini() 124 pt_section_list_free_tail(image->sections); in pt_image_fini() 125 free(image->name); in pt_image_fini() 127 memset(image, 0, sizeof(*image)); in pt_image_fini() 132 struct pt_image *image; in pt_image_alloc() local [all …]
|
| /src/contrib/processor-trace/libipt/test/src/ |
| H A D | ptunit-image.c | 97 struct pt_image image; member 423 struct pt_image image; in init() local 425 memset(&image, 0xcd, sizeof(image)); in init() 427 pt_image_init(&image, NULL); in init() 428 ptu_null(image.name); in init() 429 ptu_null(image.sections); in init() 430 ptu_null((void *) (uintptr_t) image.readmem.callback); in init() 431 ptu_null(image.readmem.context); in init() 438 memset(&ifix->image, 0xcd, sizeof(ifix->image)); in init_name() 440 pt_image_init(&ifix->image, "image-name"); in init_name() [all …]
|
| H A D | ptunit-msec_cache.c | 118 int pt_image_validate(struct pt_image *image, struct pt_mapped_section *msec, in pt_image_validate() argument 126 if (!image || !msec) in pt_image_validate() 129 section = image->section; in pt_image_validate() 139 int pt_image_find(struct pt_image *image, struct pt_mapped_section *msec, in pt_image_find() argument 146 if (!image || !msec || !asid) in pt_image_find() 149 section = image->section; in pt_image_find() 170 struct pt_image image; member 208 struct pt_image image; in read_null() local 211 status = pt_msec_cache_read(NULL, &msec, &image, 0ull); in read_null() 214 status = pt_msec_cache_read(&mcache, NULL, &image, 0ull); in read_null() [all …]
|
| /src/release/ |
| H A D | Makefile.oci | 13 cp -p ${.OBJDIR}/container-image-${_IMG}.txz ${DESTDIR}/ociimages 19 OCI_DEPS_dynamic=container-image-static.txz 20 OCI_DEPS_runtime=container-image-dynamic.txz 21 OCI_DEPS_notoolchain=container-image-runtime.txz 22 OCI_DEPS_toolchain=container-image-notoolchain.txz 25 OCI_TARGETS+= container-image-${_IMG}.txz 26 container-image-${_IMG}.txz: ${OCI_DEPS_${_IMG}} 29 …sh ${.CURDIR}/scripts/make-oci-image.sh ${.CURDIR} ${REVISION} ${BRANCH} ${TARGET_ARCH} ${_IMG} co…
|
| /src/usr.sbin/pmcstat/ |
| H A D | pmcpl_gprof.c | 124 struct pmcstat_image *image) in pmcstat_gmon_create_file() argument 137 gm.lpc = image->pi_start; in pmcstat_gmon_create_file() 138 gm.hpc = image->pi_end; in pmcstat_gmon_create_file() 179 pmcstat_gmon_create_name(const char *samplesdir, struct pmcstat_image *image, in pmcstat_gmon_create_name() argument 191 pmcstat_string_unintern(image->pi_samplename)); in pmcstat_gmon_create_name() 236 pmcstat_gmon_append_arc(struct pmcstat_image *image, pmc_id_t pmcid, in pmcstat_gmon_append_arc() argument 243 if ((pgf = pmcstat_image_find_gmonfile(image, pmcid)) == NULL) in pmcstat_gmon_append_arc() 252 arc.raw_frompc = rawfrom + image->pi_vaddr; in pmcstat_gmon_append_arc() 253 arc.raw_selfpc = rawto + image->pi_vaddr; in pmcstat_gmon_append_arc() 261 pmcstat_image_find_gmonfile(struct pmcstat_image *image, pmc_id_t pmcid) in pmcstat_image_find_gmonfile() argument [all …]
|
| H A D | pmcpl_annotate_cg.c | 87 struct pmcstat_image *image; in pmcpl_annotate_cg_process() local 97 image = NULL; in pmcpl_annotate_cg_process() 105 image = map->ppm_image; in pmcpl_annotate_cg_process() 107 (image->pi_vaddr - image->pi_start)); in pmcpl_annotate_cg_process() 108 sym = pmcstat_symbol_search(image, newpc); in pmcpl_annotate_cg_process() 111 if (map != NULL && image != NULL && sym != NULL) { in pmcpl_annotate_cg_process() 112 (void) pmcstat_image_addr2line(image, cc[i], in pmcpl_annotate_cg_process()
|
| H A D | pmcpl_annotate.c | 84 struct pmcstat_image *image; in pmcpl_annotate_process() local 97 image = map->ppm_image; in pmcpl_annotate_process() 99 (image->pi_vaddr - image->pi_start)); in pmcpl_annotate_process() 100 sym = pmcstat_symbol_search(image, newpc); in pmcpl_annotate_process() 108 image->pi_vaddr), (uintmax_t)(sym->ps_end + in pmcpl_annotate_process() 109 image->pi_vaddr)); in pmcpl_annotate_process()
|
| H A D | pmcpl_callgraph.c | 93 pmcstat_cgnode_allocate(struct pmcstat_image *image, uintfptr_t pc) in pmcstat_cgnode_allocate() argument 100 cg->pcg_image = image; in pmcstat_cgnode_allocate() 134 struct pmcstat_image *image; in pmcstat_cgnode_hash_lookup_pc() local 144 image = ppm->ppm_image; in pmcstat_cgnode_hash_lookup_pc() 146 loadaddress = ppm->ppm_lowpc + image->pi_vaddr - image->pi_start; in pmcstat_cgnode_hash_lookup_pc() 154 if ((sym = pmcstat_symbol_search(image, pc)) != NULL) in pmcstat_cgnode_hash_lookup_pc() 175 if (cg->pcg_image == image && cg->pcg_func == pc) in pmcstat_cgnode_hash_lookup_pc() 183 cg = pmcstat_cgnode_allocate(image, pc); in pmcstat_cgnode_hash_lookup_pc() 223 pmcstat_cgnode_find(struct pmcstat_cgnode *parent, struct pmcstat_image *image, in pmcstat_cgnode_find() argument 229 if (child->pcg_image == image && in pmcstat_cgnode_find() [all …]
|
| /src/sys/amd64/amd64/ |
| H A D | kexec_support.c | 131 kexec_reboot_md(struct kexec_image *image) in kexec_reboot_md() argument 133 void (*kexec_do_tramp)(void) = image->md_image; in kexec_reboot_md() 137 kexec_do_reboot_trampoline(VM_PAGE_TO_PHYS(image->first_md_page), in kexec_reboot_md() 145 kexec_load_md(struct kexec_image *image) in kexec_load_md() argument 164 vm_radix_iter_init(&pct_iter, &image->map_obj->rtree); in kexec_load_md() 166 m = vm_radix_iter_lookup(&pct_iter, image->first_md_page->pindex); in kexec_load_md() 167 va = (vm_offset_t)image->map_addr + ptoa(m->pindex); in kexec_load_md() 200 struct kexec_segment_stage *s = &image->segments[i]; in kexec_load_md() 208 kexec_generate_page_tables(PT4, image->map_addr, image->map_size, true, in kexec_load_md() 216 image->md_image = (void *)(image->map_addr + ptoa(m->pindex)); in kexec_load_md() [all …]
|
| /src/contrib/elftoolchain/libelf/ |
| H A D | libelf_memory.c | 42 _libelf_memory(unsigned char *image, size_t sz, int reporterror) in _libelf_memory() argument 49 assert(image != NULL); in _libelf_memory() 56 e->e_rawfile = image; in _libelf_memory() 64 if (sz > EI_NIDENT && LIBELF_IS_ELF(image)) { in _libelf_memory() 65 e_byteorder = image[EI_DATA]; in _libelf_memory() 66 e_class = image[EI_CLASS]; in _libelf_memory() 67 e_version = image[EI_VERSION]; in _libelf_memory() 92 strncmp((const char *) image, ARMAG, (size_t) SARMAG) == 0) in _libelf_memory()
|
| /src/contrib/processor-trace/libipt/internal/include/ |
| H A D | pt_image.h | 70 extern void pt_image_init(struct pt_image *image, const char *name); 76 extern void pt_image_fini(struct pt_image *image); 88 extern int pt_image_add(struct pt_image *image, struct pt_section *section, 97 extern int pt_image_remove(struct pt_image *image, struct pt_section *section, 108 extern int pt_image_read(struct pt_image *image, int *isid, uint8_t *buffer, 122 extern int pt_image_find(struct pt_image *image, struct pt_mapped_section *msec, 136 extern int pt_image_validate(const struct pt_image *image,
|
| /src/contrib/file/magic/Magdir/ |
| H A D | terminfo | 9 # Workaround for Targa image type by Joerg Jenderek 11 # Targa image type 1 with 26 long identification field 14 # 5th character of terminal name list, but not Targa image pixel size (15 16 24 32) 39 0 beshort 0433 SVr2 curses screen image, big-endian 41 0 beshort 0434 SVr3 curses screen image, big-endian 42 0 beshort 0435 SVr4 curses screen image, big-endian 44 0 leshort 0433 SVr2 curses screen image, little-endian 45 0 leshort 0434 SVr3 curses screen image, little-endian 46 0 leshort 0435 SVr4 curses screen image, little-endian 56 >>>>>>>7 regex \^BG=[0-9]+,[0-9]+, Solaris xcurses screen image [all …]
|
| H A D | jpeg | 10 # both of which turn into "JPEG image data" here. 12 0 belong 0xffd8fff7 JPEG-LS image data 13 !:mime image/jls 17 0 belong&0xffffff00 0xffd8ff00 JPEG image data 18 !:mime image/jpeg 27 # in a vain attempt to add image size reporting for JFIF. Note that these 33 # Next, the resolution or aspect ratio of the image: 95 # D8: Start of image 96 # D9: End of image 110 0 string hsi1 JPEG image data, HSI proprietary [all …]
|
| H A D | images | 4 # images: file(1) magic for image formats (see also "iff", and "c-lang" for 32 # Targa image data (strength=70=110-40) before some Commodore disc image (strength=70=70+0 ./c64) l… 41 # skip more garbage like *.iso by looking for positive image type 43 # skip some compiled terminfo like xterm+tmux by looking for image type less equal 33 49 # skip few Commodore D64 disc image like "The Great Gianna Sisters.d64" and 52 >>>>>>>0 use tga-image 54 >>>>>>0 use tga-image 56 >>>>>>0 use tga-image 58 >>>>>>0 use tga-image 60 >>>>>>0 use tga-image [all …]
|
| H A D | cad | 40 # test for level 8 and type 9 for INGR raster image 44 >>>>0 use ingr-image 111 0 name ingr-image 114 >4 uleshort x Intergraph raster image 116 !:mime image/x-intergraph-rle 119 !:mime image/x-intergraph-cit 122 !:mime image/x-intergraph-rgb 126 !:mime image/x-intergraph 131 # ApplicationType: 0~generic raster image 3~drawing, scanning 180 # and https://www.iana.org/assignments/media-types/image/vnd.dwg [all …]
|
| H A D | console | 14 0 name nes-rom-image-ines 49 0 string NES\x1A NES ROM image (iNES) 51 >0 use nes-rom-image-ines 54 0 belong 0x4E455300 NES ROM image (Wii U Virtual Console) 56 >0 use nes-rom-image-ines 67 >4 lelong <16 NES ROM image (UNIF v%d format) 86 >0x11 string *NINTENDO-HVC* Famicom Disk System disk image: 93 1 string *NINTENDO-HVC* Famicom Disk System disk image: 102 0 string TNES NES ROM image (Nintendo 3DS Virtual Console) 194 >0x143 byte&0x80 0x80 Game Boy Color ROM image [all …]
|
| /src/sys/arm64/arm64/ |
| H A D | kexec_support.c | 73 struct kexec_image *image) in kexec_reboot_bottom() argument 75 void (*e)(void) = (void *)image->entry; in kexec_reboot_bottom() 79 (void *)pmap_kextract((vm_offset_t)&image->segments); in kexec_reboot_bottom() 91 vm_radix_iter_init(&pct_i, &image->map_obj->rtree); in kexec_reboot_bottom() 136 kexec_reboot_md(struct kexec_image *image) in kexec_reboot_md() argument 142 if (image->segments[i].size > 0) in kexec_reboot_md() 143 cpu_dcache_inv_range((void *)PHYS_TO_DMAP(image->segments[i].target), in kexec_reboot_md() 144 image->segments[i].size); in kexec_reboot_md() 155 p, image); in kexec_reboot_md() 161 kexec_load_md(struct kexec_image *image) in kexec_load_md() argument
|
| /src/usr.bin/mkimg/tests/ |
| H A D | mkimg_test.sh | 72 local baseline image result tmpfile update 74 image=$1 77 baseline=$image.hex 92 rm $image $result _tmp-* 114 image=`makeimage $format $scheme $blksz $geom img $partinfo` 115 result=$image.out 116 hexdump -C $image > $result 118 mkimg_rebase $image $result 120 baseline=`atf_get_srcdir`/$image
|
| /src/tools/tools/nanobsd/embedded/ |
| H A D | README | 22 beaglebone.cfg Create a bootable beaglebone image 23 qemu-amd64.cfg Create a bootable amd64 image for qemu (W) 24 qemu-i386.cfg Create a bootable i386 image for qemu (W) 25 qemu-powerpc.cfg Create a bootable 32-bit powerpc image for 27 qemu-powerpc64.cfg Create a bootable 64-bit IBM-flavor image for 29 rpi.cfg Create a bootable image for Raspberry Pi B 30 rpi2.cfg Create a bootable image for Raspberry Pi2 34 i386: qemu-system-i386 -m 512 -hda _.disk.image.qemu-i386.qcow2 -nographic 35 amd64: qemu-system-amd64 -m 512 -hda _.disk.image.qemu-amd64.qcow2 -nographic
|
| /src/sys/contrib/dev/iwlwifi/fw/ |
| H A D | paging.c | 41 const struct fw_img *image) in iwl_alloc_fw_paging_mem() argument 53 num_of_pages = image->paging_mem_size / FW_PAGING_SIZE; in iwl_alloc_fw_paging_mem() 109 const struct fw_img *image) in iwl_fill_paging_mem() argument 125 for (sec_idx = 0; sec_idx < image->num_sec; sec_idx++) { in iwl_fill_paging_mem() 126 if (image->sec[sec_idx].offset == PAGING_SEPARATOR_SECTION) { in iwl_fill_paging_mem() 136 if (sec_idx >= image->num_sec - 1) { in iwl_fill_paging_mem() 146 if (image->sec[sec_idx].len > fwrt->fw_paging_db[0].fw_paging_size) { in iwl_fill_paging_mem() 153 image->sec[sec_idx].data, in iwl_fill_paging_mem() 154 image->sec[sec_idx].len); in iwl_fill_paging_mem() 155 fwrt->fw_paging_db[0].fw_offs = image->sec[sec_idx].offset; in iwl_fill_paging_mem() [all …]
|
| /src/release/scripts/ |
| H A D | make-oci-image.sh | 9 image=$1; shift 18 echo "Building OCI freebsd${major}-${image} image for ${abi}" 20 . ${curdir}/tools/oci-image-${image}.conf 103 local image=$1; shift 135 …_size},\"annotations\":{\"org.opencontainers.image.ref.name\":\"freebsd-${image}:${ver}\"}}]}" > $… 146 workdir=${PWD}/container-image-${image} 150 base_workdir=${PWD}/container-image-${OCI_BASE_IMAGE} 157 commit_container ${workdir} ${image} ${output}
|
| /src/contrib/ncurses/misc/ |
| H A D | magic | 38 # Workaround for Targa image type by Joerg Jenderek 40 # Targa image type 1 with 26 long identification field 43 # 5th character of terminal name list, but not Targa image pixel size (15 16 24 32) 67 0 beshort 0433 SVr2 curses screen image, big-endian 68 0 beshort 0434 SVr3 curses screen image, big-endian 69 0 beshort 0435 SVr4 curses screen image, big-endian 71 0 leshort 0433 SVr2 curses screen image, little-endian 72 0 leshort 0434 SVr3 curses screen image, little-endian 73 0 leshort 0435 SVr4 curses screen image, little-endian 83 >7 regex \^BG=[0-9]+,[0-9]+, Solaris xcurses screen image [all …]
|