Lines Matching refs:vtbl

286 	const struct mbfl_convert_vtbl *vtbl,  in mbfl_convert_filter_common_init()  argument
311 filter->filter_ctor = vtbl->filter_ctor; in mbfl_convert_filter_common_init()
312 filter->filter_dtor = vtbl->filter_dtor; in mbfl_convert_filter_common_init()
313 filter->filter_function = vtbl->filter_function; in mbfl_convert_filter_common_init()
314 filter->filter_flush = vtbl->filter_flush; in mbfl_convert_filter_common_init()
315 filter->filter_copy = vtbl->filter_copy; in mbfl_convert_filter_common_init()
332 const struct mbfl_convert_vtbl *vtbl; in mbfl_convert_filter_new() local
334 vtbl = mbfl_convert_filter_get_vtbl(from, to); in mbfl_convert_filter_new()
336 if (vtbl == NULL) { in mbfl_convert_filter_new()
337 vtbl = &vtbl_pass; in mbfl_convert_filter_new()
346 if (mbfl_convert_filter_common_init(filter, from, to, vtbl, in mbfl_convert_filter_new()
357 const struct mbfl_convert_vtbl *vtbl, in mbfl_convert_filter_new2() argument
364 if (vtbl == NULL) { in mbfl_convert_filter_new2()
365 vtbl = &vtbl_pass; in mbfl_convert_filter_new2()
374 if (mbfl_convert_filter_common_init(filter, vtbl->from, vtbl->to, vtbl, in mbfl_convert_filter_new2()
408 const struct mbfl_convert_vtbl *vtbl; in mbfl_convert_filter_reset() local
413 vtbl = mbfl_convert_filter_get_vtbl(from, to); in mbfl_convert_filter_reset()
415 if (vtbl == NULL) { in mbfl_convert_filter_reset()
416 vtbl = &vtbl_pass; in mbfl_convert_filter_reset()
419 mbfl_convert_filter_common_init(filter, from, to, vtbl, in mbfl_convert_filter_reset()
578 const struct mbfl_convert_vtbl *vtbl; in mbfl_convert_filter_get_vtbl() local
592 while ((vtbl = mbfl_convert_filter_list[i++]) != NULL){ in mbfl_convert_filter_get_vtbl()
593 if (vtbl->from == from && vtbl->to == to) { in mbfl_convert_filter_get_vtbl()
594 return vtbl; in mbfl_convert_filter_get_vtbl()