Lines Matching full:key
103 * @key: selector key value for new fw_cfg item
107 * Add a new fw_cfg item, available by selecting the given key, as a raw
111 void fw_cfg_add_bytes(FWCfgState *s, uint16_t key, void *data, size_t len);
116 * @key: selector key value for new fw_cfg item
119 * Add a new fw_cfg item, available by selecting the given key. The item
123 void fw_cfg_add_string(FWCfgState *s, uint16_t key, const char *value);
128 * @key: selector key value for new fw_cfg item
131 * Replace the fw_cfg item available by selecting the given key. The new
137 void fw_cfg_modify_string(FWCfgState *s, uint16_t key, const char *value);
142 * @key: selector key value for new fw_cfg item
145 * Add a new fw_cfg item, available by selecting the given key. The item
149 void fw_cfg_add_i16(FWCfgState *s, uint16_t key, uint16_t value);
154 * @key: selector key value for new fw_cfg item
157 * Replace the fw_cfg item available by selecting the given key. The new
163 void fw_cfg_modify_i16(FWCfgState *s, uint16_t key, uint16_t value);
168 * @key: selector key value for new fw_cfg item
171 * Add a new fw_cfg item, available by selecting the given key. The item
175 void fw_cfg_add_i32(FWCfgState *s, uint16_t key, uint32_t value);
180 * @key: selector key value for new fw_cfg item
183 * Replace the fw_cfg item available by selecting the given key. The new
189 void fw_cfg_modify_i32(FWCfgState *s, uint16_t key, uint32_t value);
194 * @key: selector key value for new fw_cfg item
197 * Add a new fw_cfg item, available by selecting the given key. The item
201 void fw_cfg_add_i64(FWCfgState *s, uint16_t key, uint64_t value);
206 * @key: selector key value for new fw_cfg item
209 * Replace the fw_cfg item available by selecting the given key. The new
215 void fw_cfg_modify_i64(FWCfgState *s, uint16_t key, uint64_t value);
227 * The next available (unused) selector key starting at FW_CFG_FILE_FIRST
229 * structure residing at key value FW_CFG_FILE_DIR, containing the item name,
230 * data size, and assigned selector key value.
249 * The next available (unused) selector key starting at FW_CFG_FILE_FIRST
251 * structure residing at key value FW_CFG_FILE_DIR, containing the item name,
252 * data size, and assigned selector key value.
254 * time this item is selected (by having its selector key either written to
295 * The next available (unused) selector key starting at FW_CFG_FILE_FIRST
297 * structure residing at key value FW_CFG_FILE_DIR, containing the item name,
298 * data size, and assigned selector key value.
321 * @key: The uint16 selector key.
323 * The key is architecture-specific (the FW_CFG_ARCH_LOCAL mask is expected
324 * to be set in the key).
328 * key lookup failure.
330 const char *fw_cfg_arch_key_name(uint16_t key);
334 * by key.
336 * @size_key: The firmware config key to store the size of the loaded
338 * @data_key: The firmware config key to store the loaded data under,