Lines Matching defs:name_size
246 static efi_status_t get_property_int(u16 *name, size_t name_size,
256 payload_size = sizeof(*smm_property) + name_size;
267 smm_property->name_size = name_size;
268 memcpy(smm_property->name, name, name_size);
296 size_t name_size;
304 name_size = (ucs2_strnlen(name, EFI_VAR_NAME_LEN) + 1) * sizeof(u16);
305 if (name_size > max_payload_size - MM_VARIABLE_ACCESS_HEADER_SIZE)
310 if (name_size + tmp_dsize >
313 name_size;
316 payload_size = MM_VARIABLE_ACCESS_HEADER_SIZE + name_size + tmp_dsize;
325 var_acc->name_size = name_size;
327 memcpy(var_acc->name, name, name_size);
336 ret = get_property_int(name, name_size, vendor, &var_property);
347 memcpy(data, (u8 *)var_acc->name + var_acc->name_size,
354 static efi_status_t tee_get_next_variable(unsigned long *name_size,
364 if (!name_size || !name || !guid)
367 out_name_size = *name_size;
390 var_getnext->name_size = out_name_size;
398 *name_size = var_getnext->name_size;
404 memcpy(name, var_getnext->name, var_getnext->name_size);
419 size_t name_size;
429 name_size = (ucs2_strnlen(name, EFI_VAR_NAME_LEN) + 1) * sizeof(u16);
430 payload_size = MM_VARIABLE_ACCESS_HEADER_SIZE + name_size + data_size;
448 ret = get_property_int(name, name_size, vendor, &var_property);
462 var_acc->name_size = name_size;
464 memcpy(var_acc->name, name, name_size);
465 memcpy((u8 *)var_acc->name + name_size, data, data_size);