Lines Matching refs:data
39 struct __gconv_step_data data; in __wcsrtombs() local
46 data.__invocation_counter = 0; in __wcsrtombs()
47 data.__internal_use = 1; in __wcsrtombs()
48 data.__flags = __GCONV_IS_LAST; in __wcsrtombs()
49 data.__statep = ps ?: &state; in __wcsrtombs()
71 temp_state = *data.__statep; in __wcsrtombs()
72 data.__statep = &temp_state; in __wcsrtombs()
75 data.__outbufend = buf + sizeof (buf); in __wcsrtombs()
79 data.__outbuf = buf; in __wcsrtombs()
81 status = DL_CALL_FCT (fct, (tomb, &data, &inbuf, in __wcsrtombs()
86 result += data.__outbuf - buf; in __wcsrtombs()
93 assert (data.__outbuf[-1] == '\0'); in __wcsrtombs()
106 data.__outbuf = (unsigned char *) dst; in __wcsrtombs()
107 data.__outbufend = (unsigned char *) dst + len; in __wcsrtombs()
109 status = DL_CALL_FCT (fct, (tomb, &data, (const unsigned char **) src, in __wcsrtombs()
114 result = data.__outbuf - (unsigned char *) dst; in __wcsrtombs()
119 && data.__outbuf[-1] == '\0') in __wcsrtombs()
121 assert (data.__outbuf != (unsigned char *) dst); in __wcsrtombs()
122 assert (__mbsinit (data.__statep)); in __wcsrtombs()