Lines Matching refs:bf
258 basl_open(struct basl_fio *bf, int suffix) in basl_open() argument
265 strlcpy(bf->f_name, basl_stemplate, MAXPATHLEN); in basl_open()
266 bf->fd = mkstemps(bf->f_name, strlen(BHYVE_ASL_SUFFIX)); in basl_open()
268 strlcpy(bf->f_name, basl_template, MAXPATHLEN); in basl_open()
269 bf->fd = mkstemp(bf->f_name); in basl_open()
272 if (bf->fd > 0) { in basl_open()
273 bf->fp = fdopen(bf->fd, "w+"); in basl_open()
274 if (bf->fp == NULL) { in basl_open()
275 unlink(bf->f_name); in basl_open()
276 close(bf->fd); in basl_open()
286 basl_close(struct basl_fio *bf) in basl_close() argument
290 unlink(bf->f_name); in basl_close()
291 fclose(bf->fp); in basl_close()