Lines Matching refs:mem

126 	DBG("try unmapping %lu pages\n", (unsigned long)mem->page_count);  in intel_gtt_unmap_memory()
211 static int i810_insert_dcache_entries(struct agp_memory *mem, off_t pg_start, in i810_insert_dcache_entries() argument
216 if ((pg_start + mem->page_count) in i810_insert_dcache_entries()
220 if (!mem->is_flushed) in i810_insert_dcache_entries()
223 for (i = pg_start; i < (pg_start + mem->page_count); i++) { in i810_insert_dcache_entries()
881 static int intel_fake_agp_insert_entries(struct agp_memory *mem, in intel_fake_agp_insert_entries() argument
894 return i810_insert_dcache_entries(mem, pg_start, type); in intel_fake_agp_insert_entries()
896 if (mem->page_count == 0) in intel_fake_agp_insert_entries()
899 if (pg_start + mem->page_count > intel_private.gtt_total_entries) in intel_fake_agp_insert_entries()
902 if (type != mem->type) in intel_fake_agp_insert_entries()
908 if (!mem->is_flushed) in intel_fake_agp_insert_entries()
914 ret = intel_gtt_map_memory(mem->pages, mem->page_count, &st); in intel_fake_agp_insert_entries()
919 mem->sg_list = st.sgl; in intel_fake_agp_insert_entries()
920 mem->num_sg = st.nents; in intel_fake_agp_insert_entries()
922 intel_gtt_insert_pages(pg_start, mem->page_count, mem->pages, in intel_fake_agp_insert_entries()
928 mem->is_flushed = true; in intel_fake_agp_insert_entries()
946 static int intel_fake_agp_remove_entries(struct agp_memory *mem, in intel_fake_agp_remove_entries() argument
949 if (mem->page_count == 0) in intel_fake_agp_remove_entries()
952 intel_gtt_clear_range(pg_start, mem->page_count); in intel_fake_agp_remove_entries()
955 intel_gtt_unmap_memory(mem->sg_list, mem->num_sg); in intel_fake_agp_remove_entries()
956 mem->sg_list = NULL; in intel_fake_agp_remove_entries()
957 mem->num_sg = 0; in intel_fake_agp_remove_entries()