Lines Matching refs:head
133 struct radeon_agp_head *head;
135 head = kzalloc(sizeof(*head), GFP_KERNEL);
136 if (!head)
138 head->bridge = agp_find_bridge(pdev);
139 if (!head->bridge) {
140 head->bridge = agp_backend_acquire(pdev);
141 if (!head->bridge) {
142 kfree(head);
145 agp_copy_info(head->bridge, &head->agp_info);
146 agp_backend_release(head->bridge);
148 agp_copy_info(head->bridge, &head->agp_info);
150 if (head->agp_info.chipset == NOT_SUPPORTED) {
151 kfree(head);
154 INIT_LIST_HEAD(&head->memory);
155 head->cant_use_aperture = head->agp_info.cant_use_aperture;
156 head->page_mask = head->agp_info.page_mask;
157 head->base = head->agp_info.aper_base;
159 return head;