Searched refs:settings (Results 1 - 25 of 138) sorted by relevance

123456

/vbox/src/VBox/Devices/PC/ipxe/src/include/ipxe/
H A Dsettings_ui.h12 struct settings;
14 extern int settings_ui ( struct settings *settings ) __nonnull;
H A Dsettings.h6 * Configuration settings
17 struct settings;
42 * Users can construct tags for settings that are not
44 * numerical settings. For example, the setting name "60"
50 * according to the settings block. When a user attempts to
52 * only the intended settings block interprets the numerical
65 #define SETTINGS __table ( struct setting, "settings" )
74 #define SETTING_NETDEV 01 /**< Network device settings */
75 #define SETTING_NETDEV_EXTRA 02 /**< Network device additional settings */
76 #define SETTING_IPv4 03 /**< IPv4 settings */
132 struct settings { struct
216 struct settings settings; member in struct:generic_settings
325 settings_init( struct settings *settings, struct settings_operations *op, struct refcnt *refcnt, unsigned int tag_magic ) argument
356 delete_setting( struct settings *settings, struct setting *setting ) argument
378 setting_exists( struct settings *settings, struct setting *setting ) argument
[all...]
H A Dnvo.h14 #include <ipxe/settings.h>
24 struct settings settings; member in struct:nvo_block
49 extern int register_nvo ( struct nvo_block *nvo, struct settings *parent );
H A Dlinux.h31 #include <ipxe/settings.h>
95 /** List of settings */
96 struct list_head settings; member in struct:linux_device_request
120 * List of global settings to apply.
122 * Filled by the UI code. Linux root_driver applies these settings.
130 * @v settings List of the settings to look through
132 struct linux_setting *linux_find_setting(char *name, struct list_head *settings);
135 * Apply a list of linux settings to a settings bloc
[all...]
H A Ddhcppkt.h28 struct settings settings; member in struct:dhcp_packet
/vbox/src/VBox/Devices/PC/ipxe/src/arch/i386/interface/vmware/
H A Dguestinfo.c23 * VMware GuestInfo settings
33 #include <ipxe/settings.h>
43 * @v settings Settings block
51 static int guestinfo_fetch_type ( struct settings *settings, argument
55 const char *parent_name = settings->parent->name;
93 DBGC ( settings, "GuestInfo %p could not allocate %zd bytes\n",
94 settings, info_len );
108 DBGC ( settings, "GuestInfo %p length mismatch (expected %d, "
109 "got %d)\n", settings, info_le
141 guestinfo_fetch( struct settings *settings, struct setting *setting, void *data, size_t len ) argument
213 struct settings *settings; local
262 struct settings *settings; local
[all...]
/vbox/src/VBox/Devices/PC/ipxe/src/core/
H A Dsettings.c34 #include <ipxe/settings.h>
38 * Configuration settings
44 * Generic settings blocks
54 /** List of generic settings */
88 * @v generics Generic settings block
107 * @v settings Settings block
113 int generic_settings_store ( struct settings *settings, argument
117 container_of ( settings, struct generic_settings, settings );
165 generic_settings_fetch( struct settings *settings, struct setting *setting, void *data, size_t len ) argument
263 struct settings *settings; local
291 struct settings *settings; local
342 struct settings *settings = &settings_root; local
450 register_settings( struct settings *settings, struct settings *parent, const char *name ) argument
524 setting_applies( struct settings *settings, struct setting *setting ) argument
539 store_setting( struct settings *settings, struct setting *setting, const void *data, size_t len ) argument
591 fetch_setting_and_origin( struct settings *settings, struct setting *setting, struct settings **origin, void *data, size_t len ) argument
642 fetch_setting( struct settings *settings, struct setting *setting, void *data, size_t len ) argument
657 fetch_setting_origin( struct settings *settings, struct setting *setting ) argument
675 fetch_setting_len( struct settings *settings, struct setting *setting ) argument
695 fetch_setting_copy( struct settings *settings, struct setting *setting, void **data ) argument
732 fetch_string_setting( struct settings *settings, struct setting *setting, char *data, size_t len ) argument
757 fetch_string_setting_copy( struct settings *settings, struct setting *setting, char **data ) argument
792 fetch_ipv4_array_setting( struct settings *settings, struct setting *setting, struct in_addr *inp, unsigned int count ) argument
814 fetch_ipv4_setting( struct settings *settings, struct setting *setting, struct in_addr *inp ) argument
862 fetch_int_setting( struct settings *settings, struct setting *setting, long *value ) argument
888 fetch_uint_setting( struct settings *settings, struct setting *setting, unsigned long *value ) argument
913 fetch_intz_setting( struct settings *settings, struct setting *setting ) argument
927 fetch_uintz_setting( struct settings *settings, struct setting *setting ) argument
943 fetch_uuid_setting( struct settings *settings, struct setting *setting, union uuid *uuid ) argument
1004 fetchf_setting( struct settings *settings, struct setting *setting, char *buf, size_t len ) argument
1038 storef_setting( struct settings *settings, struct setting *setting, const char *value ) argument
1095 parse_setting_tag( struct settings *settings, const char *name ) argument
1144 parse_setting_name( const char *name, struct settings * ( * get_child ) ( struct settings *, const char * ), struct settings **settings, struct setting *setting, char *tmp_name ) argument
1215 setting_name( struct settings *settings, struct setting *setting, char *buf, size_t len ) argument
1235 struct settings *settings; local
1265 struct settings *settings; local
[all...]
H A Dnvo.c190 * @v settings Settings block
192 * @ret applies Setting applies within this settings block
194 static int nvo_applies ( struct settings *settings __unused,
203 * @v settings Settings block
209 static int nvo_store ( struct settings *settings, struct setting *setting, argument
212 container_of ( settings, struct nvo_block, settings );
233 * @v settings Setting
242 nvo_fetch( struct settings *settings, struct setting *setting, void *data, size_t len ) argument
[all...]
/vbox/src/VBox/Devices/PC/ipxe/src/net/
H A Dnetdev_settings.c26 #include <ipxe/settings.h>
32 * Network device configuration settings
36 /** Network device named settings */
53 * @v settings Settings block
55 * @ret applies Setting applies within this settings block
57 static int netdev_applies ( struct settings *settings __unused,
67 * @v settings Settings block
73 static int netdev_store ( struct settings *settings, struc argument
99 netdev_fetch( struct settings *settings, struct setting *setting, void *data, size_t len ) argument
[all...]
H A Ddhcppkt.c118 * Find DHCP packet field corresponding to settings tag number
142 * @ret applies Setting applies within this settings block
216 * DHCP packet settings interface
223 * @v settings Settings block
225 * @ret applies Setting applies within this settings block
227 static int dhcppkt_settings_applies ( struct settings *settings, argument
230 container_of ( settings, struct dhcp_packet, settings );
238 * @v settings Setting
244 dhcppkt_settings_store( struct settings *settings, struct setting *setting, const void *data, size_t len ) argument
262 dhcppkt_settings_fetch( struct settings *settings, struct setting *setting, void *data, size_t len ) argument
[all...]
H A Dcachedhcp.c49 struct settings *parent;
63 /* Register settings on the last opened network device.
64 * This will have the effect of registering cached settings
69 if ( ( rc = register_settings ( &dhcppkt->settings, parent,
71 DBG ( "DHCP could not register cached settings: %s\n",
76 DBG ( "DHCP registered cached settings\n" );
H A Dfakedhcp.c26 #include <ipxe/settings.h>
38 * Copy settings to DHCP packet
41 * @v source Source settings block
46 struct settings *source,
60 /* Process encapsulated settings */
89 * Copy settings to DHCP packet
92 * @v source Source settings block
96 struct settings *source ) {
150 /* Merge in globally-scoped settings, then netdev-specific
151 * settings
[all...]
/vbox/src/VBox/Devices/PC/ipxe/src/hci/commands/
H A Dconfig_cmd.c25 #include <ipxe/settings.h>
47 * Parse settings scope name
53 static int parse_settings ( const char *text, struct settings **value ) {
77 struct settings *settings; local
84 /* Parse settings option, if present */
86 &settings ) ) != 0 )
89 /* Run settings UI */
90 if ( ( rc = settings_ui ( settings ) ) != 0 ) {
91 printf ( "Could not save settings
[all...]
/vbox/src/VBox/Devices/PC/ipxe/src/include/usr/
H A Dautoboot.h15 struct settings;
31 fetch_next_server_and_filename ( struct settings *settings );
/vbox/src/VBox/Devices/PC/ipxe/src/hci/tui/
H A Dsettings_ui.c27 #include <ipxe/settings.h>
68 /** Target configuration settings block
70 * Valid only for rows that lead to new settings blocks.
72 struct settings *settings; member in struct:setting_row_widget
75 * Valid only for rows that represent individual settings.
92 /** A settings widget */
95 struct settings *settings; member in struct:setting_widget
111 * @ret count Number of settings row
115 struct settings *settings; local
[all...]
/vbox/src/VBox/Main/include/
H A DAudioAdapterImpl.h24 namespace settings namespace
47 HRESULT i_loadSettings(const settings::AudioAdapter &data);
48 HRESULT i_saveSettings(settings::AudioAdapter &data);
H A DDHCPServerImpl.h23 #include <VBox/settings.h>
60 using settings::DhcpOptValue;
61 using settings::DhcpOptionMap;
62 using settings::DhcpOptValuePair;
63 using settings::DhcpOptConstIterator;
64 using settings::DhcpOptIterator;
66 using settings::VmNameSlotKey;
67 using settings::VmSlot2OptionsMap;
68 using settings::VmSlot2OptionsPair;
69 using settings
[all...]
H A DPCIDeviceAttachmentImpl.h24 #include <VBox/settings.h>
42 // settings
44 const settings::HostPCIDeviceAttachment& aHpda);
45 HRESULT i_saveSettings(settings::HostPCIDeviceAttachment &data);
H A DSerialPortImpl.h27 namespace settings namespace
49 HRESULT i_loadSettings(const settings::SerialPort &data);
50 HRESULT i_saveSettings(settings::SerialPort &data);
97 Backupable<settings::SerialPort> bd;
H A DBandwidthControlImpl.h25 namespace settings namespace
47 HRESULT i_loadSettings(const settings::IOSettings &data);
48 HRESULT i_saveSettings(settings::IOSettings &data);
H A DParallelPortImpl.h24 namespace settings namespace
45 HRESULT i_loadSettings(const settings::ParallelPort &data);
46 HRESULT i_saveSettings(settings::ParallelPort &data);
H A DUSBDeviceFiltersImpl.h28 namespace settings namespace
50 HRESULT i_loadSettings(const settings::USB &data);
51 HRESULT i_saveSettings(settings::USB &data);
H A DNATEngineImpl.h24 #include <VBox/settings.h>
27 namespace settings namespace
37 typedef std::map<Utf8Str, settings::NATRule> NATRuleMap;
52 HRESULT i_loadSettings(const settings::NAT &data);
53 HRESULT i_saveSettings(settings::NAT &data);
/vbox/src/VBox/Devices/PC/ipxe/src/tests/
H A Dsettings_test.c31 #include <ipxe/settings.h>
40 * @v settings Settings block
45 #define storef_ok( settings, setting, formatted, raw_array ) do { \
50 ok ( storef_setting ( settings, setting, formatted ) == 0 ); \
51 len = fetch_setting ( settings, setting, actual, \
53 DBGC ( settings, "Stored %s \"%s\", got:\n", \
55 DBGC_HDA ( settings, 0, actual, len ); \
63 * @v settings Settings block
68 #define fetchf_ok( settings, setting, raw_array, formatted ) do { \
73 ok ( store_setting ( settings, settin
[all...]
/vbox/src/VBox/Devices/PC/ipxe/src/interface/smbios/
H A Dsmbios_settings.c24 #include <ipxe/settings.h>
29 /** SMBIOS settings tag magic number */
69 * @v settings Settings block
71 * @ret applies Setting applies within this settings block
73 static int smbios_applies ( struct settings *settings __unused,
85 * @v settings Settings block, or NULL to search all blocks
91 static int smbios_fetch ( struct settings *settings __unused,
135 /** SMBIOS settings operation
[all...]

Completed in 108 milliseconds

123456