|
iPXE
|
Go to the source code of this file.
Macros | |
| #define | DIV_ROUND_UP(n, d) |
| #define | MCDI_SEQ_MASK 0xf |
| #define | MCDI_DECLARE_BUF(_name, _len) |
| #define | MCDI_DECLARE_BUF_OUT_OR_ERR(_name, _len) |
| #define | _MCDI_PTR(_buf, _offset) |
| #define | MCDI_PTR(_buf, _field) |
| #define | _MCDI_CHECK_ALIGN(_ofst, _align) |
| #define | _MCDI_DWORD(_buf, _field) |
| #define | MCDI_WORD(_buf, _field) |
| #define | MCDI_SET_DWORD(_buf, _field, _value) |
| #define | MCDI_DWORD(_buf, _field) |
| #define | MCDI_POPULATE_DWORD_1(_buf, _field, _name1, _value1) |
| #define | MCDI_POPULATE_DWORD_2(_buf, _field, _name1, _value1, _name2, _value2) |
| #define | MCDI_POPULATE_DWORD_3(_buf, _field, _name1, _value1, _name2, _value2, _name3, _value3) |
| #define | MCDI_POPULATE_DWORD_4(_buf, _field, _name1, _value1, _name2, _value2, _name3, _value3, _name4, _value4) |
| #define | MCDI_POPULATE_DWORD_5(_buf, _field, _name1, _value1, _name2, _value2, _name3, _value3, _name4, _value4, _name5, _value5) |
| #define | MCDI_POPULATE_DWORD_6(_buf, _field, _name1, _value1, _name2, _value2, _name3, _value3, _name4, _value4, _name5, _value5, _name6, _value6) |
| #define | MCDI_POPULATE_DWORD_7(_buf, _field, _name1, _value1, _name2, _value2, _name3, _value3, _name4, _value4, _name5, _value5, _name6, _value6, _name7, _value7) |
| #define | MCDI_SET_QWORD(_buf, _field, _value) |
| #define | MCDI_QWORD(_buf, _field) |
| #define | MCDI_FIELD(_ptr, _type, _field) |
| #define | _MCDI_ARRAY_PTR(_buf, _field, _index, _align) |
| #define | MCDI_DECLARE_STRUCT_PTR(_name) |
| #define | MCDI_ARRAY_STRUCT_PTR(_buf, _field, _index) |
| #define | MCDI_VAR_ARRAY_LEN(_len, _field) |
| #define | MCDI_ARRAY_WORD(_buf, _field, _index) |
| #define | _MCDI_ARRAY_DWORD(_buf, _field, _index) |
| #define | MCDI_SET_ARRAY_DWORD(_buf, _field, _index, _value) |
| #define | MCDI_ARRAY_DWORD(_buf, _field, _index) |
| #define | _MCDI_ARRAY_QWORD(_buf, _field, _index) |
| #define | MCDI_SET_ARRAY_QWORD(_buf, _field, _index, _value) |
| #define | MCDI_ARRAY_FIELD(_buf, _field1, _type, _index, _field2) |
| #define | MCDI_EVENT_FIELD(_ev, _field) |
Functions | |
| FILE_LICENCE (GPL2_OR_LATER_OR_UBDL) | |
| #define MCDI_SEQ_MASK 0xf |
Definition at line 28 of file mcdi.h.
Referenced by hunt_mcdi_copyin(), and hunt_mcdi_request_poll().
| #define MCDI_DECLARE_BUF | ( | _name, | |
| _len ) |
Definition at line 35 of file mcdi.h.
Referenced by hunt_alloc_vis(), hunt_check_link(), hunt_clear_udp_tunnel_ports(), hunt_driver_attach(), hunt_enable_workaround_35388(), hunt_ev_fini(), hunt_ev_init(), hunt_get_mac(), hunt_get_phy_cfg(), hunt_get_port_assignment(), hunt_get_workarounds(), hunt_mac_addr(), hunt_reset(), hunt_rx_filter_insert(), hunt_rx_filter_remove(), hunt_rx_fini(), hunt_rx_init(), hunt_set_mac(), hunt_tx_fini(), and hunt_tx_init().
| #define MCDI_DECLARE_BUF_OUT_OR_ERR | ( | _name, | |
| _len ) |
Definition at line 37 of file mcdi.h.
| #define _MCDI_PTR | ( | _buf, | |
| _offset ) |
| #define MCDI_PTR | ( | _buf, | |
| _field ) |
Definition at line 41 of file mcdi.h.
Referenced by hunt_ev_init(), hunt_get_mac(), hunt_mac_addr(), hunt_rx_filter_insert(), hunt_rx_init(), hunt_set_mac(), and hunt_tx_init().
| #define _MCDI_CHECK_ALIGN | ( | _ofst, | |
| _align ) |
Definition at line 43 of file mcdi.h.
| #define _MCDI_DWORD | ( | _buf, | |
| _field ) |
Definition at line 45 of file mcdi.h.
| #define MCDI_WORD | ( | _buf, | |
| _field ) |
Definition at line 48 of file mcdi.h.
| #define MCDI_SET_DWORD | ( | _buf, | |
| _field, | |||
| _value ) |
Definition at line 51 of file mcdi.h.
Referenced by hunt_alloc_vis(), hunt_clear_udp_tunnel_ports(), hunt_driver_attach(), hunt_enable_workaround_35388(), hunt_ev_fini(), hunt_ev_init(), hunt_rx_filter_insert(), hunt_rx_filter_remove(), hunt_rx_fini(), hunt_rx_init(), hunt_set_mac(), hunt_tx_fini(), and hunt_tx_init().
| #define MCDI_DWORD | ( | _buf, | |
| _field ) |
Definition at line 53 of file mcdi.h.
Referenced by hunt_check_link(), hunt_clear_udp_tunnel_ports(), hunt_driver_attach(), hunt_get_phy_cfg(), hunt_get_port_assignment(), and hunt_get_workarounds().
| #define MCDI_POPULATE_DWORD_1 | ( | _buf, | |
| _field, | |||
| _name1, | |||
| _value1 ) |
Definition at line 55 of file mcdi.h.
Referenced by hunt_reset(), and hunt_rx_filter_insert().
| #define MCDI_POPULATE_DWORD_2 | ( | _buf, | |
| _field, | |||
| _name1, | |||
| _value1, | |||
| _name2, | |||
| _value2 ) |
| #define MCDI_POPULATE_DWORD_3 | ( | _buf, | |
| _field, | |||
| _name1, | |||
| _value1, | |||
| _name2, | |||
| _value2, | |||
| _name3, | |||
| _value3 ) |
| #define MCDI_POPULATE_DWORD_4 | ( | _buf, | |
| _field, | |||
| _name1, | |||
| _value1, | |||
| _name2, | |||
| _value2, | |||
| _name3, | |||
| _value3, | |||
| _name4, | |||
| _value4 ) |
| #define MCDI_POPULATE_DWORD_5 | ( | _buf, | |
| _field, | |||
| _name1, | |||
| _value1, | |||
| _name2, | |||
| _value2, | |||
| _name3, | |||
| _value3, | |||
| _name4, | |||
| _value4, | |||
| _name5, | |||
| _value5 ) |
Definition at line 77 of file mcdi.h.
Referenced by hunt_rx_init().
| #define MCDI_POPULATE_DWORD_6 | ( | _buf, | |
| _field, | |||
| _name1, | |||
| _value1, | |||
| _name2, | |||
| _value2, | |||
| _name3, | |||
| _value3, | |||
| _name4, | |||
| _value4, | |||
| _name5, | |||
| _value5, | |||
| _name6, | |||
| _value6 ) |
Definition at line 86 of file mcdi.h.
Referenced by hunt_ev_init(), and hunt_tx_init().
| #define MCDI_POPULATE_DWORD_7 | ( | _buf, | |
| _field, | |||
| _name1, | |||
| _value1, | |||
| _name2, | |||
| _value2, | |||
| _name3, | |||
| _value3, | |||
| _name4, | |||
| _value4, | |||
| _name5, | |||
| _value5, | |||
| _name6, | |||
| _value6, | |||
| _name7, | |||
| _value7 ) |
| #define MCDI_SET_QWORD | ( | _buf, | |
| _field, | |||
| _value ) |
Definition at line 109 of file mcdi.h.
Referenced by hunt_rx_filter_remove().
| #define MCDI_QWORD | ( | _buf, | |
| _field ) |
Definition at line 116 of file mcdi.h.
Referenced by hunt_rx_filter_insert().
| #define MCDI_FIELD | ( | _ptr, | |
| _type, | |||
| _field ) |
Definition at line 119 of file mcdi.h.
| #define _MCDI_ARRAY_PTR | ( | _buf, | |
| _field, | |||
| _index, | |||
| _align ) |
Definition at line 127 of file mcdi.h.
| #define MCDI_DECLARE_STRUCT_PTR | ( | _name | ) |
Definition at line 130 of file mcdi.h.
| #define MCDI_ARRAY_STRUCT_PTR | ( | _buf, | |
| _field, | |||
| _index ) |
Definition at line 132 of file mcdi.h.
| #define MCDI_VAR_ARRAY_LEN | ( | _len, | |
| _field ) |
Definition at line 134 of file mcdi.h.
| #define MCDI_ARRAY_WORD | ( | _buf, | |
| _field, | |||
| _index ) |
Definition at line 137 of file mcdi.h.
| #define _MCDI_ARRAY_DWORD | ( | _buf, | |
| _field, | |||
| _index ) |
Definition at line 141 of file mcdi.h.
| #define MCDI_SET_ARRAY_DWORD | ( | _buf, | |
| _field, | |||
| _index, | |||
| _value ) |
Definition at line 144 of file mcdi.h.
| #define MCDI_ARRAY_DWORD | ( | _buf, | |
| _field, | |||
| _index ) |
Definition at line 147 of file mcdi.h.
| #define _MCDI_ARRAY_QWORD | ( | _buf, | |
| _field, | |||
| _index ) |
Definition at line 149 of file mcdi.h.
| #define MCDI_SET_ARRAY_QWORD | ( | _buf, | |
| _field, | |||
| _index, | |||
| _value ) |
Definition at line 152 of file mcdi.h.
| #define MCDI_ARRAY_FIELD | ( | _buf, | |
| _field1, | |||
| _type, | |||
| _index, | |||
| _field2 ) |
Definition at line 159 of file mcdi.h.
| #define MCDI_EVENT_FIELD | ( | _ev, | |
| _field ) |
Definition at line 163 of file mcdi.h.
| FILE_LICENCE | ( | GPL2_OR_LATER_OR_UBDL | ) |