Home | History | Annotate | Download | only in dev

Lines Matching defs:namesize

344 	if (var->name == NULL || var->namesize == 0 ||
348 if (var->namesize > EFI_VARNAME_MAXBYTES) {
355 namebuf = kmem_alloc(var->namesize, KM_SLEEP);
356 error = copyin(var->name, namebuf, var->namesize);
360 if (namebuf[var->namesize / 2 - 1] != '\0') {
389 kmem_free(namebuf, var->namesize);
402 unsigned long namesize;
405 if (var->name == NULL || var->namesize == 0) {
408 if (var->namesize > EFI_VARNAME_MAXBYTES) {
412 namebufsize = var->namesize;
420 namesize = namebufsize;
421 status = efi_ops->efi_nextvar(&namesize, namebuf, &var->vendor);
426 var->namesize = namesize;
429 MIN(namesize, namebufsize));
447 if (var->name == NULL || var->namesize == 0) {
451 namebuf = kmem_alloc(var->namesize, KM_SLEEP);
452 error = copyin(var->name, namebuf, var->namesize);
456 if (namebuf[var->namesize / 2 - 1] != '\0') {
473 kmem_free(namebuf, var->namesize);