Lines Matching refs:start

22 	resource_size_t start;  member
159 .start = (_start), \
241 resource_size_t start, resource_size_t end,
253 struct resource *lookup_resource(struct resource *root, resource_size_t start);
254 int adjust_resource(struct resource *res, resource_size_t start,
270 res->end = res->start + size - 1; in resource_set_size()
282 resource_size_t start, in resource_set_range() argument
285 res->start = start; in resource_set_range()
291 return res->end - res->start + 1; in resource_size()
308 return r1->start <= r2->start && r1->end >= r2->end; in resource_contains()
314 return r1->start <= r2->end && r1->end >= r2->start; in resource_overlaps()
322 r->start = max(r1->start, r2->start); in resource_intersection()
332 r->start = min(r1->start, r2->start); in resource_union()
341 #define request_region(start,n,name) __request_region(&ioport_resource, (start), (n), (name), 0) argument
342 #define request_muxed_region(start,n,name) __request_region(&ioport_resource, (start), (n), (name),… argument
343 #define __request_mem_region(start,n,name, excl) __request_region(&iomem_resource, (start), (n), (n… argument
344 #define request_mem_region(start,n,name) __request_region(&iomem_resource, (start), (n), (name), 0) argument
345 #define request_mem_region_muxed(start, n, name) \ argument
346 __request_region(&iomem_resource, (start), (n), (name), IORESOURCE_MUXED)
347 #define request_mem_region_exclusive(start,n,name) \ argument
348 __request_region(&iomem_resource, (start), (n), (name), IORESOURCE_EXCLUSIVE)
352 resource_size_t start,
357 #define release_region(start,n) __release_region(&ioport_resource, (start), (n)) argument
358 #define release_mem_region(start,n) __release_region(&iomem_resource, (start), (n)) argument
376 #define devm_request_region(dev,start,n,name) \ argument
377 __devm_request_region(dev, &ioport_resource, (start), (n), (name))
378 #define devm_request_mem_region(dev,start,n,name) \ argument
379 __devm_request_region(dev, &iomem_resource, (start), (n), (name))
382 struct resource *parent, resource_size_t start,
385 #define devm_release_region(dev, start, n) \ argument
386 __devm_release_region(dev, &ioport_resource, (start), (n))
387 #define devm_release_mem_region(dev, start, n) \ argument
388 __devm_release_region(dev, &iomem_resource, (start), (n))
391 resource_size_t start, resource_size_t n);
401 walk_mem_res(u64 start, u64 end, void *arg,
404 walk_system_ram_res(u64 start, u64 end, void *arg,
407 walk_system_ram_res_rev(u64 start, u64 end, void *arg,
410 walk_iomem_res_desc(unsigned long desc, unsigned long flags, u64 start, u64 end,
422 res->start = irq; in irqresource_disabled()