Lines Matching defs:handle
71 mtab_open (gpointer *handle)
83 *handle = mtab;
86 *handle = fopen (MNTTAB, "r");
87 return *handle != NULL;
89 *handle = fopen ("/proc/mounts", "r");
90 return *handle != NULL;
95 mtab_next (gpointer handle, char **mount_point)
98 struct mtab_handle *mtab = handle;
108 if (getmntent (handle, &mnt) == 0) {
119 mnt = getmntent (handle);
133 mtab_close (gpointer handle)
136 g_free (handle);
138 fclose (handle);
145 fstab_open (gpointer *handle)
150 *handle = fopen (VFSTAB, "r");
151 return *handle != NULL;
153 *handle = fopen ("/etc/fstab", "r");
154 return *handle != NULL;
159 fstab_next (gpointer handle, char **mount_point)
175 return getvfsent (handle, &v) == 0 ? v.vfs_special : NULL;
179 mnt = getmntent (handle);
190 fstab_close (gpointer handle)
195 fclose (handle);