Lines Matching refs:vtbl

70 …const struct mbfl_convert_vtbl *vtbl, output_function_t output_function, flush_function_t flush_fu…  in mbfl_convert_filter_init()  argument
87 filter->filter_dtor = vtbl->filter_dtor; in mbfl_convert_filter_init()
88 filter->filter_function = vtbl->filter_function; in mbfl_convert_filter_init()
89 filter->filter_flush = (filter_flush_t)vtbl->filter_flush; in mbfl_convert_filter_init()
90 filter->filter_copy = vtbl->filter_copy; in mbfl_convert_filter_init()
92 (*vtbl->filter_ctor)(filter); in mbfl_convert_filter_init()
98 const struct mbfl_convert_vtbl *vtbl = mbfl_convert_filter_get_vtbl(from, to); in mbfl_convert_filter_new() local
99 if (vtbl == NULL) { in mbfl_convert_filter_new()
104 mbfl_convert_filter_init(filter, from, to, vtbl, output_function, flush_function, data); in mbfl_convert_filter_new()
108 mbfl_convert_filter* mbfl_convert_filter_new2(const struct mbfl_convert_vtbl *vtbl, output_function… in mbfl_convert_filter_new2() argument
111 const mbfl_encoding *from_encoding = mbfl_no2encoding(vtbl->from); in mbfl_convert_filter_new2()
112 const mbfl_encoding *to_encoding = mbfl_no2encoding(vtbl->to); in mbfl_convert_filter_new2()
115 …mbfl_convert_filter_init(filter, from_encoding, to_encoding, vtbl, output_function, flush_function… in mbfl_convert_filter_new2()
156 const struct mbfl_convert_vtbl *vtbl = mbfl_convert_filter_get_vtbl(from, to); in mbfl_convert_filter_reset() local
158 if (vtbl == NULL) { in mbfl_convert_filter_reset()
159 vtbl = &vtbl_pass; in mbfl_convert_filter_reset()
162 …mbfl_convert_filter_init(filter, from, to, vtbl, filter->output_function, filter->flush_function, … in mbfl_convert_filter_reset()
298 const struct mbfl_convert_vtbl *vtbl; in mbfl_convert_filter_get_vtbl() local
299 while ((vtbl = mbfl_special_filter_list[i++])) { in mbfl_convert_filter_get_vtbl()
300 if (vtbl->from == from->no_encoding && vtbl->to == to->no_encoding) { in mbfl_convert_filter_get_vtbl()
301 return vtbl; in mbfl_convert_filter_get_vtbl()