Home
last modified time | relevance | path

Searched refs:new_res (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/kernel/
H A Dresource.c1263 struct resource *new_res = NULL; in release_mem_region_adjustable() local
1281 new_res = alloc_resource(GFP_KERNEL | (alloc_nofail ? __GFP_NOFAIL : 0)); in release_mem_region_adjustable()
1319 if (!new_res) { in release_mem_region_adjustable()
1320 new_res = alloc_resource(GFP_ATOMIC); in release_mem_region_adjustable()
1321 if (!new_res) { in release_mem_region_adjustable()
1327 new_res->name = res->name; in release_mem_region_adjustable()
1328 new_res->start = end + 1; in release_mem_region_adjustable()
1329 new_res->end = res->end; in release_mem_region_adjustable()
1330 new_res->flags = res->flags; in release_mem_region_adjustable()
1331 new_res in release_mem_region_adjustable()
[all...]
/kernel/linux/linux-5.10/drivers/hv/
H A Dvmbus_drv.c2080 struct resource *new_res; in vmbus_walk_resources() local
2131 new_res = kzalloc(sizeof(*new_res), GFP_ATOMIC); in vmbus_walk_resources()
2132 if (!new_res) in vmbus_walk_resources()
2139 new_res->name = "hyperv mmio"; in vmbus_walk_resources()
2140 new_res->flags = IORESOURCE_MEM; in vmbus_walk_resources()
2141 new_res->start = start; in vmbus_walk_resources()
2142 new_res->end = end; in vmbus_walk_resources()
2149 *old_res = new_res; in vmbus_walk_resources()
2153 if (((*old_res)->end + 1) == new_res in vmbus_walk_resources()
[all...]
/kernel/linux/linux-6.6/drivers/hv/
H A Dvmbus_drv.c1975 struct resource *new_res; in vmbus_walk_resources() local
2026 new_res = kzalloc(sizeof(*new_res), GFP_ATOMIC); in vmbus_walk_resources()
2027 if (!new_res) in vmbus_walk_resources()
2034 new_res->name = "hyperv mmio"; in vmbus_walk_resources()
2035 new_res->flags = IORESOURCE_MEM; in vmbus_walk_resources()
2036 new_res->start = start; in vmbus_walk_resources()
2037 new_res->end = end; in vmbus_walk_resources()
2044 *old_res = new_res; in vmbus_walk_resources()
2048 if (((*old_res)->end + 1) == new_res in vmbus_walk_resources()
[all...]
/kernel/linux/linux-6.6/kernel/
H A Dresource.c1313 struct resource *new_res = NULL; in release_mem_region_adjustable() local
1331 new_res = alloc_resource(GFP_KERNEL | (alloc_nofail ? __GFP_NOFAIL : 0)); in release_mem_region_adjustable()
1369 if (!new_res) { in release_mem_region_adjustable()
1370 new_res = alloc_resource(GFP_ATOMIC); in release_mem_region_adjustable()
1371 if (!new_res) { in release_mem_region_adjustable()
1377 new_res->name = res->name; in release_mem_region_adjustable()
1378 new_res->start = end + 1; in release_mem_region_adjustable()
1379 new_res->end = res->end; in release_mem_region_adjustable()
1380 new_res->flags = res->flags; in release_mem_region_adjustable()
1381 new_res in release_mem_region_adjustable()
[all...]
/kernel/linux/linux-5.10/drivers/char/tpm/
H A Dtpm_crb.c459 struct resource new_res = { in crb_map_res() local
466 if (start != new_res.start) in crb_map_res()
470 return devm_ioremap_resource(dev, &new_res); in crb_map_res()
478 return *iobase_ptr + (new_res.start - iores->start); in crb_map_res()
/kernel/linux/linux-6.6/drivers/char/tpm/
H A Dtpm_crb.c505 struct resource new_res = { in crb_map_res() local
512 if (start != new_res.start) in crb_map_res()
516 return devm_ioremap_resource(dev, &new_res); in crb_map_res()
524 return *iobase_ptr + (new_res.start - iores->start); in crb_map_res()
/kernel/linux/linux-5.10/drivers/base/
H A Ddevres.c307 * @new_res: Pointer to new initialized devres to add if not found
312 * as @new_res and for which @match return 1. If found, @new_res is
313 * freed; otherwise, @new_res is added atomically.
318 void * devres_get(struct device *dev, void *new_res, in devres_get() argument
321 struct devres *new_dr = container_of(new_res, struct devres, data); in devres_get()
330 new_res = NULL; in devres_get()
333 devres_free(new_res); in devres_get()
/kernel/linux/linux-6.6/drivers/base/
H A Ddevres.c305 * @new_res: Pointer to new initialized devres to add if not found
310 * as @new_res and for which @match return 1. If found, @new_res is
311 * freed; otherwise, @new_res is added atomically.
316 void * devres_get(struct device *dev, void *new_res, in devres_get() argument
319 struct devres *new_dr = container_of(new_res, struct devres, data); in devres_get()
328 new_res = NULL; in devres_get()
331 devres_free(new_res); in devres_get()
/kernel/linux/linux-6.6/drivers/nvdimm/
H A Dnamespace_devs.c452 struct resource *next = res->sibling, *new_res = NULL; in scan_allocate() local
516 new_res = next; in scan_allocate()
534 new_res = nvdimm_allocate_dpa(ndd, label_id, in scan_allocate()
536 if (!new_res) in scan_allocate()
546 if (!new_res) in scan_allocate()
547 new_res = res; in scan_allocate()
549 nd_dbg_dpa(nd_region, ndd, new_res, "%s(%d) %d\n", in scan_allocate()
/kernel/linux/linux-5.10/drivers/nvdimm/
H A Dnamespace_devs.c615 struct resource *next = res->sibling, *new_res = NULL; in scan_allocate() local
679 new_res = next; in scan_allocate()
701 new_res = nvdimm_allocate_dpa(ndd, label_id, in scan_allocate()
703 if (!new_res) in scan_allocate()
713 if (!new_res) in scan_allocate()
714 new_res = res; in scan_allocate()
716 nd_dbg_dpa(nd_region, ndd, new_res, "%s(%d) %d\n", in scan_allocate()
/kernel/linux/linux-5.10/include/linux/
H A Ddevice.h192 void *devres_get(struct device *dev, void *new_res,
/kernel/linux/linux-6.6/include/linux/
H A Ddevice.h289 void *devres_get(struct device *dev, void *new_res,

Completed in 25 milliseconds