Lines Matching refs:unaccepted_table

7 struct efi_unaccepted_memory *unaccepted_table;  variable
18 unaccepted_table = get_efi_config_table(unaccepted_table_guid); in allocate_unaccepted_bitmap()
19 if (unaccepted_table) { in allocate_unaccepted_bitmap()
20 if (unaccepted_table->version != 1) { in allocate_unaccepted_bitmap()
66 sizeof(*unaccepted_table) + bitmap_size, in allocate_unaccepted_bitmap()
67 (void **)&unaccepted_table); in allocate_unaccepted_bitmap()
73 unaccepted_table->version = 1; in allocate_unaccepted_bitmap()
74 unaccepted_table->unit_size = EFI_UNACCEPTED_UNIT_SIZE; in allocate_unaccepted_bitmap()
75 unaccepted_table->phys_base = unaccepted_start; in allocate_unaccepted_bitmap()
76 unaccepted_table->size = bitmap_size; in allocate_unaccepted_bitmap()
77 memset(unaccepted_table->bitmap, 0, bitmap_size); in allocate_unaccepted_bitmap()
80 &unaccepted_table_guid, unaccepted_table); in allocate_unaccepted_bitmap()
82 efi_bs_call(free_pool, unaccepted_table); in allocate_unaccepted_bitmap()
99 u64 unit_size = unaccepted_table->unit_size; in process_unaccepted_memory()
100 u64 unit_mask = unaccepted_table->unit_size - 1; in process_unaccepted_memory()
101 u64 bitmap_size = unaccepted_table->size; in process_unaccepted_memory()
146 if (start < unaccepted_table->phys_base) { in process_unaccepted_memory()
148 min(unaccepted_table->phys_base, end)); in process_unaccepted_memory()
149 start = unaccepted_table->phys_base; in process_unaccepted_memory()
153 if (end < unaccepted_table->phys_base) in process_unaccepted_memory()
157 start -= unaccepted_table->phys_base; in process_unaccepted_memory()
158 end -= unaccepted_table->phys_base; in process_unaccepted_memory()
165 unaccepted_table->phys_base; in process_unaccepted_memory()
166 phys_end = end + unaccepted_table->phys_base; in process_unaccepted_memory()
176 bitmap_set(unaccepted_table->bitmap, in process_unaccepted_memory()
186 if (!unaccepted_table) in accept_memory()
189 unit_size = unaccepted_table->unit_size; in accept_memory()
195 if (start < unaccepted_table->phys_base) in accept_memory()
196 start = unaccepted_table->phys_base; in accept_memory()
197 if (end < unaccepted_table->phys_base) in accept_memory()
201 start -= unaccepted_table->phys_base; in accept_memory()
202 end -= unaccepted_table->phys_base; in accept_memory()
205 if (end > unaccepted_table->size * unit_size * BITS_PER_BYTE) in accept_memory()
206 end = unaccepted_table->size * unit_size * BITS_PER_BYTE; in accept_memory()
212 unaccepted_table->bitmap, bitmap_size) { in accept_memory()
215 phys_start = range_start * unit_size + unaccepted_table->phys_base; in accept_memory()
216 phys_end = range_end * unit_size + unaccepted_table->phys_base; in accept_memory()
219 bitmap_clear(unaccepted_table->bitmap, in accept_memory()