S_FREE
S_FREE(optstr);
S_FREE(sel_boards);
S_FREE(arg_array);
S_FREE(out_array);
S_FREE(sort_list);
S_FREE(prnt_list);
S_FREE(post_filtp);
S_FREE(prefilt_optp);
S_FREE(list_array);
S_FREE(post_filtp);
S_FREE(post_filtp);
S_FREE(update_str);
S_FREE(update_str);
S_FREE(update_str);
S_FREE(update_str);
S_FREE(my_apid);
S_FREE(update_str);
S_FREE(resp_buf);
S_FREE(update_str);
S_FREE(update_str);
S_FREE(t_apid);
S_FREE(update_str);
S_FREE(devfs_phys);
S_FREE(pathp);
S_FREE(devfs_phys);
S_FREE(newlun);
S_FREE(newlun);
S_FREE(*dyncompp);
S_FREE(*dyncompp);
S_FREE(port_wwn);
S_FREE(hw_option);
S_FREE(hw_option);
S_FREE(hw_option);
S_FREE(hw_option);
S_FREE(hw_option);
S_FREE(*resp_buf);
S_FREE(*resp_buf);
S_FREE(*resp_buf);
S_FREE(*resp_buf);
S_FREE(resp_buf);
S_FREE(nodepath);
S_FREE(nodepath);
S_FREE(dyncomp);
S_FREE(dyncomp);
S_FREE(dyncomp);
S_FREE(dyncomp);
S_FREE(dyncomp);
S_FREE(listp);
S_FREE(dyncomp);
S_FREE(larg.xport_logp);
S_FREE(port_wwn);
S_FREE(port_wwn);
S_FREE(port_wwn);
S_FREE(port_wwn);
S_FREE(nodepath);
S_FREE(larg.xport_logp);
S_FREE(port_wwn);
S_FREE(port_wwn);
S_FREE(port_wwn);
S_FREE(port_wwn);
S_FREE(nodepath);
S_FREE(port_wwn);
S_FREE(nodepath);
S_FREE(port_wwn);
S_FREE(larg.xport_logp);
S_FREE(port_wwn);
S_FREE(port_wwn);
S_FREE(port_wwn);
S_FREE(port_wwn);
S_FREE(port_wwn);
S_FREE(port_wwn);
S_FREE(dyncomp);
S_FREE(dyncomp);
S_FREE(devpath);
S_FREE(devpath);
S_FREE(larg.xport_logp);
S_FREE(inq_buf);
S_FREE(inq_buf);
S_FREE(larg.xport_logp);
S_FREE(inq_buf);
S_FREE(larg.xport_logp);
S_FREE(larg.xport_logp);
S_FREE(ldatap);
S_FREE(larg.xport_logp);
S_FREE(resp_buf);
S_FREE(larg.xport_logp);
S_FREE(dyncomp);
S_FREE(larg.xport_logp);
S_FREE(dyncomp);
S_FREE(larg.xport_logp);
S_FREE(xport_phys);
S_FREE(larg.apidp->xport_phys);
S_FREE(larg.apidp->dyncomp);
S_FREE(larg.xport_logp);
S_FREE(larg.apidp->dyncomp);
S_FREE(larg.xport_logp);
S_FREE(larg.apidp->xport_phys);
S_FREE(larg.apidp->dyncomp);
S_FREE(larg.xport_logp);
S_FREE(larg.apidp->xport_phys);
S_FREE(larg.apidp->dyncomp);
S_FREE(larg.xport_logp);
S_FREE(larg.apidp->xport_phys);
S_FREE(larg.apidp->dyncomp);
S_FREE(larg.xport_logp);
S_FREE(larg.apidp->xport_phys);
S_FREE(larg.apidp->dyncomp);
S_FREE(larg.xport_logp);
S_FREE(larg.xport_logp);
S_FREE(larg.apidp->xport_phys);
S_FREE(larg.apidp->dyncomp);
S_FREE(dyncomp);
S_FREE(larg.xport_logp);
S_FREE(larg.apidp->xport_phys);
S_FREE(larg.apidp->dyncomp);
S_FREE(dyncomp);
S_FREE(larg.xport_logp);
S_FREE(larg.apidp->xport_phys);
S_FREE(larg.apidp->dyncomp);
S_FREE(dyncomp);
S_FREE(larg.xport_logp);
S_FREE(larg.apidp->xport_phys);
S_FREE(larg.apidp->dyncomp);
S_FREE(larg.xport_logp);
S_FREE(larg.apidp->xport_phys);
S_FREE(larg.apidp->dyncomp);
S_FREE(larg.xport_logp);
S_FREE(larg.apidp->xport_phys);
S_FREE(larg.apidp->dyncomp);
S_FREE(*inq_buf);
S_FREE(rsrc_fixed);
S_FREE(rsrc_fixed);
S_FREE(rsrc_fixed);
S_FREE(rsrc_fixed);
S_FREE(rsrc_fixed);
S_FREE(filter_fixed);
S_FREE(rsrc_fixed);
S_FREE(rsrc_fixed);
S_FREE(rsrc_fixed);
S_FREE(filter_fixed);
S_FREE(rsrc_fixed);
S_FREE(rsrc_fixed);
S_FREE(rsrc_fixed);
S_FREE(logical_apid);
S_FREE(logical_apid);
S_FREE(xport_phys);
S_FREE(dyncomp);
S_FREE(lunlist->path);
S_FREE(lunlist);
S_FREE(apidp->xport_phys);
S_FREE(apidp->dyncomp);
S_FREE(root_path);
S_FREE(p);
S_FREE(sp);
S_FREE(path);
S_FREE(olp);
S_FREE(pmt.log);
S_FREE(service_name);
S_FREE(service_name);
S_FREE(recp->name);
S_FREE(tmp);
S_FREE(recp->name);
S_FREE(tmp);
S_FREE(recp->name);
S_FREE(tmp);
S_FREE(file_buf);
S_FREE(devpath);
S_FREE(msg);
S_FREE(info);
S_FREE(msg);
S_FREE(info);
S_FREE(msg);
S_FREE(info);
S_FREE(info);
S_FREE(service_name);
S_FREE(service_name);
S_FREE(comm_name);
S_FREE(comm_name);
S_FREE(comm_name);
S_FREE(comm_name);
S_FREE(service_name);
S_FREE(comm_name);
S_FREE(service_name);
S_FREE(comm_name);
S_FREE(service_name);
S_FREE(data);
S_FREE(data);
S_FREE(*ap_id_list);
S_FREE(*ap_id_list);
S_FREE(snap_data);
S_FREE(*ap_id_list);
S_FREE(snap_data);
S_FREE(*ap_id_list);
S_FREE(snap_data);
S_FREE(snap_data);
S_FREE(devpath);
S_FREE(devpath);
S_FREE(devpath);
S_FREE(devpath);
S_FREE(devpath);
S_FREE(devpath);
S_FREE(bufp);
S_FREE(cq);
S_FREE(cq1);
S_FREE(cq2);
S_FREE(cq1);
S_FREE(cq2);
S_FREE(buf);
S_FREE(hbap);
S_FREE(bus_path);
S_FREE(dev_path);
S_FREE(cu);
S_FREE(dyntp->devlink);
S_FREE(pmt.log);
S_FREE(log);
S_FREE(root_path);
S_FREE(root_path);
S_FREE(root_path);
S_FREE(root_path);
S_FREE(dpt.path);
S_FREE(drvinst);
if (dptp->ret != SCFGA_OK) S_FREE(devpath);
S_FREE(dynt.devlink);
if (ret != SCFGA_OK) S_FREE(*pathpp);
S_FREE(devlink);
S_FREE(*dyncompp);
S_FREE(dyntp->dyncomp);
S_FREE(larg.hba_logp);
S_FREE(nodepath);
S_FREE(listp);
S_FREE(dyncomp);
S_FREE(dyncomp);
S_FREE(client_devlink);
S_FREE(listp);
S_FREE(dyncomp);
S_FREE(ldatap);
S_FREE(path);
S_FREE(olp);
S_FREE(hba_phys);
S_FREE(dyncomp);
S_FREE(path);
S_FREE(apidp->hba_phys);
S_FREE(apidp->dyncomp);
S_FREE(apidp->path);
S_FREE(root_path);
S_FREE(p);
S_FREE(sp);
S_FREE(root_path);
S_FREE(root_path);
S_FREE(root_path);
S_FREE(root_path);
S_FREE(root_path);
S_FREE(root_path);
S_FREE(root_path);
S_FREE(root_path);
S_FREE(root_path);
S_FREE(devpath);
S_FREE(devpath);
S_FREE(devpath);
S_FREE(driver);
S_FREE(driver);
S_FREE(dev_descrp);
S_FREE(driver);
S_FREE(bufp);
S_FREE(*classpp);
S_FREE(apdup);
S_FREE(dyncomp);
S_FREE(rpath);
S_FREE(rpath);
S_FREE(rpath);
S_FREE(rpath);
S_FREE(cldp);
S_FREE(slp);
S_FREE(alp);
S_FREE(ldbufp);
S_FREE(slp);
S_FREE(ap->array);
S_FREE(ap);
S_FREE(class);
S_FREE(dlist);
S_FREE(dlist);
S_FREE(dev_list);
S_FREE(old_prop_ptr);
S_FREE(dev_list);
S_FREE(dev_list);
S_FREE(dev_list);
S_FREE(nexus_path);
S_FREE(nexus_path);
S_FREE(nexus_path);
S_FREE(pathlist.path_info);
S_FREE(olp);
S_FREE(olp);
S_FREE(impl_map);
S_FREE(pathlist.path_info);
S_FREE(pathlist.path_info);
S_FREE(pathlist.path_info);
S_FREE(pathlist.path_info);
S_FREE(pathlist.path_info);
S_FREE(mpl);
S_FREE(mpl);
S_FREE(wa.flag);
S_FREE(wa.flag);
S_FREE(wa.flag);
S_FREE(wa.flag);
S_FREE(wa.flag);
S_FREE(dirp);
S_FREE(dirp);
S_FREE(port_ptr->port_attributes.PortSpecificAttribute.SASPort);
S_FREE(port_ptr);
S_FREE(port_ptr->port_attributes.PortSpecificAttribute.SASPort);
S_FREE(port_ptr);
S_FREE(port_ptr->port_attributes.PortSpecificAttribute.SASPort);
S_FREE(port_ptr);
S_FREE(port_ptr->port_attributes.PortSpecificAttribute.SASPort);
S_FREE(port_ptr);
S_FREE(port_ptr->port_attributes.PortSpecificAttribute.SASPort);
S_FREE(port_ptr);
S_FREE(port_ptr->port_attributes.
S_FREE(port_ptr);
S_FREE(port_ptr->port_attributes.PortSpecificAttribute.SASPort);
S_FREE(port_ptr);
S_FREE(hba_ptr->first_port);
S_FREE(hba_ptr);
S_FREE(new_hba->first_port);
S_FREE(new_hba);
S_FREE(wa.flag);