|
iPXE
|
A settings block. More...
#include <settings.h>
Data Fields | |
| struct refcnt * | refcnt |
| Reference counter. More... | |
| const char * | name |
| Name. More... | |
| struct settings * | parent |
| Parent settings block. More... | |
| struct list_head | siblings |
| Sibling settings blocks. More... | |
| struct list_head | children |
| Child settings blocks. More... | |
| struct settings_operations * | op |
| Settings block operations. More... | |
| const struct settings_scope * | default_scope |
| Default scope for numerical settings constructed for this block. More... | |
| int | order |
| Sibling ordering. More... | |
A settings block.
Definition at line 132 of file settings.h.
| struct refcnt* settings::refcnt |
Reference counter.
Definition at line 134 of file settings.h.
Referenced by autovivify_child_settings(), register_settings(), settings_init(), and unregister_settings().
| const char* settings::name |
Name.
Definition at line 136 of file settings.h.
Referenced by autovivify_child_settings(), draw_setting_row(), find_child_settings(), guestinfo_fetch_type(), netdev_redirect(), register_settings(), settings_name(), and testnet_set_okx().
| struct settings* settings::parent |
Parent settings block.
Definition at line 138 of file settings.h.
Referenced by dhcp_request_rx(), dhcpv6_rx(), draw_setting_row(), guestinfo_fetch_type(), ibft_fill_nic(), ipv6_fetch(), ipv6_register_settings(), ndp_fetch(), ndp_prefix_fetch_gateway6(), ndp_prefix_fetch_ip6(), ndp_register_settings(), register_settings(), reprioritise_settings(), select_setting_row(), settings_name(), store_setting(), and unregister_settings().
| struct list_head settings::siblings |
Sibling settings blocks.
Definition at line 140 of file settings.h.
Referenced by register_settings(), reprioritise_settings(), settings_init(), and unregister_settings().
| struct list_head settings::children |
Child settings blocks.
Definition at line 142 of file settings.h.
Referenced by fetch_setting(), find_child_settings(), ipv6_create_routes(), register_settings(), reprioritise_settings(), select_setting_row(), settings_init(), and unregister_settings().
| struct settings_operations* settings::op |
Settings block operations.
Definition at line 144 of file settings.h.
Referenced by clear_settings(), fetch_setting(), netdev_settings_init(), setting_applies(), settings_init(), settings_target(), and store_setting().
| const struct settings_scope* settings::default_scope |
Default scope for numerical settings constructed for this block.
Definition at line 146 of file settings.h.
Referenced by settings_init().
| int settings::order |
Sibling ordering.
Definition at line 148 of file settings.h.
Referenced by dhcpv6_register(), ipv6_register_settings(), ndp_register_settings(), and reprioritise_settings().
1.8.15