Lines Matching refs:newbus

37 	struct bus_node *newbus;
44 newbus = kzalloc(sizeof(struct bus_node), GFP_KERNEL);
45 if (!newbus)
49 newbus->busno = busno;
51 newbus->busno = curr->bus_num;
52 list_add_tail(&newbus->bus_list, &gbuses);
53 return newbus;
79 struct bus_node *newbus;
84 newbus = kzalloc(sizeof(struct bus_node), GFP_KERNEL);
85 if (!newbus)
88 newbus->busno = curr->bus_num;
90 newbus = *new_bus;
93 num_ranges = newbus->noMemRanges;
96 num_ranges = newbus->noPFMemRanges;
99 num_ranges = newbus->noIORanges;
107 kfree(newbus);
117 add_bus_range(flag, newrange, newbus);
118 debug("%d resource Primary Bus inserted on bus %x [%x - %x]\n", flag, newbus->busno, newrange->start, newrange->end);
123 newbus->rangeMem = newrange;
125 newbus->noMemRanges = 1;
127 debug("First Memory Primary on bus %x, [%x - %x]\n", newbus->busno, newrange->start, newrange->end);
128 ++newbus->noMemRanges;
129 fix_resources(newbus);
133 newbus->rangeIO = newrange;
135 newbus->noIORanges = 1;
137 debug("First IO Primary on bus %x, [%x - %x]\n", newbus->busno, newrange->start, newrange->end);
138 ++newbus->noIORanges;
139 fix_resources(newbus);
143 newbus->rangePFMem = newrange;
145 newbus->noPFMemRanges = 1;
147 debug("1st PFMemory Primary on Bus %x [%x - %x]\n", newbus->busno, newrange->start, newrange->end);
148 ++newbus->noPFMemRanges;
149 fix_resources(newbus);
155 *new_bus = newbus;
184 struct bus_node *newbus = NULL;
206 rc = alloc_bus_range(&newbus, &newrange, curr, MEM, 1);
209 list_add_tail(&newbus->bus_list, &gbuses);
210 debug("gbuses = NULL, Memory Primary Bus %x [%x - %x]\n", newbus->busno, newrange->start, newrange->end);
220 rc = alloc_bus_range(&newbus, &newrange, curr, MEM, 1);
224 list_add_tail(&newbus->bus_list, &gbuses);
225 debug("New Bus, Memory Primary Bus %x [%x - %x]\n", newbus->busno, newrange->start, newrange->end);
232 rc = alloc_bus_range(&newbus, &newrange, curr, PFMEM, 1);
235 list_add_tail(&newbus->bus_list, &gbuses);
236 debug("gbuses = NULL, PFMemory Primary Bus %x [%x - %x]\n", newbus->busno, newrange->start, newrange->end);
246 rc = alloc_bus_range(&newbus, &newrange, curr, PFMEM, 1);
249 list_add_tail(&newbus->bus_list, &gbuses);
250 debug("1st Bus, PFMemory Primary Bus %x [%x - %x]\n", newbus->busno, newrange->start, newrange->end);
257 rc = alloc_bus_range(&newbus, &newrange, curr, IO, 1);
260 list_add_tail(&newbus->bus_list, &gbuses);
261 debug("gbuses = NULL, IO Primary Bus %x [%x - %x]\n", newbus->busno, newrange->start, newrange->end);
270 rc = alloc_bus_range(&newbus, &newrange, curr, IO, 1);
273 list_add_tail(&newbus->bus_list, &gbuses);
274 debug("1st Bus, IO Primary Bus %x [%x - %x]\n", newbus->busno, newrange->start, newrange->end);
298 newbus = alloc_error_bus(curr, 0, 0);
299 if (!newbus)
301 newbus->firstMem = new_mem;
302 ++newbus->needMemUpdate;
315 newbus = alloc_error_bus(curr, 0, 0);
316 if (!newbus)
318 newbus->firstPFMem = new_pfmem;
319 ++newbus->needPFMemUpdate;
339 newbus = alloc_error_bus(curr, 0, 0);
340 if (!newbus)
342 newbus->firstIO = new_io;
343 ++newbus->needIOUpdate;