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