Home
last modified time | relevance | path

Searched refs:sf (Results 1 – 9 of 9) sorted by relevance

/libio/
A Dvasprintf.c39 _IO_strfile sf; in __vasprintf_internal() local
49 sf._sbf._f._lock = NULL; in __vasprintf_internal()
52 _IO_JUMPS (&sf._sbf) = &_IO_str_jumps; in __vasprintf_internal()
54 sf._sbf._f._flags &= ~_IO_USER_BUF; in __vasprintf_internal()
55 sf._s._allocate_buffer_unused = (_IO_alloc_type) malloc; in __vasprintf_internal()
56 sf._s._free_buffer_unused = (_IO_free_type) free; in __vasprintf_internal()
60 free (sf._sbf._f._IO_buf_base); in __vasprintf_internal()
65 needed = sf._sbf._f._IO_write_ptr - sf._sbf._f._IO_write_base + 1; in __vasprintf_internal()
66 allocated = sf._sbf._f._IO_write_end - sf._sbf._f._IO_write_base; in __vasprintf_internal()
75 free (sf._sbf._f._IO_buf_base); in __vasprintf_internal()
[all …]
A Dstrfile.h90 _IO_strfile_read (_IO_strfile *sf, const char *string) in _IO_strfile_read() argument
92 sf->_sbf._f._lock = NULL; in _IO_strfile_read()
93 _IO_no_init (&sf->_sbf._f, _IO_USER_LOCK, -1, NULL, NULL); in _IO_strfile_read()
94 _IO_JUMPS (&sf->_sbf) = &_IO_str_jumps; in _IO_strfile_read()
95 _IO_str_init_static_internal (sf, (char*)string, 0, NULL); in _IO_strfile_read()
96 return &sf->_sbf._f; in _IO_strfile_read()
103 _IO_strfile_readw (_IO_strfile *sf, struct _IO_wide_data *wd, in _IO_strfile_readw() argument
106 sf->_sbf._f._lock = NULL; in _IO_strfile_readw()
108 _IO_fwide (&sf->_sbf._f, 1); in _IO_strfile_readw()
109 _IO_wstr_init_static (&sf->_sbf._f, (wchar_t *)string, 0, NULL); in _IO_strfile_readw()
[all …]
A Dvsnprintf.c96 _IO_strnfile sf; in __vsnprintf_internal() local
99 sf.f._sbf._f._lock = NULL; in __vsnprintf_internal()
106 string = sf.overflow_buf; in __vsnprintf_internal()
107 maxlen = sizeof (sf.overflow_buf); in __vsnprintf_internal()
110 _IO_no_init (&sf.f._sbf._f, _IO_USER_LOCK, -1, NULL, NULL); in __vsnprintf_internal()
111 _IO_JUMPS (&sf.f._sbf) = &_IO_strn_jumps; in __vsnprintf_internal()
113 _IO_str_init_static_internal (&sf.f, string, maxlen - 1, string); in __vsnprintf_internal()
114 ret = __vfprintf_internal (&sf.f._sbf._f, format, args, mode_flags); in __vsnprintf_internal()
116 if (sf.f._sbf._f._IO_buf_base != sf.overflow_buf) in __vsnprintf_internal()
117 *sf.f._sbf._f._IO_write_ptr = '\0'; in __vsnprintf_internal()
A Diovsprintf.c73 _IO_strfile sf; in __vsprintf_internal() local
77 sf._sbf._f._lock = NULL; in __vsprintf_internal()
79 _IO_no_init (&sf._sbf._f, _IO_USER_LOCK, -1, NULL, NULL); in __vsprintf_internal()
87 _IO_JUMPS (&sf._sbf) = &_IO_str_chk_jumps; in __vsprintf_internal()
91 _IO_JUMPS (&sf._sbf) = &_IO_str_jumps; in __vsprintf_internal()
92 _IO_str_init_static_internal (&sf, string, in __vsprintf_internal()
96 ret = __vfprintf_internal (&sf._sbf._f, format, args, mode_flags); in __vsprintf_internal()
98 *sf._sbf._f._IO_write_ptr = '\0'; in __vsprintf_internal()
A Dvswprintf.c95 _IO_wstrnfile sf; in __vswprintf_internal() local
99 sf.f._sbf._f._lock = NULL; in __vswprintf_internal()
107 _IO_no_init (&sf.f._sbf._f, _IO_USER_LOCK, 0, &wd, &_IO_wstrn_jumps); in __vswprintf_internal()
108 _IO_fwide (&sf.f._sbf._f, 1); in __vswprintf_internal()
110 _IO_wstr_init_static (&sf.f._sbf._f, string, maxlen - 1, string); in __vswprintf_internal()
111 ret = __vfwprintf_internal ((FILE *) &sf.f._sbf, format, args, mode_flags); in __vswprintf_internal()
113 if (sf.f._sbf._f._wide_data->_IO_buf_base == sf.overflow_buf) in __vswprintf_internal()
119 *sf.f._sbf._f._wide_data->_IO_write_ptr = '\0'; in __vswprintf_internal()
A Diovsscanf.c37 _IO_strfile sf; in _IO_vsscanf() local
38 FILE *f = _IO_strfile_read (&sf, string); in _IO_vsscanf()
A Diovswscanf.c38 _IO_strfile sf; in __vswscanf() local
40 FILE *f = _IO_strfile_readw (&sf, &wd, string); in __vswscanf()
A Dswscanf.c33 _IO_strfile sf; in __swscanf() local
35 FILE *f = _IO_strfile_readw (&sf, &wd, s); in __swscanf()
A Dstrops.c34 _IO_str_init_static_internal (_IO_strfile *sf, char *ptr, size_t size, in _IO_str_init_static_internal() argument
37 FILE *fp = &sf->_sbf._f; in _IO_str_init_static_internal()
64 sf->_s._allocate_buffer_unused = (_IO_alloc_type) 0; in _IO_str_init_static_internal()
68 _IO_str_init_static (_IO_strfile *sf, char *ptr, int size, char *pstart) in _IO_str_init_static() argument
70 return _IO_str_init_static_internal (sf, ptr, size < 0 ? -1 : size, pstart); in _IO_str_init_static()
74 _IO_str_init_readonly (_IO_strfile *sf, const char *ptr, int size) in _IO_str_init_readonly() argument
76 _IO_str_init_static_internal (sf, (char *) ptr, size < 0 ? -1 : size, NULL); in _IO_str_init_readonly()
77 sf->_sbf._f._flags |= _IO_NO_WRITES; in _IO_str_init_readonly()

Completed in 59 milliseconds