Interface
UINT8 Interface;
EFI_GUID Interface;
IN VOID *Interface
IN VOID *Interface
OUT VOID **Interface
OUT VOID **Interface OPTIONAL,
OUT VOID **Interface
add_by_name(const char *version, const Interface *interface)
static void print_iface(const Interface *);
print_iface(const Interface * p)
extern int add_by_name(const char *, const Interface *);
static Interface Iface;
} Interface[] = {
for (i = 0; Interface[i].IN_label; ++i) {
if (0 == strcmp(Interface[i].IN_label, label)) {
Read = Interface[i].IN_read;
Write = Interface[i].IN_write;
Ioctl = Interface[i].IN_ioctl;
Setup = Interface[i].IN_setup;
Teardown = Interface[i].IN_teardown;
for (i = 0; Interface[i].IN_label; ++i) {
if (strcmp(Interface[i].IN_label, label) == 0) {
Read = Interface[i].IN_read;
Write = Interface[i].IN_write;
Ioctl = Interface[i].IN_ioctl;
Setup = Interface[i].IN_setup;
} Interface[] = {
u8 Interface;
VOID *Interface);
VOID *Interface);
VOID **Interface);
VOID **Interface,
VOID **Interface);