Lines Matching refs:datalen
139 get_value(char *val, size_t *datalen) in get_value() argument
144 *datalen = strlen(val); in get_value()
148 *datalen = sizeof(buffer); in get_value()
149 *datalen = read(0, buffer, *datalen); in get_value()
158 size_t datalen; in append_variable() local
162 data = get_value(val, &datalen); in append_variable()
163 if (efi_append_variable(guid, vname, data, datalen, attrib) < 0) in append_variable()
183 size_t datalen; in write_variable() local
187 data = get_value(val, &datalen); in write_variable()
188 if (efi_set_variable(guid, vname, data, datalen, attrib) < 0) in write_variable()
193 devpath_dump(uint8_t *data, size_t datalen) in devpath_dump() argument
198 (const_efidp)data, datalen); in devpath_dump()
223 size_t datalen; in print_var() local
239 datalen = read(fd, data, 64 * 1024); in print_var()
240 if ((ssize_t)datalen < 0) in print_var()
242 if (datalen == 0) in print_var()
246 rv = efi_get_variable(*guid, name, &data, &datalen, &att); in print_var()
255 efi_print_load_option(data, datalen, Aflag, bflag, uflag); in print_var()
257 asciidump(data, datalen); in print_var()
259 utf8dump(data, datalen); in print_var()
261 bindump(data, datalen); in print_var()
263 devpath_dump(data, datalen); in print_var()
265 hexdump(data, datalen); in print_var()