Go to the documentation of this file.
24 codepage_convert(
const __u8 *codepage,
volatile __u8 *
addr,
unsigned long nr)
31 "0: tr 0(256,%0),0(%2)\n"
36 :
"+&a" (
addr),
"+&a" (nr)
37 :
"a" (codepage) :
"cc",
"memory",
"1");
40 #define ASCEBC(addr,nr) codepage_convert(_ascebc, addr, nr)
41 #define EBCASC(addr,nr) codepage_convert(_ebcasc, addr, nr)
42 #define ASCEBC_500(addr,nr) codepage_convert(_ascebc_500, addr, nr)
43 #define EBCASC_500(addr,nr) codepage_convert(_ebcasc_500, addr, nr)
44 #define EBC_TOLOWER(addr,nr) codepage_convert(_ebc_tolower, addr, nr)
45 #define EBC_TOUPPER(addr,nr) codepage_convert(_ebc_toupper, addr, nr)