iPXE
|
Directories | |
directory | efi |
directory | errno |
directory | linux |
Files | |
file | acpi.h [code] |
ACPI data structures. | |
file | acpimac.h [code] |
ACPI MAC address. | |
file | aes.h [code] |
AES algorithm. | |
file | ansicol.h [code] |
ANSI colours. | |
file | ansiesc.h [code] |
ANSI escape sequences. | |
file | aoe.h [code] |
AoE protocol. | |
file | api.h [code] |
iPXE internal APIs | |
file | arc4.h [code] |
file | arp.h [code] |
Address Resolution Protocol. | |
file | asn1.h [code] |
ASN.1 encoding. | |
file | ata.h [code] |
ATA devices. | |
file | base16.h [code] |
Base16 encoding. | |
file | base64.h [code] |
Base64 encoding. | |
file | bigint.h [code] |
Big integer support. | |
file | bitbash.h [code] |
Bit-bashing interfaces. | |
file | bitmap.h [code] |
Bitmaps for multicast downloads. | |
file | bitops.h [code] |
Bit operations. | |
file | blockdev.h [code] |
Block devices. | |
file | blocktrans.h [code] |
Block device translator. | |
file | bofm.h [code] |
IBM BladeCenter Open Fabric Manager (BOFM) | |
file | cachedhcp.h [code] |
Cached DHCP packet. | |
file | cbc.h [code] |
Cipher-block chaining. | |
file | cdc.h [code] |
USB Communications Device Class (CDC) | |
file | certstore.h [code] |
Certificate store. | |
file | chap.h [code] |
CHAP protocol. | |
file | cms.h [code] |
Cryptographic Message Syntax (PKCS #7) | |
file | command.h [code] |
file | console.h [code] |
User interaction. | |
file | cpio.h [code] |
CPIO archives. | |
file | crc32.h [code] |
file | crypto.h [code] |
Cryptographic API. | |
file | deflate.h [code] |
DEFLATE decompression algorithm. | |
file | der.h [code] |
DER image format. | |
file | des.h [code] |
DES algorithm. | |
file | device.h [code] |
Device model. | |
file | dhcp.h [code] |
Dynamic Host Configuration Protocol. | |
file | dhcparch.h [code] |
DHCP client architecture definitions. | |
file | dhcpopts.h [code] |
DHCP options. | |
file | dhcppkt.h [code] |
DHCP packets. | |
file | dhcpv6.h [code] |
Dynamic Host Configuration Protocol for IPv6. | |
file | dhe.h [code] |
Ephemeral Diffie-Hellman key exchange. | |
file | dma.h [code] |
DMA mappings. | |
file | dns.h [code] |
DNS protocol. | |
file | downloader.h [code] |
Image downloader. | |
file | drbg.h [code] |
DRBG mechanism. | |
file | dummy_pio.h [code] |
Dummy PIO reads and writes up to 32 bits. | |
file | dummy_sanboot.h [code] |
Dummy SAN device. | |
file | dynui.h [code] |
Dynamic user interfaces. | |
file | eap.h [code] |
Extensible Authentication Protocol. | |
file | eapol.h [code] |
Extensible Authentication Protocol over LAN (EAPoL) | |
file | ecam.h [code] |
PCI I/O API for Enhanced Configuration Access Mechanism (ECAM) | |
file | ecam_io.h [code] |
PCI I/O API for Enhanced Configuration Access Mechanism (ECAM) | |
file | ecb.h [code] |
Electronic codebook (ECB) | |
file | edd.h [code] |
Enhanced Disk Drive specification. | |
file | editbox.h [code] |
Editable text box widget. | |
file | editstring.h [code] |
Editable strings. | |
file | eisa.h [code] |
file | elf.h [code] |
ELF image format. | |
file | eltorito.h [code] |
El Torito bootable CD-ROM specification. | |
file | entropy.h [code] |
Entropy source. | |
file | eoib.h [code] |
Ethernet over Infiniband. | |
file | errfile.h [code] |
Error file identifiers. | |
file | errortab.h [code] |
Error message tables. | |
file | eth_slow.h [code] |
Ethernet slow protocols. | |
file | ethernet.h [code] |
Ethernet protocol. | |
file | fakedhcp.h [code] |
Fake DHCP packets. | |
file | fault.h [code] |
Fault injection. | |
file | fbcon.h [code] |
Frame buffer console. | |
file | fc.h [code] |
Fibre Channel. | |
file | fcels.h [code] |
Fibre Channel Extended Link Services. | |
file | fcns.h [code] |
Fibre Channel name server lookups. | |
file | fcoe.h [code] |
Fibre Channel over Ethernet. | |
file | fcp.h [code] |
Fibre Channel Protocol. | |
file | fdt.h [code] |
Flattened Device Tree. | |
file | features.h [code] |
Feature list. | |
file | fip.h [code] |
file | fragment.h [code] |
Fragment reassembly. | |
file | ftp.h [code] |
File transfer protocol. | |
file | gcm.h [code] |
Galois/Counter Mode (GCM) | |
file | gdbserial.h [code] |
GDB remote debugging over serial. | |
file | gdbstub.h [code] |
GDB remote debugging. | |
file | gdbudp.h [code] |
GDB remote debugging over UDP. | |
file | gzip.h [code] |
gzip compressed images | |
file | hash_df.h [code] |
Hash-based derivation function (Hash_df) | |
file | hidemem.h [code] |
Hidden memory regions. | |
file | hmac.h [code] |
Keyed-Hashing for Message Authentication. | |
file | hmac_drbg.h [code] |
HMAC_DRBG algorithm. | |
file | http.h [code] |
Hyper Text Transport Protocol. | |
file | hyperv.h [code] |
Hyper-V interface. | |
file | i2c.h [code] |
I2C interface. | |
file | ib_cm.h [code] |
Infiniband communication management. | |
file | ib_cmrc.h [code] |
Infiniband Communication-managed Reliable Connections. | |
file | ib_mad.h [code] |
Infiniband management datagrams. | |
file | ib_mcast.h [code] |
Infiniband multicast groups. | |
file | ib_mi.h [code] |
Infiniband management interfaces. | |
file | ib_packet.h [code] |
Infiniband packet format. | |
file | ib_pathrec.h [code] |
Infiniband path records. | |
file | ib_service.h [code] |
Infiniband service records. | |
file | ib_sma.h [code] |
Infiniband subnet management agent. | |
file | ib_smc.h [code] |
Infiniband Subnet Management Client. | |
file | ib_srp.h [code] |
SCSI RDMA Protocol over Infiniband. | |
file | ibft.h [code] |
iSCSI boot firmware table | |
file | icmp.h [code] |
ICMP protocol. | |
file | icmpv6.h [code] |
ICMPv6 protocol. | |
file | ieee80211.h [code] |
Constants and data structures defined in IEEE 802.11, subsetted according to what iPXE knows how to use. | |
file | if_arp.h [code] |
Address Resolution Protocol constants and types. | |
file | if_ether.h [code] |
file | image.h [code] |
Executable images. | |
file | in.h [code] |
file | infiniband.h [code] |
Infiniband protocol. | |
file | init.h [code] |
file | interface.h [code] |
Object interfaces. | |
file | io.h [code] |
iPXE I/O API | |
file | iobuf.h [code] |
I/O buffers. | |
file | iomap.h [code] |
iPXE I/O mapping API | |
file | iomap_virt.h [code] |
iPXE I/O mapping API using phys_to_virt() | |
file | ip.h [code] |
IP protocol. | |
file | ipoib.h [code] |
IP over Infiniband. | |
file | ipstat.h [code] |
IP statistics. | |
file | ipv6.h [code] |
IPv6 protocol. | |
file | isa.h [code] |
file | isa_ids.h [code] |
file | isapnp.h [code] |
file | iscsi.h [code] |
iSCSI protocol | |
file | iso9660.h [code] |
ISO9660 CD-ROM specification. | |
file | isqrt.h [code] |
Integer square root. | |
file | job.h [code] |
Job control interfaces. | |
file | jumpscroll.h [code] |
Jump scrolling. | |
file | keymap.h [code] |
Keyboard mappings. | |
file | keys.h [code] |
Key definitions. | |
file | label.h [code] |
Text label widget. | |
file | linebuf.h [code] |
Line buffering. | |
file | lineconsole.h [code] |
Line-based console. | |
file | linux.h [code] |
Linux devices, drivers and device requests. | |
file | linux_api.h [code] |
Linux host API. | |
file | linux_sysfs.h [code] |
Linux sysfs files. | |
file | list.h [code] |
Linked lists. | |
file | lldp.h [code] |
Link Layer Discovery Protocol. | |
file | login_ui.h [code] |
Login UI. | |
file | malloc.h [code] |
Dynamic memory allocation. | |
file | mca.h [code] |
file | md4.h [code] |
MD4 algorithm. | |
file | md5.h [code] |
MD5 algorithm. | |
file | memblock.h [code] |
Largest memory block. | |
file | mii.h [code] |
Media Independent Interface. | |
file | mii_bit.h [code] |
MII bit-bashing interface. | |
file | monojob.h [code] |
Single foreground job. | |
file | mount.h [code] |
NFS MOUNT protocol. | |
file | mp.h [code] |
Multiprocessor functions. | |
file | mschapv2.h [code] |
MS-CHAPv2 authentication. | |
file | nap.h [code] |
CPU sleeping. | |
file | ndp.h [code] |
Neighbour discovery protocol. | |
file | neighbour.h [code] |
Neighbour discovery. | |
file | net80211.h [code] |
The iPXE 802.11 MAC layer. | |
file | net80211_err.h [code] |
The iPXE 802.11 MAC layer errors. | |
file | netbios.h [code] |
NetBIOS user names. | |
file | netdevice.h [code] |
Network device management. | |
file | nfs.h [code] |
Network File System protocol. | |
file | nfs_open.h [code] |
Network File System protocol. | |
file | nfs_uri.h [code] |
Network File System protocol URI handling functions. | |
file | nonxen.h [code] |
Stub Xen definitions for platforms with no Xen support. | |
file | ntlm.h [code] |
NT LAN Manager (NTLM) authentication. | |
file | ntp.h [code] |
Network Time Protocol. | |
file | null_acpi.h [code] |
Standard do-nothing ACPI interface. | |
file | null_mp.h [code] |
Null multiprocessor API implementation. | |
file | null_nap.h [code] |
Null CPU sleeping. | |
file | null_pci.h [code] |
Null PCI API. | |
file | null_reboot.h [code] |
iPXE do-nothing reboot API | |
file | null_sanboot.h [code] |
Standard do-nothing sanboot interface. | |
file | null_smbios.h [code] |
Null SMBIOS API. | |
file | null_time.h [code] |
Nonexistent time source. | |
file | nvo.h [code] |
Non-volatile stored options. | |
file | nvs.h [code] |
Non-volatile storage. | |
file | nvsvpd.h [code] |
Non-Volatile Storage using Vital Product Data. | |
file | ocsp.h [code] |
Online Certificate Status Protocol. | |
file | oncrpc.h [code] |
SUN ONC RPC protocol. | |
file | oncrpc_iob.h [code] |
SUN ONC RPC protocol. | |
file | open.h [code] |
Data transfer interface opening. | |
file | params.h [code] |
Request parameters. | |
file | parseopt.h [code] |
Command line option parsing. | |
file | pccrc.h [code] |
Peer Content Caching and Retrieval: Content Identification [MS-PCCRC]. | |
file | pccrd.h [code] |
Peer Content Caching and Retrieval: Discovery Protocol [MS-PCCRD]. | |
file | pccrr.h [code] |
Peer Content Caching and Retrieval: Retrieval Protocol [MS-PCCRR]. | |
file | pci.h [code] |
PCI bus. | |
file | pci_io.h [code] |
PCI I/O API. | |
file | pcibackup.h [code] |
PCI configuration space backup and restoration. | |
file | pcibridge.h [code] |
PCI-to-PCI bridge. | |
file | pciea.h [code] |
PCI Enhanced Allocation. | |
file | pcimsix.h [code] |
PCI MSI-X interrupts. | |
file | pcivpd.h [code] |
PCI Vital Product Data. | |
file | peerblk.h [code] |
Peer Content Caching and Retrieval (PeerDist) protocol block downloads. | |
file | peerdisc.h [code] |
Peer Content Caching and Retrieval (PeerDist) protocol peer discovery. | |
file | peermux.h [code] |
Peer Content Caching and Retrieval (PeerDist) protocol multiplexer. | |
file | pem.h [code] |
PEM-encoded ASN.1 data. | |
file | pending.h [code] |
Pending operations. | |
file | ping.h [code] |
ICMP ping protocol. | |
file | pinger.h [code] |
ICMP ping sender. | |
file | pixbuf.h [code] |
Pixel buffer. | |
file | png.h [code] |
Portable Network Graphics (PNG) format. | |
file | pnm.h [code] |
Portable anymap format (PNM) | |
file | pool.h [code] |
Pooled connections. | |
file | portmap.h [code] |
SUN ONC RPC protocol. | |
file | posix_io.h [code] |
POSIX-like I/O. | |
file | privkey.h [code] |
Private key. | |
file | process.h [code] |
Processes. | |
file | profile.h [code] |
Profiling. | |
file | pseudobit.h [code] |
Pseudo-bit structures. | |
file | quiesce.h [code] |
Quiesce system. | |
file | random_nz.h [code] |
HMAC_DRBG algorithm. | |
file | rarp.h [code] |
Reverse Address Resolution Protocol. | |
file | rbg.h [code] |
RBG mechanism. | |
file | rc80211.h [code] |
Rate-control algorithm prototype for 802.11. | |
file | reboot.h [code] |
iPXE reboot API | |
file | refcnt.h [code] |
Reference counting. | |
file | resolv.h [code] |
Name resolution. | |
file | retry.h [code] |
Retry timers. | |
file | rndis.h [code] |
Remote Network Driver Interface Specification. | |
file | rootcert.h [code] |
Root certificate store. | |
file | rotate.h [code] |
Bit operations. | |
file | rsa.h [code] |
RSA public-key cryptography. | |
file | sanboot.h [code] |
iPXE sanboot API | |
file | sbat.h [code] |
Secure Boot Advanced Targeting (SBAT) | |
file | script.h [code] |
iPXE scripts | |
file | scsi.h [code] |
SCSI devices. | |
file | sec80211.h [code] |
Definitions for general secured-network routines. | |
file | segment.h [code] |
Executable image segments. | |
file | serial.h [code] |
Serial console. | |
file | settings.h [code] |
Configuration settings. | |
file | settings_ui.h [code] |
Option configuration console. | |
file | sha1.h [code] |
SHA-1 algorithm. | |
file | sha256.h [code] |
SHA-256 algorithm. | |
file | sha512.h [code] |
SHA-512 algorithm. | |
file | shell.h [code] |
Minimal command shell. | |
file | slirp.h [code] |
Linux Slirp network driver. | |
file | smbios.h [code] |
System Management BIOS. | |
file | socket.h [code] |
Socket addresses. | |
file | spi.h [code] |
SPI interface. | |
file | spi_bit.h [code] |
SPI bit-bashing interface. | |
file | srp.h [code] |
SCSI RDMA Protocol. | |
file | stp.h [code] |
Spanning Tree Protocol (STP) | |
file | string.h [code] |
String functions. | |
file | syslog.h [code] |
Syslog protocol. | |
file | tables.h [code] |
Linker tables. | |
file | tcp.h [code] |
TCP protocol. | |
file | tcpip.h [code] |
Transport-network layer interface. | |
file | test.h [code] |
Self-test infrastructure. | |
file | tftp.h [code] |
TFTP protocol. | |
file | threewire.h [code] |
Three-wire serial interface. | |
file | time.h [code] |
Time source. | |
file | timer.h [code] |
iPXE timers | |
file | tls.h [code] |
Transport Layer Security Protocol. | |
file | uaccess.h [code] |
Access to external ("user") memory. | |
file | uart.h [code] |
16550-compatible UART | |
file | udp.h [code] |
UDP protocol. | |
file | umalloc.h [code] |
User memory allocation. | |
file | uri.h [code] |
Uniform Resource Identifiers. | |
file | usb.h [code] |
Universal Serial Bus (USB) | |
file | usbhid.h [code] |
USB human interface devices (HID) | |
file | usbnet.h [code] |
USB network devices. | |
file | utf8.h [code] |
UTF-8 Unicode encoding. | |
file | uuid.h [code] |
Universally unique IDs. | |
file | validator.h [code] |
Certificate validator. | |
file | version.h [code] |
Version number. | |
file | virtio-pci.h [code] |
file | virtio-ring.h [code] |
file | vlan.h [code] |
Virtual LANs. | |
file | vmbus.h [code] |
Hyper-V virtual machine bus. | |
file | vsprintf.h [code] |
printf() and friends | |
file | widget.h [code] |
Text widgets. | |
file | wpa.h [code] |
Common definitions for all types of WPA-protected networks. | |
file | x25519.h [code] |
X25519 key exchange. | |
file | x509.h [code] |
X.509 certificates. | |
file | xen.h [code] |
Xen interface. | |
file | xenbus.h [code] |
Xen device bus. | |
file | xenevent.h [code] |
Xen events. | |
file | xengrant.h [code] |
Xen grant tables. | |
file | xenmem.h [code] |
Xen memory operations. | |
file | xenstore.h [code] |
XenStore interface. | |
file | xenver.h [code] |
Xen version. | |
file | xfer.h [code] |
Data transfer interfaces. | |
file | xferbuf.h [code] |
Data transfer buffer. | |
file | xsigo.h [code] |
Xsigo virtual Ethernet devices. | |
file | zlib.h [code] |
zlib compressed images | |