Lines Matching defs:kiconv
31 * Man pages: kiconv_open(9F), kiconv(9F), kiconv_close(9F), and kiconvstr(9F).
46 #include <sys/kiconv.h>
179 * The following is the common kiconv function for conversions from UTF-8
201 /* Check on the kiconv code conversion descriptor. */
356 * The following is the common kiconv function from single byte codesets to
372 /* Check on the kiconv code conversion descriptor validity. */
986 * The following is used to check on whether a kiconv module is being
1053 * use nowait data field from the kiconv module info data structure.
1065 /* Validate the given kiconv module info. */
1072 * we do not allow user-defined kiconv modules and that'd be for
1106 if (op->kiconv_open == NULL || op->kiconv == NULL ||
1116 conv_list[j].kiconv = op->kiconv;
1171 conv_list[i].kiconv = NULL;
1184 * and if necessary, load the corresponding kiconv module that contains
1211 * a kiconv conversion descriptor memory block.
1230 if (modload("kiconv", module_list[mid].name) < 0)
1302 kiconv(kiconv_t kcd, char **inbuf, size_t *inbytesleft,
1305 /* Do some minimum checking on the kiconv conversion descriptor. */
1306 if (! kcd || kcd == (kiconv_t)-1 || conv_list[kcd->id].kiconv == NULL) {
1311 return ((conv_list[kcd->id].kiconv)(kcd->handle, inbuf, inbytesleft,
1334 * we don't modunload from kiconv functions even if the counter