Lines Matching refs:size
23 __u64 size; member
30 static int suspend_nvs_register(unsigned long start, unsigned long size);
38 int acpi_nvs_register(__u64 start, __u64 size) in acpi_nvs_register() argument
46 region->size = size; in acpi_nvs_register()
49 return suspend_nvs_register(start, size); in acpi_nvs_register()
52 int acpi_nvs_for_each_region(int (*func)(__u64 start, __u64 size, void *data), in acpi_nvs_for_each_region() argument
59 rc = func(region->phys_start, region->size, data); in acpi_nvs_for_each_region()
77 unsigned int size; member
95 static int suspend_nvs_register(unsigned long start, unsigned long size) in suspend_nvs_register() argument
100 start, start + size - 1, size); in suspend_nvs_register()
102 while (size > 0) { in suspend_nvs_register()
112 entry->size = (size < nr_bytes) ? size : nr_bytes; in suspend_nvs_register()
114 start += entry->size; in suspend_nvs_register()
115 size -= entry->size; in suspend_nvs_register()
144 entry->size); in suspend_nvs_free()
180 unsigned int size = entry->size; in suspend_nvs_save() local
182 entry->kaddr = acpi_os_get_iomem(phys, size); in suspend_nvs_save()
184 entry->kaddr = acpi_os_ioremap(phys, size); in suspend_nvs_save()
191 memcpy(entry->data, entry->kaddr, entry->size); in suspend_nvs_save()
211 memcpy(entry->kaddr, entry->data, entry->size); in suspend_nvs_restore()