Lines Matching refs: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 { struct
183 struct agp_bridge_data *agp_alloc_bridge(void);
184 void agp_put_bridge(struct agp_bridge_data *bridge);
185 int agp_add_bridge(struct agp_bridge_data *bridge);
186 void agp_remove_bridge(struct agp_bridge_data *bridge);
198 void agp_generic_enable(struct agp_bridge_data *bridge, u32 mode);
199 int agp_generic_create_gatt_table(struct agp_bridge_data *bridge);
200 int agp_generic_free_gatt_table(struct agp_bridge_data *bridge);
206 struct page *agp_generic_alloc_page(struct agp_bridge_data *bridge);
207 int agp_generic_alloc_pages(struct agp_bridge_data *agp_bridge,
213 u32 agp_collect_device_status(struct agp_bridge_data *bridge, u32 mode, u32 command);
215 int agp_3_5_enable(struct agp_bridge_data *bridge);
217 void get_agp_version(struct agp_bridge_data *bridge);
218 unsigned long agp_generic_mask_memory(struct agp_bridge_data *bridge,
220 int agp_generic_type_to_mask_type(struct agp_bridge_data *bridge,
222 struct agp_bridge_data *agp_generic_find_bridge(struct pci_dev *pdev);