#include <sys/cdefs.h>
#include <sys/param.h>
#include <sys/kernel.h>
#include <sys/systm.h>
#include <sys/malloc.h>
#include <sys/iconv.h>
#include "iconv_converter_if.h"
Go to the source code of this file.
|
| __FBSDID ("$BSDSUniX$") |
|
static int | iconv_xlat_open (struct iconv_converter_class *dcp, struct iconv_cspair *csp, struct iconv_cspair *cspf, void **dpp) |
|
static int | iconv_xlat_close (void *data) |
|
static int | iconv_xlat_conv (void *d2p, const char **inbuf, size_t *inbytesleft, char **outbuf, size_t *outbytesleft, int convchar, int casetype) |
|
static const char * | iconv_xlat_name (struct iconv_converter_class *dcp) |
|
| KICONV_CONVERTER (xlat, sizeof(struct iconv_xlat)) |
|
__FBSDID |
( |
"$BSDSUniX$" |
| ) |
|
static int iconv_xlat_close |
( |
void * |
data | ) |
|
|
static |
static int iconv_xlat_conv |
( |
void * |
d2p, |
|
|
const char ** |
inbuf, |
|
|
size_t * |
inbytesleft, |
|
|
char ** |
outbuf, |
|
|
size_t * |
outbytesleft, |
|
|
int |
convchar, |
|
|
int |
casetype |
|
) |
| |
|
static |
static const char* iconv_xlat_name |
( |
struct iconv_converter_class * |
dcp | ) |
|
|
static |
static int iconv_xlat_open |
( |
struct iconv_converter_class * |
dcp, |
|
|
struct iconv_cspair * |
csp, |
|
|
struct iconv_cspair * |
cspf, |
|
|
void ** |
dpp |
|
) |
| |
|
static |
KICONV_CONVERTER |
( |
xlat |
, |
|
|
sizeof(struct iconv_xlat) |
|
|
) |
| |
kobj_method_t iconv_xlat_methods[] |
|
static |
Initial value:= {
{0, 0}
}
static int iconv_xlat_open(struct iconv_converter_class *dcp, struct iconv_cspair *csp, struct iconv_cspair *cspf, void **dpp)
static int iconv_xlat_conv(void *d2p, const char **inbuf, size_t *inbytesleft, char **outbuf, size_t *outbytesleft, int convchar, int casetype)
static const char * iconv_xlat_name(struct iconv_converter_class *dcp)
static int iconv_xlat_close(void *data)
Definition at line 114 of file iconv_xlat.c.