Lines Matching refs:size
22 __u64 size; member
29 static int suspend_nvs_register(unsigned long start, unsigned long size);
37 int acpi_nvs_register(__u64 start, __u64 size) in acpi_nvs_register() argument
45 region->size = size; in acpi_nvs_register()
48 return suspend_nvs_register(start, size); in acpi_nvs_register()
51 int acpi_nvs_for_each_region(int (*func)(__u64 start, __u64 size, void *data), in acpi_nvs_for_each_region() argument
58 rc = func(region->phys_start, region->size, data); in acpi_nvs_for_each_region()
76 unsigned int size; member
94 static int suspend_nvs_register(unsigned long start, unsigned long size) in suspend_nvs_register() argument
99 start, start + size - 1, size); in suspend_nvs_register()
101 while (size > 0) { in suspend_nvs_register()
111 entry->size = (size < nr_bytes) ? size : nr_bytes; in suspend_nvs_register()
113 start += entry->size; in suspend_nvs_register()
114 size -= entry->size; in suspend_nvs_register()
143 entry->size); in suspend_nvs_free()
179 unsigned int size = entry->size; in suspend_nvs_save() local
181 entry->kaddr = acpi_os_get_iomem(phys, size); in suspend_nvs_save()
183 entry->kaddr = acpi_os_ioremap(phys, size); in suspend_nvs_save()
190 memcpy(entry->data, entry->kaddr, entry->size); in suspend_nvs_save()
210 memcpy(entry->kaddr, entry->data, entry->size); in suspend_nvs_restore()