Changeset View
Changeset View
Standalone View
Standalone View
head/sys/boot/efi/include/efilib.h
Show First 20 Lines • Show All 55 Lines • ▼ Show 20 Lines | typedef struct pdinfo | ||||
EFI_DEVICE_PATH *pd_devpath; | EFI_DEVICE_PATH *pd_devpath; | ||||
EFI_BLOCK_IO *pd_blkio; | EFI_BLOCK_IO *pd_blkio; | ||||
int pd_unit; /* unit number */ | int pd_unit; /* unit number */ | ||||
int pd_open; /* reference counter */ | int pd_open; /* reference counter */ | ||||
void *pd_bcache; /* buffer cache data */ | void *pd_bcache; /* buffer cache data */ | ||||
} pdinfo_t; | } pdinfo_t; | ||||
pdinfo_list_t *efiblk_get_pdinfo_list(struct devsw *dev); | pdinfo_list_t *efiblk_get_pdinfo_list(struct devsw *dev); | ||||
pdinfo_t *efiblk_get_pdinfo(struct devdesc *dev); | |||||
void *efi_get_table(EFI_GUID *tbl); | void *efi_get_table(EFI_GUID *tbl); | ||||
int efi_getdev(void **vdev, const char *devspec, const char **path); | int efi_getdev(void **vdev, const char *devspec, const char **path); | ||||
char *efi_fmtdev(void *vdev); | char *efi_fmtdev(void *vdev); | ||||
int efi_setcurrdev(struct env_var *ev, int flags, const void *value); | int efi_setcurrdev(struct env_var *ev, int flags, const void *value); | ||||
Show All 35 Lines |