Home
last modified time | relevance | path

Searched refs:cm_ops (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/lib/libc/citrus/
H A Dcitrus_mapper.c192 if (cm->cm_ops) { in mapper_close()
194 (*cm->cm_ops->mo_uninit)(cm); in mapper_close()
195 free(cm->cm_ops); in mapper_close()
223 cm->cm_ops = NULL; in mapper_open()
241 cm->cm_ops = malloc(sizeof(*cm->cm_ops)); in mapper_open()
242 if (!cm->cm_ops) { in mapper_open()
246 ret = (*getops)(cm->cm_ops, sizeof(*cm->cm_ops), in mapper_open()
251 if (!cm->cm_ops->mo_init || in mapper_open()
252 !cm->cm_ops->mo_uninit || in mapper_open()
253 !cm->cm_ops->mo_convert || in mapper_open()
[all …]
H A Dcitrus_mapper.h84 _DIAGASSERT(cm && cm->cm_ops && cm->cm_ops->mo_convert && dst); in _citrus_mapper_convert()
86 return (*cm->cm_ops->mo_convert)(cm, dst, src, ps); in _citrus_mapper_convert()
98 _DIAGASSERT(cm && cm->cm_ops && cm->cm_ops->mo_init_state); in _citrus_mapper_init_state()
100 (*cm->cm_ops->mo_init_state)(cm, ps); in _citrus_mapper_init_state()
H A Dcitrus_mapper_local.h97 struct _citrus_mapper_ops *cm_ops; member