Lines Matching defs:table
56 * Create the mapping table that will
65 default_freezer_mapping_table_t table;
67 table = kalloc(sizeof(struct default_freezer_mapping_table));
68 if (table) {
69 memset(table, 0, sizeof(*table));
71 panic("Could not allocate mapping table\n");
74 table->object = object;
75 table->offset = offset;
77 return table;
104 default_freezer_mapping_table_t table,
112 assert(table);
114 while (table->next) {
115 table = table->next;
118 if (table->index >= MAX_FREEZE_TABLE_ENTRIES) {
119 vm_object_t compact_object = table->object;
126 table->next = next;
129 index = (table)->index++;
130 entry = &(table)->entry[index];
140 default_freezer_mapping_table_t table,
152 if (table == NULL){
156 compact_offset = table->offset;
159 if (index >= table->index) {
160 if (table->next) {
161 table = table->next;
170 entry = &table->entry[index];
424 default_freezer_mapping_table_t table = NULL;
433 table = fo->fo_df_handle->dfh_table;
435 if (compact_object == VM_OBJECT_NULL || table == NULL) {
440 /* Remove from table */
442 if (index >= table->index) {
443 if (table->next) {
444 table = table->next;
452 entry = &table->entry[index];
662 printf("Page for object: 0x%lx at offset: 0x%lx not found in table\n", (uintptr_t)src_object, (uintptr_t)offset);