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 *);
196 struct agp_memory *agp_create_memory(int scratch_pages);
197 int agp_generic_insert_memory(struct agp_memory *mem, off_t pg_start, int type);
198 int agp_generic_remove_memory(struct agp_memory *mem, off_t pg_start, int type);
199 struct agp_memory *agp_generic_alloc_by_type(size_t page_count, int type);
200 void agp_generic_free_by_type(struct agp_memory *curr);
203 struct agp_memory *memory, size_t page_count);
205 void agp_generic_destroy_pages(struct agp_memory *memory);
220 struct agp_memory *agp_generic_alloc_user(size_t page_count, int type);
221 void agp_alloc_page_array(size_t size, struct agp_memory *mem);
222 static inline void agp_free_page_array(struct agp_memory *mem) in agp_free_page_array()
230 void agp3_generic_tlbflush(struct agp_memory *mem);