diff options
author | gonzo <gonzo@FreeBSD.org> | 2016-05-18 23:39:31 +0000 |
---|---|---|
committer | gonzo <gonzo@FreeBSD.org> | 2016-05-18 23:39:31 +0000 |
commit | 9e9e5fa3d9a209dadbb23a8dc1dfb7fe5c60f726 (patch) | |
tree | 1399bc8174a3b46161046ea08db47a9d04ed730d /sys/sparc64/isa | |
parent | 35a390d5d6ab9833c51e86c159f9df048741373b (diff) | |
download | FreeBSD-src-9e9e5fa3d9a209dadbb23a8dc1dfb7fe5c60f726.zip FreeBSD-src-9e9e5fa3d9a209dadbb23a8dc1dfb7fe5c60f726.tar.gz |
Use OF_prop_free instead of direct call to free(9)
Reviewed by: marius
Diffstat (limited to 'sys/sparc64/isa')
-rw-r--r-- | sys/sparc64/isa/isa.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/sys/sparc64/isa/isa.c b/sys/sparc64/isa/isa.c index 74627c5..b583553 100644 --- a/sys/sparc64/isa/isa.c +++ b/sys/sparc64/isa/isa.c @@ -169,7 +169,7 @@ isa_setup_children(device_t dev, phandle_t parent) */ if (strcmp(name, "8042") == 0) { isa_setup_children(dev, node); - free(name, M_OFWPROP); + OF_prop_free(name); continue; } @@ -179,7 +179,7 @@ isa_setup_children(device_t dev, phandle_t parent) if (ofw_isa_pnp_map[i].name == NULL) { device_printf(dev, "no PnP map entry for node " "0x%lx: %s\n", (unsigned long)node, name); - free(name, M_OFWPROP); + OF_prop_free(name); continue; } @@ -230,10 +230,10 @@ isa_setup_children(device_t dev, phandle_t parent) } } if (regidx != NULL) - free(regidx, M_OFWPROP); + OF_prop_free(regidx); } if (regs != NULL) - free(regs, M_OFWPROP); + OF_prop_free(regs); nintr = OF_getprop_alloc(node, "interrupts", sizeof(*intrs), (void **)&intrs); @@ -251,14 +251,14 @@ isa_setup_children(device_t dev, phandle_t parent) bus_set_resource(cdev, SYS_RES_IRQ, i, rintr, 1); } if (intrs != NULL) - free(intrs, M_OFWPROP); + OF_prop_free(intrs); ndrq = OF_getprop_alloc(node, "dma-channel", sizeof(*drqs), (void **)&drqs); for (i = 0; i < ndrq; i++) bus_set_resource(cdev, SYS_RES_DRQ, i, drqs[i], 1); if (drqs != NULL) - free(drqs, M_OFWPROP); + OF_prop_free(drqs); /* * Devices using DMA hang off of the `dma' node instead of @@ -267,7 +267,7 @@ isa_setup_children(device_t dev, phandle_t parent) if (strcmp(name, "dma") == 0) isa_setup_children(dev, node); - free(name, M_OFWPROP); + OF_prop_free(name); } } |