iPXE
Data Fields
u_PXENV_ANY Union Reference

#include <pxe.h>

Data Fields

PXENV_STATUS_t Status
 
struct s_PXENV_UNKNOWN unknown
 
struct s_PXENV_UNLOAD_STACK unload_stack
 
struct s_PXENV_GET_CACHED_INFO get_cached_info
 
struct s_PXENV_TFTP_READ_FILE restart_tftp
 
struct s_PXENV_START_UNDI start_undi
 
struct s_PXENV_STOP_UNDI stop_undi
 
struct s_PXENV_START_BASE start_base
 
struct s_PXENV_STOP_BASE stop_base
 
struct s_PXENV_TFTP_OPEN tftp_open
 
struct s_PXENV_TFTP_CLOSE tftp_close
 
struct s_PXENV_TFTP_READ tftp_read
 
struct s_PXENV_TFTP_READ_FILE tftp_read_file
 
struct s_PXENV_TFTP_GET_FSIZE tftp_get_fsize
 
struct s_PXENV_UDP_OPEN udp_open
 
struct s_PXENV_UDP_CLOSE udp_close
 
struct s_PXENV_UDP_WRITE udp_write
 
struct s_PXENV_UDP_READ udp_read
 
struct s_PXENV_UNDI_STARTUP undi_startup
 
struct s_PXENV_UNDI_CLEANUP undi_cleanup
 
struct s_PXENV_UNDI_INITIALIZE undi_initialize
 
struct s_PXENV_UNDI_RESET undi_reset_adapter
 
struct s_PXENV_UNDI_SHUTDOWN undi_shutdown
 
struct s_PXENV_UNDI_OPEN undi_open
 
struct s_PXENV_UNDI_CLOSE undi_close
 
struct s_PXENV_UNDI_TRANSMIT undi_transmit
 
struct s_PXENV_UNDI_SET_MCAST_ADDRESS undi_set_mcast_address
 
struct s_PXENV_UNDI_SET_STATION_ADDRESS undi_set_station_address
 
struct s_PXENV_UNDI_SET_PACKET_FILTER undi_set_packet_filter
 
struct s_PXENV_UNDI_GET_INFORMATION undi_get_information
 
struct s_PXENV_UNDI_GET_STATISTICS undi_get_statistics
 
struct s_PXENV_UNDI_CLEAR_STATISTICS undi_clear_statistics
 
struct s_PXENV_UNDI_INITIATE_DIAGS undi_initiate_diags
 
struct s_PXENV_UNDI_FORCE_INTERRUPT undi_force_interrupt
 
struct s_PXENV_UNDI_GET_MCAST_ADDRESS undi_get_mcast_address
 
struct s_PXENV_UNDI_GET_NIC_TYPE undi_get_nic_type
 
struct s_PXENV_UNDI_GET_IFACE_INFO undi_get_iface_info
 
struct s_PXENV_UNDI_GET_STATE undi_get_state
 
struct s_PXENV_UNDI_ISR undi_isr
 
struct s_PXENV_FILE_OPEN file_open
 
struct s_PXENV_FILE_CLOSE file_close
 
struct s_PXENV_FILE_SELECT file_select
 
struct s_PXENV_FILE_READ file_read
 
struct s_PXENV_GET_FILE_SIZE get_file_size
 
struct s_PXENV_FILE_EXEC file_exec
 
struct s_PXENV_FILE_API_CHECK file_api_check
 
struct s_PXENV_FILE_EXIT_HOOK file_exit_hook
 

Detailed Description

Definition at line 27 of file pxe.h.

Field Documentation

◆ Status

PXENV_STATUS_t u_PXENV_ANY::Status

Definition at line 29 of file pxe.h.

Referenced by pxe_api_call().

◆ unknown

struct s_PXENV_UNKNOWN u_PXENV_ANY::unknown

Definition at line 30 of file pxe.h.

◆ unload_stack

struct s_PXENV_UNLOAD_STACK u_PXENV_ANY::unload_stack

Definition at line 31 of file pxe.h.

◆ get_cached_info

struct s_PXENV_GET_CACHED_INFO u_PXENV_ANY::get_cached_info

Definition at line 32 of file pxe.h.

◆ restart_tftp

struct s_PXENV_TFTP_READ_FILE u_PXENV_ANY::restart_tftp

Definition at line 33 of file pxe.h.

◆ start_undi

struct s_PXENV_START_UNDI u_PXENV_ANY::start_undi

Definition at line 34 of file pxe.h.

◆ stop_undi

struct s_PXENV_STOP_UNDI u_PXENV_ANY::stop_undi

Definition at line 35 of file pxe.h.

◆ start_base

struct s_PXENV_START_BASE u_PXENV_ANY::start_base

Definition at line 36 of file pxe.h.

◆ stop_base

struct s_PXENV_STOP_BASE u_PXENV_ANY::stop_base

Definition at line 37 of file pxe.h.

◆ tftp_open

struct s_PXENV_TFTP_OPEN u_PXENV_ANY::tftp_open

Definition at line 38 of file pxe.h.

◆ tftp_close

struct s_PXENV_TFTP_CLOSE u_PXENV_ANY::tftp_close

Definition at line 39 of file pxe.h.

◆ tftp_read

struct s_PXENV_TFTP_READ u_PXENV_ANY::tftp_read

Definition at line 40 of file pxe.h.

◆ tftp_read_file

struct s_PXENV_TFTP_READ_FILE u_PXENV_ANY::tftp_read_file

Definition at line 41 of file pxe.h.

◆ tftp_get_fsize

struct s_PXENV_TFTP_GET_FSIZE u_PXENV_ANY::tftp_get_fsize

