Lines Matching refs:bus_resource

524 	existing_size = (unsigned long long)(image->bus_resource.end -  in ca91cx42_alloc_resource()
525 image->bus_resource.start); in ca91cx42_alloc_resource()
534 kfree(image->bus_resource.name); in ca91cx42_alloc_resource()
535 release_resource(&image->bus_resource); in ca91cx42_alloc_resource()
536 memset(&image->bus_resource, 0, sizeof(struct resource)); in ca91cx42_alloc_resource()
539 if (image->bus_resource.name == NULL) { in ca91cx42_alloc_resource()
540 image->bus_resource.name = kmalloc(VMENAMSIZ+3, GFP_ATOMIC); in ca91cx42_alloc_resource()
541 if (image->bus_resource.name == NULL) { in ca91cx42_alloc_resource()
549 sprintf((char *)image->bus_resource.name, "%s.%d", in ca91cx42_alloc_resource()
552 image->bus_resource.start = 0; in ca91cx42_alloc_resource()
553 image->bus_resource.end = (unsigned long)size; in ca91cx42_alloc_resource()
554 image->bus_resource.flags = IORESOURCE_MEM; in ca91cx42_alloc_resource()
557 &image->bus_resource, size, size, PCIBIOS_MIN_MEM, in ca91cx42_alloc_resource()
563 (unsigned long)image->bus_resource.start); in ca91cx42_alloc_resource()
568 image->bus_resource.start, size); in ca91cx42_alloc_resource()
578 release_resource(&image->bus_resource); in ca91cx42_alloc_resource()
580 kfree(image->bus_resource.name); in ca91cx42_alloc_resource()
581 memset(&image->bus_resource, 0, sizeof(struct resource)); in ca91cx42_alloc_resource()
593 release_resource(&image->bus_resource); in ca91cx42_free_resource()
594 kfree(image->bus_resource.name); in ca91cx42_free_resource()
595 memset(&image->bus_resource, 0, sizeof(struct resource)); in ca91cx42_free_resource()
650 pci_base = (unsigned long long)image->bus_resource.start; in ca91cx42_master_set()
1698 memset(&master_image->bus_resource, 0, in ca91cx42_probe()