Lines Matching refs:name_size

44         VMSTATE_UINT32(name_size, uefi_variable),
47 VMSTATE_VBUFFER_ALLOC_UINT32(name, uefi_variable, 0, NULL, name_size),
55 const uint16_t *name, uint64_t name_size) in uefi_vars_find_variable() argument
60 if (!uefi_str_equal(var->name, var->name_size, in uefi_vars_find_variable()
61 name, name_size)) { in uefi_vars_find_variable()
77 const uint16_t *name, uint64_t name_size, in add_variable() argument
84 var->name = g_malloc(name_size); in add_variable()
85 memcpy(var->name, name, name_size); in add_variable()
86 var->name_size = name_size; in add_variable()
113 size += var->name_size; in variable_size()
120 const uint16_t *name, uint64_t name_size, in uefi_vars_set_variable() argument
126 uefi_trace_variable(__func__, guid, name, name_size); in uefi_vars_set_variable()
128 old_var = uefi_vars_find_variable(uv, guid, name, name_size); in uefi_vars_set_variable()
134 new_var = add_variable(uv, guid, name, name_size, attributes); in uefi_vars_set_variable()
277 if (va->name_size > uv->max_storage || in uefi_vars_mm_get_variable()
283 if (uadd64_overflow(length, va->name_size, &length)) { in uefi_vars_mm_get_variable()
290 if (!uefi_str_is_valid(name, va->name_size, true)) { in uefi_vars_mm_get_variable()
294 uefi_trace_variable(__func__, va->guid, name, va->name_size); in uefi_vars_mm_get_variable()
296 var = uefi_vars_find_variable(uv, va->guid, name, va->name_size); in uefi_vars_mm_get_variable()
306 data = func + sizeof(*va) + va->name_size; in uefi_vars_mm_get_variable()
341 if (nv->name_size > uv->max_storage) { in uefi_vars_mm_get_next_variable()
346 if (uadd64_overflow(length, nv->name_size, &length)) { in uefi_vars_mm_get_next_variable()
353 if (!uefi_str_is_valid(name, nv->name_size, true)) { in uefi_vars_mm_get_next_variable()
357 if (uefi_strlen(name, nv->name_size) == 0) { in uefi_vars_mm_get_next_variable()
364 var = uefi_vars_find_variable(uv, nv->guid, name, nv->name_size); in uefi_vars_mm_get_next_variable()
376 length = sizeof(*mvar) + sizeof(*nv) + var->name_size; in uefi_vars_mm_get_next_variable()
382 nv->name_size = var->name_size; in uefi_vars_mm_get_next_variable()
383 memcpy(name, var->name, var->name_size); in uefi_vars_mm_get_next_variable()
428 if (va->name_size > uv->max_storage || in uefi_vars_mm_set_variable()
434 if (uadd64_overflow(length, va->name_size, &length)) { in uefi_vars_mm_set_variable()
441 data = func + sizeof(*va) + va->name_size; in uefi_vars_mm_set_variable()
449 g_assert(va->name_size < G_MAXUINT32); in uefi_vars_mm_set_variable()
452 if (!uefi_str_is_valid(name, va->name_size, true)) { in uefi_vars_mm_set_variable()
456 uefi_trace_variable(__func__, va->guid, name, va->name_size); in uefi_vars_mm_set_variable()
458 old_var = uefi_vars_find_variable(uv, va->guid, name, va->name_size); in uefi_vars_mm_set_variable()
460 new_var = add_variable(uv, va->guid, name, va->name_size, in uefi_vars_mm_set_variable()
612 if (uadd64_overflow(length, lv->name_size, &length)) { in uefi_vars_mm_lock_variable()
619 uefi_trace_variable(__func__, lv->guid, name, lv->name_size); in uefi_vars_mm_lock_variable()
621 pe = g_malloc0(sizeof(*pe) + lv->name_size); in uefi_vars_mm_lock_variable()
623 pe->size = sizeof(*pe) + lv->name_size; in uefi_vars_mm_lock_variable()
633 memcpy(dest, name, lv->name_size); in uefi_vars_mm_lock_variable()