freebsd-dev/stand/efi/libefi
Colin Percival 313724bab9 loader: Use tslog to instrument some functions
In my initial testing, these are the functions which showed up as
being worth instrumenting.  More may be added later.

common/console.c: cons_probe
common/gfx_fb.c: read_list, insert_font, autoload_font
common/interp.c: interact
common/interp_lua.c: interp_init, interp_run
efi/libefi/efipart.c: efipart_readwrite
i386/libi386/biosdisk.c: bd_init, bd_open, bd_edd_io, bd_chs_io, bd_io
libsa/open.c: open
libsa/read.c: read
libsa/twiddle.c: twiddle

Note that profiling interp_run may be of questionable utility as it
may depend on user behaviour (e.g. pressing keys).

Reviewed by:	kevans (earlier version)
2021-06-20 20:09:48 -07:00
..
delay.c Simplify the EFI delay() function by calling BS->Stall() 2018-10-26 21:57:22 +00:00
devicename.c Start to reduce the number of #ifdef EFI_ZFS_BOOT 2019-04-20 05:31:56 +00:00
devpath.c loader.efi: efipart needs better support detecting nested partitions 2019-11-30 09:11:28 +00:00
efi_console.c loader: use display pixel density for font autoselection 2021-02-27 11:26:02 +02:00
efi_driver_utils.c connect_controllers() is missing NULL pointer check 2020-02-20 08:55:18 +00:00
efichar.c utf8_to_ucs2() should check for malloc failure 2018-01-16 20:35:54 +00:00
efienv.c Add efi_freebsd_delenv 2019-04-25 20:09:49 +00:00
efihttp.c stand/efihttp: Work around a bug in edk2 http instance reconfiguration 2020-09-09 16:35:51 +00:00
efinet.c efinet_dev_init() is missing NULL pointer check 2020-02-20 08:48:34 +00:00
efipart.c loader: Use tslog to instrument some functions 2021-06-20 20:09:48 -07:00
efizfs.c loader: zfs_probe_dev should pick first matching zfs pool 2020-09-23 08:22:14 +00:00
env.c Regularize the Netflix copyright 2019-02-04 21:28:25 +00:00
errno.c
handles.c efi_register_handles() is missing NULL pointer check 2020-02-20 09:02:59 +00:00
libefi.c loader.efi: efilib.h and libefi.c were left out of 350654 2019-08-06 20:13:28 +00:00
Makefile Use the arm virtual counter in the arm64 loader 2021-06-02 10:58:20 +00:00
Makefile.depend Update Makefile.depend files 2019-12-11 17:37:53 +00:00
time_arm64.c Use the arm virtual counter in the arm64 loader 2021-06-02 10:58:20 +00:00
time_event.c Update the EFI timer to be called once a second 2021-05-12 14:12:34 +00:00
time.c
wchar.c Regularize the Netflix copyright 2019-02-04 21:28:25 +00:00