Lines Matching refs:state
36 static struct mntent *fstab_fetch (struct fstab_state *state);
37 static struct fstab *fstab_convert (struct fstab_state *state);
52 struct fstab_state *state; in getfsent() local
54 state = fstab_init (0); in getfsent()
55 if (state == NULL) in getfsent()
57 if (fstab_fetch (state) == NULL) in getfsent()
59 return fstab_convert (state); in getfsent()
66 struct fstab_state *state; in getfsspec() local
69 state = fstab_init (1); in getfsspec()
70 if (state == NULL) in getfsspec()
72 while ((m = fstab_fetch (state)) != NULL) in getfsspec()
74 return fstab_convert (state); in getfsspec()
82 struct fstab_state *state; in getfsfile() local
85 state = fstab_init (1); in getfsfile()
86 if (state == NULL) in getfsfile()
88 while ((m = fstab_fetch (state)) != NULL) in getfsfile()
90 return fstab_convert (state); in getfsfile()
98 struct fstab_state *state; in endfsent() local
100 state = &fstab_state; in endfsent()
101 if (state->fs_fp != NULL) in endfsent()
103 (void) __endmntent (state->fs_fp); in endfsent()
104 state->fs_fp = NULL; in endfsent()
112 struct fstab_state *state; in fstab_init() local
116 state = &fstab_state; in fstab_init()
118 buffer = state->fs_buffer; in fstab_init()
124 state->fs_buffer = buffer; in fstab_init()
127 fp = state->fs_fp; in fstab_init()
138 state->fs_fp = fp; in fstab_init()
141 return state; in fstab_init()
146 fstab_fetch (struct fstab_state *state) in fstab_fetch() argument
148 return __getmntent_r (state->fs_fp, &state->fs_mntres, in fstab_fetch()
149 state->fs_buffer, BUFFER_SIZE); in fstab_fetch()
154 fstab_convert (struct fstab_state *state) in fstab_convert() argument
159 m = &state->fs_mntres; in fstab_convert()
160 f = &state->fs_ret; in fstab_convert()