freebsd-src/usr.sbin/kldxref
John Baldwin ed96fd7fc6 kldxref: Simplify elf_read_raw_data
Use pread as a valid offset is always passed now.  Originally the DSO
code read the .hash section in two separate requests and relied on the
implicit offset for the second read, but now the hash table is fetched
in a single call.

Reviewed by:	imp
Sponsored by:	DARPA
Differential Revision:	https://reviews.freebsd.org/D43125
2023-12-22 07:49:03 -08:00
..
ef.c kldxref: Tidy error handling for invalid addresses 2023-12-22 07:48:47 -08:00
ef.h kldxref: fix build on 32 bits arches 2023-12-13 12:04:43 +01:00
ef_aarch64.c kldxref: Reduce divergence between per-architecture files 2023-12-14 20:17:20 +00:00
ef_amd64.c kldxref: Reduce divergence between per-architecture files 2023-12-14 20:17:20 +00:00
ef_arm.c kldxref: Reduce divergence between per-architecture files 2023-12-14 20:17:20 +00:00
ef_i386.c kldxref: Reduce divergence between per-architecture files 2023-12-14 20:17:20 +00:00
ef_mips.c kldxref: Reduce divergence between per-architecture files 2023-12-14 20:17:20 +00:00
ef_obj.c kldxref: fix build on 32 bits arches 2023-12-13 12:04:43 +01:00
ef_powerpc.c kldxref: Reduce divergence between per-architecture files 2023-12-14 20:17:20 +00:00
ef_riscv.c kldxref: Reduce divergence between per-architecture files 2023-12-14 20:17:20 +00:00
elf.c kldxref: Simplify elf_read_raw_data 2023-12-22 07:49:03 -08:00
fileformat Remove $FreeBSD$: one-line bare tag 2023-08-16 11:55:20 -06:00
kldxref.8 Remove my middle name. 2023-08-17 15:08:30 +02:00
kldxref.c kldxref: Make use of libelf to be a portable cross tool 2023-12-12 15:43:00 -08:00
Makefile kldxref: Add arm support 2023-12-14 18:27:09 +00:00
Makefile.depend Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00