Lines Matching refs:tables
78 struct pt1_table *tables; member
508 page = pt1->tables[pt1->table_index].bufs[pt1->buf_index].page; in pt1_thread()
621 struct pt1_table *tables; in pt1_cleanup_tables() local
624 tables = pt1->tables; in pt1_cleanup_tables()
628 pt1_cleanup_table(pt1, &tables[i]); in pt1_cleanup_tables()
630 vfree(tables); in pt1_cleanup_tables()
635 struct pt1_table *tables; in pt1_init_tables() local
642 tables = vmalloc(array_size(pt1_nr_tables, sizeof(struct pt1_table))); in pt1_init_tables()
643 if (tables == NULL) in pt1_init_tables()
649 ret = pt1_init_table(pt1, &tables[0], &first_pfn); in pt1_init_tables()
655 ret = pt1_init_table(pt1, &tables[i], &pfn); in pt1_init_tables()
658 tables[i - 1].page->next_pfn = cpu_to_le32(pfn); in pt1_init_tables()
662 tables[pt1_nr_tables - 1].page->next_pfn = cpu_to_le32(first_pfn); in pt1_init_tables()
665 pt1->tables = tables; in pt1_init_tables()
670 pt1_cleanup_table(pt1, &tables[i]); in pt1_init_tables()
672 vfree(tables); in pt1_init_tables()
1285 pt1->tables[i].bufs[j].page->upackets[PT1_NR_UPACKETS-1] in pt1_resume()
1289 pt1_register_tables(pt1, pt1->tables[0].addr >> PT1_PAGE_SHIFT); in pt1_resume()