Lines Matching defs:size

246 	unsigned long size;
261 ret = efivar_entry_size(entry, &size);
263 pr_err("failed to get var size\n");
267 data = kmalloc(size, GFP_KERNEL);
273 ret = efivar_entry_get(entry, NULL, &size, data);
338 debugfs_blob[i].size = md->num_pages << EFI_PAGE_SHIFT;
340 debugfs_blob[i].size,
464 u64 size;
467 size = md->num_pages << EFI_PAGE_SHIFT;
468 end = md->phys_addr + size;
482 u64 size = md->num_pages << EFI_PAGE_SHIFT;
483 u64 end = md->phys_addr + size;
487 void __init __weak efi_arch_mem_reserve(phys_addr_t addr, u64 size) {}
492 * @size: Size of reservation
501 void __init efi_mem_reserve(phys_addr_t addr, u64 size)
503 if (!memblock_is_region_reserved(addr, size))
504 memblock_reserve(addr, size);
511 * ensure the @start, @size is not freed.
513 efi_arch_mem_reserve(addr, size);
595 u32 size = 0;
599 size = min_t(u32, seed->size, SZ_1K); // sanity check
604 if (size > 0) {
606 sizeof(*seed) + size);
608 add_bootloader_randomness(seed->bits, size);
609 memzero_explicit(seed->bits, size);
610 early_memunmap(seed, sizeof(*seed) + size);
632 * before knowing its size.
645 struct_size(rsv, entry, rsv->size));
649 rsv->entry[i].size);
674 phys_initrd_size = tbl->size;
701 size_t size)
705 ret = early_memremap_ro(fw_vendor, size);
711 static void __init unmap_fw_vendor(const void *fw_vendor, size_t size)
713 early_memunmap((void *)fw_vendor, size);
767 char * __init efi_md_typeattr_format(char *buf, size_t size,
776 type_len = snprintf(pos, size, "[type=%u", md->type);
778 type_len = snprintf(pos, size, "[%-*s",
781 if (type_len >= size)
785 size -= type_len;
793 snprintf(pos, size, "|attr=0x%016llx]",
796 snprintf(pos, size,
921 static int efi_mem_reserve_iomem(phys_addr_t addr, u64 size)
933 res->end = addr + size - 1;
945 memblock_reserve(addr, size);
950 int __ref efi_mem_reserve_persistent(phys_addr_t addr, u64 size)
970 index = atomic_fetch_add_unless(&rsv->count, 1, rsv->size);
971 if (index < rsv->size) {
973 rsv->entry[index].size = size;
976 return efi_mem_reserve_iomem(addr, size);
997 * using SZ_4K explicitly in the size calculation below.
999 rsv->size = EFI_MEMRESERVE_COUNT(SZ_4K);
1002 rsv->entry[0].size = size;
1009 return efi_mem_reserve_iomem(addr, size);
1027 u32 size = 0;
1034 size = min(seed->size, EFI_RANDOM_SEED_SIZE);
1039 if (size > 0) {
1040 seed = memremap(efi_rng_seed, sizeof(*seed) + size,
1043 seed->size = size;
1044 get_random_bytes(seed->bits, seed->size);