mirror of
https://git.proxmox.com/git/mirror_edk2
synced 2026-02-03 21:45:36 +00:00
These workhorse functions are part of the BlockIo protocol that NvmExpressDxe produces. For bulk data access, they are called very frequently. Their debug messages should be therefore downgraded to EFI_D_VERBOSE. In addition, the following DEBUG() warts are cleaned up: - The function name should be printed with %a / __FUNCTION__, so that renaming the function, or copying the DEBUG() elsewhere, be reflected in the debug output automatically. (In fact, after this patch, the DEBUG() calls become identical.) - "Lba" is of type UINT64, therefore it should be printed with %Lx, not %x. - "OrginalBlocks" and "Blocks" are both UINTN. The only portable way to print UINTN is to convert it to UINT64 manually, then format it with the %Lx (or %Lu) conversion specifier. Cc: Feng Tian <feng.tian@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Laszlo Ersek <lersek@redhat.com> Reviewed-by: Feng Tian <feng.tian@Intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@19763 6f19259b-4bc3-4df7-8a09-765794883524 |
||
|---|---|---|
| .. | ||
| ComponentName.c | ||
| NvmExpress.c | ||
| NvmExpress.h | ||
| NvmExpressBlockIo.c | ||
| NvmExpressBlockIo.h | ||
| NvmExpressDiskInfo.c | ||
| NvmExpressDiskInfo.h | ||
| NvmExpressDxe.inf | ||
| NvmExpressDxe.uni | ||
| NvmExpressDxeExtra.uni | ||
| NvmExpressHci.c | ||
| NvmExpressHci.h | ||
| NvmExpressPassthru.c | ||