Lines Matching refs:headp
67 fs_free_mount_list(fs_mntlist_t *headp) { in fs_free_mount_list() argument
70 while (headp != NULL) { in fs_free_mount_list()
71 tmp = headp->next; in fs_free_mount_list()
72 free(headp->resource); in fs_free_mount_list()
73 free(headp->mountp); in fs_free_mount_list()
74 free(headp->fstype); in fs_free_mount_list()
75 free(headp->mntopts); in fs_free_mount_list()
76 free(headp->time); in fs_free_mount_list()
77 headp->next = NULL; in fs_free_mount_list()
78 free(headp); in fs_free_mount_list()
80 headp = tmp; in fs_free_mount_list()
163 fs_mntlist_t *headp; in fs_get_filtered_mount_list() local
168 headp = NULL; in fs_get_filtered_mount_list()
181 fs_free_mount_list(headp); in fs_get_filtered_mount_list()
195 fs_free_mount_list(headp); in fs_get_filtered_mount_list()
201 if (headp == NULL) { in fs_get_filtered_mount_list()
202 headp = newp; in fs_get_filtered_mount_list()
213 find_overlayed_filesystems(headp, B_TRUE, errp); in fs_get_filtered_mount_list()
218 return (headp); in fs_get_filtered_mount_list()
274 fs_mntlist_t *headp; in fs_get_mounts_by_mntopt() local
279 headp = NULL; in fs_get_mounts_by_mntopt()
301 fs_free_mount_list(headp); in fs_get_mounts_by_mntopt()
307 if (headp == NULL) { in fs_get_mounts_by_mntopt()
308 headp = newp; in fs_get_mounts_by_mntopt()
318 find_overlayed_filesystems(headp, B_TRUE, errp); in fs_get_mounts_by_mntopt()
324 return (headp); in fs_get_mounts_by_mntopt()
330 fs_mntlist_t *headp; in fs_get_mount_list() local
335 headp = NULL; in fs_get_mount_list()
357 fs_free_mount_list(headp); in fs_get_mount_list()
363 if (headp == NULL) { in fs_get_mount_list()
364 headp = newp; in fs_get_mount_list()
374 find_overlayed_filesystems(headp, B_FALSE, errp); in fs_get_mount_list()
382 return (headp); in fs_get_mount_list()