Lines Matching refs:agp_memory
109 void (*tlb_flush)(struct agp_memory *);
114 int (*insert_memory)(struct agp_memory *, off_t, int);
115 int (*remove_memory)(struct agp_memory *, off_t, int);
116 struct agp_memory *(*alloc_by_type) (size_t, int);
117 void (*free_by_type)(struct agp_memory *);
119 int (*agp_alloc_pages)(struct agp_bridge_data *, struct agp_memory *, size_t);
121 void (*agp_destroy_pages)(struct agp_memory *);
201 struct agp_memory *agp_create_memory(int scratch_pages);
202 int agp_generic_insert_memory(struct agp_memory *mem, off_t pg_start, int type);
203 int agp_generic_remove_memory(struct agp_memory *mem, off_t pg_start, int type);
204 struct agp_memory *agp_generic_alloc_by_type(size_t page_count, int type);
205 void agp_generic_free_by_type(struct agp_memory *curr);
208 struct agp_memory *memory, size_t page_count);
210 void agp_generic_destroy_pages(struct agp_memory *memory);
225 struct agp_memory *agp_generic_alloc_user(size_t page_count, int type);
226 void agp_alloc_page_array(size_t size, struct agp_memory *mem);
227 static inline void agp_free_page_array(struct agp_memory *mem) in agp_free_page_array()
235 void agp3_generic_tlbflush(struct agp_memory *mem);