• Home
  • Raw
  • Download

Lines Matching refs:devs

1808 	struct device *dev, **devs;  in create_namespace_io()  local
1815 devs = kcalloc(2, sizeof(struct device *), GFP_KERNEL); in create_namespace_io()
1816 if (!devs) { in create_namespace_io()
1830 devs[0] = dev; in create_namespace_io()
1831 return devs; in create_namespace_io()
2212 struct nd_namespace_label *nd_label, struct device **devs, in add_namespace_resource() argument
2220 u8 *uuid = namespace_to_uuid(devs[i]); in add_namespace_resource()
2230 if (is_namespace_blk(devs[i])) { in add_namespace_resource()
2232 to_nd_namespace_blk(devs[i]), in add_namespace_resource()
2323 struct device *dev, **devs = NULL; in scan_labels() local
2349 i = add_namespace_resource(nd_region, nd_label, devs, count); in scan_labels()
2357 memcpy(__devs, devs, sizeof(dev) * count); in scan_labels()
2358 kfree(devs); in scan_labels()
2359 devs = __devs; in scan_labels()
2379 devs[count++] = dev; in scan_labels()
2391 devs = kcalloc(2, sizeof(dev), GFP_KERNEL); in scan_labels()
2392 if (!devs) in scan_labels()
2413 devs[count++] = dev; in scan_labels()
2439 sort(devs, count, sizeof(struct device *), cmp_dpa, NULL); in scan_labels()
2441 return devs; in scan_labels()
2444 if (devs) { in scan_labels()
2445 for (i = 0; devs[i]; i++) in scan_labels()
2447 namespace_blk_release(devs[i]); in scan_labels()
2449 namespace_pmem_release(devs[i]); in scan_labels()
2450 kfree(devs); in scan_labels()
2458 struct device **devs; in create_namespaces() local
2470 devs = scan_labels(nd_region); in create_namespaces()
2479 return devs; in create_namespaces()
2580 struct device **devs = NULL; in nd_region_register_namespaces() local
2594 devs = create_namespace_io(nd_region); in nd_region_register_namespaces()
2598 devs = create_namespaces(nd_region); in nd_region_register_namespaces()
2605 if (!devs) in nd_region_register_namespaces()
2608 for (i = 0; devs[i]; i++) { in nd_region_register_namespaces()
2609 struct device *dev = devs[i]; in nd_region_register_namespaces()
2635 nd_region->ns_seed = devs[0]; in nd_region_register_namespaces()
2637 if (devs[i]) { in nd_region_register_namespaces()
2640 for (j = i; devs[j]; j++) { in nd_region_register_namespaces()
2641 struct device *dev = devs[j]; in nd_region_register_namespaces()
2654 kfree(devs); in nd_region_register_namespaces()