Lines Matching refs:data
42 struct __gconv_step_data data; in __wcsnrtombs() local
50 data.__invocation_counter = 0; in __wcsnrtombs()
51 data.__internal_use = 1; in __wcsnrtombs()
52 data.__flags = __GCONV_IS_LAST; in __wcsnrtombs()
53 data.__statep = ps ?: &state; in __wcsnrtombs()
78 temp_state = *data.__statep; in __wcsnrtombs()
79 data.__statep = &temp_state; in __wcsnrtombs()
82 data.__outbufend = buf + sizeof (buf); in __wcsnrtombs()
86 data.__outbuf = buf; in __wcsnrtombs()
88 status = DL_CALL_FCT (fct, (tomb, &data, &inbuf, in __wcsnrtombs()
93 result += data.__outbuf - buf; in __wcsnrtombs()
98 && data.__outbuf[-1] == '\0') in __wcsnrtombs()
109 data.__outbuf = (unsigned char *) dst; in __wcsnrtombs()
110 data.__outbufend = (unsigned char *) dst + len; in __wcsnrtombs()
112 status = DL_CALL_FCT (fct, (tomb, &data, (const unsigned char **) src, in __wcsnrtombs()
117 result = data.__outbuf - (unsigned char *) dst; in __wcsnrtombs()
122 && data.__outbuf[-1] == '\0') in __wcsnrtombs()
124 assert (data.__outbuf != (unsigned char *) dst); in __wcsnrtombs()
125 assert (__mbsinit (data.__statep)); in __wcsnrtombs()