OpenCore
1.0.4
OpenCore Bootloader
|
#include <Library/DebugLib.h>
#include <Library/PrintLib.h>
#include <Library/UefiBootServicesTableLib.h>
#include <Library/UefiLib.h>
Go to the source code of this file.
Macros | |
#define | _KERNEL 1 |
#define | __HAVE_LONG_DOUBLE |
#define | __RCSID(x) |
#define | __KERNEL_RCSID(x, s) |
#define | int8_t INT8 |
#define | int16_t INT16 |
#define | int32_t INT32 |
#define | int64_t INT64 |
#define | uint8_t UINT8 |
#define | uint16_t UINT16 |
#define | uint32_t UINT32 |
#define | uint64_t UINT64 |
#define | bool BOOLEAN |
#define | intptr_t INTN |
#define | uintptr_t UINTN |
#define | ssize_t INTN |
#define | size_t UINTN |
#define | false FALSE |
#define | true TRUE |
#define | va_list VA_LIST |
#define | va_start VA_START |
#define | va_end VA_END |
#define | va_arg VA_ARG |
#define | PRIx8 "hhx" |
#define | PRIx16 "hx" |
#define | PRIx32 "x" |
#define | PRId32 "d" |
#define | PRIu32 "u" |
#define | UINT8_MAX 0xffU |
#define | UINT16_MAX 0xffffU |
#define | UINT32_MAX 0xffffffffU |
#define | UINT64_MAX 0xffffffffffffffffULL |
#define | KASSERT(Expression) |
#define | PATH_MAX 1024 |
#define | CHAR_BIT 8 |
#define | __BIT(__n) |
#define | __LOWEST_SET_BIT(__mask) |
#define | __SHIFTOUT(__x, __mask) |
#define | __SHIFTIN(__x, __mask) |
#define | __SHIFTOUT_MASK(__mask) |
#define | SET(t, f) |
#define | ISSET(t, f) |
#define | CLR(t, f) |
#define | __printflike(x, y) |
#define | __arraycount(a) |
#define | __unreachable() |
#define | TINYPRINTF_DEFINE_TFP_SPRINTF 1 |
#define | snprintf tfp_snprintf |
#define | vprintf(f, v) |
#define | vpanic(f, v) |
#define | memcpy(Dst, Src, Size) |
#define | strlcpy(Dst, Src, Size) |
#define | strlcat(Dst, Src, Size) |
Typedefs | |
typedef void(* | putcf) (void *, char) |
Functions | |
void EFIAPI | tfp_format (void *putp, putcf putf, const char *fmt, va_list va) |
int | tfp_vsnprintf (char *str, size_t size, const char *fmt, va_list ap) |
int EFIAPI | tfp_snprintf (char *str, size_t size, const char *fmt,...) __printflike(3 |
int EFIAPI int EFIAPI | tfp_vsprintf (char *str, const char *fmt, va_list ap) |
int EFIAPI | tfp_sprintf (char *str, const char *fmt,...) __printflike(2 |
OcGuardLib
Copyright (c) 2018, vit9696
All rights reserved.
This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License which accompanies this distribution. The full text of the license may be found at http://opensource.org/licenses/bsd-license.php
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
Definition in file Ubsan.h.
#define __arraycount | ( | a | ) |
#define __BIT | ( | __n | ) |
#define __LOWEST_SET_BIT | ( | __mask | ) |
#define __SHIFTIN | ( | __x, | |
__mask ) |
#define __SHIFTOUT | ( | __x, | |
__mask ) |
#define __SHIFTOUT_MASK | ( | __mask | ) |
#define KASSERT | ( | Expression | ) |
#define memcpy | ( | Dst, | |
Src, | |||
Size ) |
#define snprintf tfp_snprintf |
#define strlcat | ( | Dst, | |
Src, | |||
Size ) |
#define strlcpy | ( | Dst, | |
Src, | |||
Size ) |
#define vpanic | ( | f, | |
v ) |
#define vprintf | ( | f, | |
v ) |
int EFIAPI tfp_snprintf | ( | char * | str, |
size_t | size, | ||
const char * | fmt, | ||
... ) |
int EFIAPI tfp_sprintf | ( | char * | str, |
const char * | fmt, | ||
... ) |
int EFIAPI int EFIAPI tfp_vsprintf | ( | char * | str, |
const char * | fmt, | ||
va_list | ap ) |