iPXE
|
An MNP NIC. More...
Data Fields | |
struct efi_device * | efidev |
EFI device. More... | |
EFI_MANAGED_NETWORK_PROTOCOL * | mnp |
Managed network protocol. More... | |
struct device | dev |
Generic device. More... | |
struct mnp_token | tx |
Transmit token. More... | |
EFI_MANAGED_NETWORK_TRANSMIT_DATA | txdata |
Transmit descriptor. More... | |
struct io_buffer * | txbuf |
Transmit I/O buffer. More... | |
struct mnp_token | rx |
Receive token. More... | |
struct efi_device* mnp_nic::efidev |
EFI device.
Definition at line 56 of file mnpnet.c.
Referenced by mnpnet_start(), mnpnet_stop(), and mnptemp_destroy().
EFI_MANAGED_NETWORK_PROTOCOL* mnp_nic::mnp |
Managed network protocol.
Definition at line 58 of file mnpnet.c.
Referenced by mnpnet_close(), mnpnet_open(), mnpnet_poll(), mnpnet_poll_rx(), mnpnet_poll_tx(), mnpnet_refill_rx(), mnpnet_start(), mnpnet_stop(), mnpnet_transmit(), and mnptemp_destroy().
struct mnp_token mnp_nic::tx |
Transmit token.
Definition at line 63 of file mnpnet.c.
Referenced by mnpnet_poll_tx(), and mnpnet_transmit().
EFI_MANAGED_NETWORK_TRANSMIT_DATA mnp_nic::txdata |
struct io_buffer* mnp_nic::txbuf |
Transmit I/O buffer.
Definition at line 67 of file mnpnet.c.
Referenced by mnpnet_poll_tx(), and mnpnet_transmit().
struct mnp_token mnp_nic::rx |