Lines Matching refs:new_f
73 } *new_f; in __open_memstream() local
76 new_f = (struct locked_FILE *) malloc (sizeof (struct locked_FILE)); in __open_memstream()
77 if (new_f == NULL) in __open_memstream()
80 new_f->fp._sf._sbf._f._lock = &new_f->lock; in __open_memstream()
86 free (new_f); in __open_memstream()
89 _IO_init_internal (&new_f->fp._sf._sbf._f, 0); in __open_memstream()
90 _IO_JUMPS_FILE_plus (&new_f->fp._sf._sbf) = &_IO_mem_jumps; in __open_memstream()
91 _IO_str_init_static_internal (&new_f->fp._sf, buf, BUFSIZ, buf); in __open_memstream()
92 new_f->fp._sf._sbf._f._flags &= ~_IO_USER_BUF; in __open_memstream()
93 new_f->fp._sf._s._allocate_buffer_unused = (_IO_alloc_type) malloc; in __open_memstream()
94 new_f->fp._sf._s._free_buffer_unused = (_IO_free_type) free; in __open_memstream()
96 new_f->fp.bufloc = bufloc; in __open_memstream()
97 new_f->fp.sizeloc = sizeloc; in __open_memstream()
100 new_f->fp._sf._sbf._f._flags2 |= _IO_FLAGS2_NEED_LOCK; in __open_memstream()
102 return (FILE *) &new_f->fp._sf._sbf; in __open_memstream()