Lines Matching defs:agp_bridge_data

43 extern struct agp_bridge_data *agp_bridge;
107 void (*agp_enable)(struct agp_bridge_data *, u32);
110 unsigned long (*mask_memory)(struct agp_bridge_data *, dma_addr_t, int);
112 int (*create_gatt_table)(struct agp_bridge_data *);
113 int (*free_gatt_table)(struct agp_bridge_data *);
118 struct page *(*agp_alloc_page)(struct agp_bridge_data *);
119 int (*agp_alloc_pages)(struct agp_bridge_data *, struct agp_memory *, size_t);
122 int (*agp_type_to_mask_type) (struct agp_bridge_data *, int);
125 struct agp_bridge_data {
182 struct agp_bridge_data *agp_alloc_bridge(void);
183 void agp_put_bridge(struct agp_bridge_data *bridge);
184 int agp_add_bridge(struct agp_bridge_data *bridge);
185 void agp_remove_bridge(struct agp_bridge_data *bridge);
188 void agp_generic_enable(struct agp_bridge_data *bridge, u32 mode);
189 int agp_generic_create_gatt_table(struct agp_bridge_data *bridge);
190 int agp_generic_free_gatt_table(struct agp_bridge_data *bridge);
196 struct page *agp_generic_alloc_page(struct agp_bridge_data *bridge);
197 int agp_generic_alloc_pages(struct agp_bridge_data *agp_bridge,
203 u32 agp_collect_device_status(struct agp_bridge_data *bridge, u32 mode, u32 command);
205 int agp_3_5_enable(struct agp_bridge_data *bridge);
207 void get_agp_version(struct agp_bridge_data *bridge);
208 unsigned long agp_generic_mask_memory(struct agp_bridge_data *bridge,
210 int agp_generic_type_to_mask_type(struct agp_bridge_data *bridge,
212 struct agp_bridge_data *agp_generic_find_bridge(struct pci_dev *pdev);