Loading arch/powerpc/lib/e2a.c +10 −0 Original line number Diff line number Diff line Loading @@ -103,4 +103,14 @@ unsigned char e2a(unsigned char x) } EXPORT_SYMBOL(e2a); unsigned char* strne2a(unsigned char *dest, const unsigned char *src, size_t n) { int i; n = strnlen(src, n); for (i = 0; i < n; i++) dest[i] = e2a(src[i]); return dest; } include/asm-powerpc/system.h +2 −0 Original line number Diff line number Diff line Loading @@ -171,6 +171,8 @@ extern u32 booke_wdt_period; /* EBCDIC -> ASCII conversion for [0-9A-Z] on iSeries */ extern unsigned char e2a(unsigned char); extern unsigned char* strne2a(unsigned char *dest, const unsigned char *src, size_t n); struct device_node; extern void note_scsi_host(struct device_node *, void *); Loading Loading
arch/powerpc/lib/e2a.c +10 −0 Original line number Diff line number Diff line Loading @@ -103,4 +103,14 @@ unsigned char e2a(unsigned char x) } EXPORT_SYMBOL(e2a); unsigned char* strne2a(unsigned char *dest, const unsigned char *src, size_t n) { int i; n = strnlen(src, n); for (i = 0; i < n; i++) dest[i] = e2a(src[i]); return dest; }
include/asm-powerpc/system.h +2 −0 Original line number Diff line number Diff line Loading @@ -171,6 +171,8 @@ extern u32 booke_wdt_period; /* EBCDIC -> ASCII conversion for [0-9A-Z] on iSeries */ extern unsigned char e2a(unsigned char); extern unsigned char* strne2a(unsigned char *dest, const unsigned char *src, size_t n); struct device_node; extern void note_scsi_host(struct device_node *, void *); Loading