Definition at line 42 of file pxe.h.

◆ udp_open

struct s_PXENV_UDP_OPEN u_PXENV_ANY::udp_open

Definition at line 43 of file pxe.h.

◆ udp_close

struct s_PXENV_UDP_CLOSE u_PXENV_ANY::udp_close

Definition at line 44 of file pxe.h.

◆ udp_write

struct s_PXENV_UDP_WRITE u_PXENV_ANY::udp_write

Definition at line 45 of file pxe.h.

◆ udp_read

struct s_PXENV_UDP_READ u_PXENV_ANY::udp_read

Definition at line 46 of file pxe.h.

◆ undi_startup

struct s_PXENV_UNDI_STARTUP u_PXENV_ANY::undi_startup

Definition at line 47 of file pxe.h.

◆ undi_cleanup

struct s_PXENV_UNDI_CLEANUP u_PXENV_ANY::undi_cleanup

Definition at line 48 of file pxe.h.

◆ undi_initialize

struct s_PXENV_UNDI_INITIALIZE u_PXENV_ANY::undi_initialize

Definition at line 49 of file pxe.h.

◆ undi_reset_adapter

struct s_PXENV_UNDI_RESET u_PXENV_ANY::undi_reset_adapter

Definition at line 50 of file pxe.h.

◆ undi_shutdown

struct s_PXENV_UNDI_SHUTDOWN u_PXENV_ANY::undi_shutdown

Definition at line 51 of file pxe.h.

◆ undi_open

struct s_PXENV_UNDI_OPEN u_PXENV_ANY::undi_open

Definition at line 52 of file pxe.h.

◆ undi_close

struct s_PXENV_UNDI_CLOSE u_PXENV_ANY::undi_close

Definition at line 53 of file pxe.h.

◆ undi_transmit

struct s_PXENV_UNDI_TRANSMIT u_PXENV_ANY::undi_transmit

Definition at line 54 of file pxe.h.

◆ undi_set_mcast_address

struct s_PXENV_UNDI_SET_MCAST_ADDRESS u_PXENV_ANY::undi_set_mcast_address

Definition at line 55 of file pxe.h.

◆ undi_set_station_address

struct s_PXENV_UNDI_SET_STATION_ADDRESS u_PXENV_ANY::undi_set_station_address

Definition at line 56 of file pxe.h.

◆ undi_set_packet_filter

struct s_PXENV_UNDI_SET_PACKET_FILTER u_PXENV_ANY::undi_set_packet_filter

Definition at line 57 of file pxe.h.

◆ undi_get_information

struct s_PXENV_UNDI_GET_INFORMATION u_PXENV_ANY::undi_get_information

Definition at line 58 of file pxe.h.

◆ undi_get_statistics

struct s_PXENV_UNDI_GET_STATISTICS u_PXENV_ANY::undi_get_statistics

Definition at line 59 of file pxe.h.

◆ undi_clear_statistics

struct s_PXENV_UNDI_CLEAR_STATISTICS u_PXENV_ANY::undi_clear_statistics

Definition at line 60 of file pxe.h.

◆ undi_initiate_diags

struct s_PXENV_UNDI_INITIATE_DIAGS u_PXENV_ANY::undi_initiate_diags

Definition at line 61 of file pxe.h.

◆ undi_force_interrupt

struct s_PXENV_UNDI_FORCE_INTERRUPT u_PXENV_ANY::undi_force_interrupt

Definition at line 62 of file pxe.h.

◆ undi_get_mcast_address

struct s_PXENV_UNDI_GET_MCAST_ADDRESS u_PXENV_ANY::undi_get_mcast_address

Definition at line 63 of file pxe.h.

◆ undi_get_nic_type

struct s_PXENV_UNDI_GET_NIC_TYPE u_PXENV_ANY::undi_get_nic_type

Definition at line 64 of file pxe.h.

◆ undi_get_iface_info

struct s_PXENV_UNDI_GET_IFACE_INFO u_PXENV_ANY::undi_get_iface_info

Definition at line 65 of file pxe.h.

◆ undi_get_state

struct s_PXENV_UNDI_GET_STATE u_PXENV_ANY::undi_get_state

Definition at line 66 of file pxe.h.

◆ undi_isr

struct s_PXENV_UNDI_ISR u_PXENV_ANY::undi_isr

Definition at line 67 of file pxe.h.

◆ file_open

struct s_PXENV_FILE_OPEN u_PXENV_ANY::file_open

Definition at line 68 of file pxe.h.

◆ file_close

struct s_PXENV_FILE_CLOSE u_PXENV_ANY::file_close

Definition at line 69 of file pxe.h.

◆ file_select

struct s_PXENV_FILE_SELECT u_PXENV_ANY::file_select

Definition at line 70 of file pxe.h.

◆ file_read

struct s_PXENV_FILE_READ u_PXENV_ANY::file_read

Definition at line 71 of file pxe.h.

◆ get_file_size

struct s_PXENV_GET_FILE_SIZE u_PXENV_ANY::get_file_size

Definition at line 72 of file pxe.h.

◆ file_exec

struct s_PXENV_FILE_EXEC u_PXENV_ANY::file_exec

Definition at line 73 of file pxe.h.

◆ file_api_check

struct s_PXENV_FILE_API_CHECK u_PXENV_ANY::file_api_check

Definition at line 74 of file pxe.h.

◆ file_exit_hook

struct s_PXENV_FILE_EXIT_HOOK u_PXENV_ANY::file_exit_hook

Definition at line 75 of file pxe.h.


The documentation for this union was generated from the following file: