Lines Matching defs:ce
65 _citrus_stdenc_init_state(struct _citrus_stdenc * __restrict ce,
68 _DIAGASSERT(ce && ce->ce_ops && ce->ce_ops->eo_init_state);
69 return (*ce->ce_ops->eo_init_state)(ce, ps);
73 _citrus_stdenc_mbtocs(struct _citrus_stdenc * __restrict ce,
79 _DIAGASSERT(ce && ce->ce_ops && ce->ce_ops->eo_mbtocs);
80 return (*ce->ce_ops->eo_mbtocs)(ce, csid, idx, s, n, ps, nresult);
84 _citrus_stdenc_cstomb(struct _citrus_stdenc * __restrict ce,
89 _DIAGASSERT(ce && ce->ce_ops && ce->ce_ops->eo_cstomb);
90 return (*ce->ce_ops->eo_cstomb)(ce, s, n, csid, idx, ps, nresult);
94 _citrus_stdenc_mbtowc(struct _citrus_stdenc * __restrict ce,
99 _DIAGASSERT(ce && ce->ce_ops && ce->ce_ops->eo_mbtocs);
100 return (*ce->ce_ops->eo_mbtowc)(ce, wc, s, n, ps, nresult);
104 _citrus_stdenc_wctomb(struct _citrus_stdenc * __restrict ce,
108 _DIAGASSERT(ce && ce->ce_ops && ce->ce_ops->eo_cstomb);
109 return (*ce->ce_ops->eo_wctomb)(ce, s, n, wc, ps, nresult);
113 _citrus_stdenc_put_state_reset(struct _citrus_stdenc * __restrict ce,
118 _DIAGASSERT(ce && ce->ce_ops && ce->ce_ops->eo_put_state_reset);
119 return (*ce->ce_ops->eo_put_state_reset)(ce, s, n, ps, nresult);
123 _citrus_stdenc_get_state_size(struct _citrus_stdenc *ce)
125 _DIAGASSERT(ce && ce->ce_traits);
126 return ce->ce_traits->et_state_size;
130 _citrus_stdenc_get_mb_cur_max(struct _citrus_stdenc *ce)
132 _DIAGASSERT(ce && ce->ce_traits);
133 return ce->ce_traits->et_mb_cur_max;
137 _citrus_stdenc_get_state_desc(struct _citrus_stdenc * __restrict ce,
143 _DIAGASSERT(ce && ce->ce_ops && ce->ce_ops->eo_get_state_desc);
145 return (*ce->ce_ops->eo_get_state_desc)(ce, ps, id, d);