Searched refs:maxdst (Results 1 - 8 of 8) sorted by relevance

/haiku-fatelf/src/add-ons/input_server/methods/canna/lib/
H A DRKkana.c143 #define ADDCODE(dst, maxdst, count, code, length) {\
144 if ( (unsigned long)(length) <= (unsigned long)(maxdst) ) {\
145 (maxdst) -= (length); (count) += (length);\
161 static int _ADDCODE(unsigned char *dst, int maxdst, int count, unsigned long code, int length);
164 _ADDCODE(unsigned char *dst, int maxdst, int count, unsigned long code, int length) argument
166 if ((unsigned long)length <= (unsigned long)maxdst) {
167 maxdst -= length;
183 #define ADDCODE(dst, maxdst, count, code, length) \
184 { int llen = _ADDCODE(dst, maxdst, count, (unsigned long)code, length); \
185 if (llen > 0 && (dst)) { (dst) += llen; (maxdst)
437 RkCvtNone(unsigned char *dst, int maxdst, unsigned char *src, int maxsrc) argument
542 RkCvtSuuji(unsigned char *dst, int maxdst, unsigned char *src, int maxsrc, int format) argument
702 RkwCvtHan(WCHAR_T *dst, int maxdst, WCHAR_T *src, int srclen) argument
737 RkwCvtHira(WCHAR_T *dst, int maxdst, WCHAR_T *src, int srclen) argument
773 RkwCvtKana(WCHAR_T *dst, int maxdst, WCHAR_T *src, int srclen) argument
809 RkwCvtZen(WCHAR_T *dst, int maxdst, WCHAR_T *src, int srclen) argument
845 RkwCvtNone(WCHAR_T *dst, int maxdst, WCHAR_T *src, int srclen) argument
860 RkwMapRoma(struct RkRxDic *romaji, WCHAR_T *dst, int maxdst, WCHAR_T *src, int srclen, int flags, int *status) argument
881 RkwMapPhonogram(struct RkRxDic *romaji, WCHAR_T *dst, int maxdst, WCHAR_T *src, int srclen, WCHAR_T key, int flags, int *ulen, int *dlen, int *tlen, int *rule) argument
915 RkwCvtRoma(struct RkRxDic *romaji, WCHAR_T *dst, int maxdst, WCHAR_T *src, int srclen, int flags) argument
948 RkwCvtSuuji(WCHAR_T *dst, int maxdst, WCHAR_T *src, int maxsrc, int format) argument
1113 RkCvtNarrow(char *dst, int maxdst, WCHAR_T *src, int maxsrc) argument
1163 RkCvtWide(WCHAR_T *dst, int maxdst, char *src, int maxsrc) argument
[all...]
H A DRKroma.c332 RkMapRoma(struct RkRxDic *rdic, unsigned char *dst, int maxdst, unsigned char *src, int maxsrc, int flags, int *status) argument
414 if ( byte + 1 <= maxdst ) {
459 RkMapPhonogram(struct RkRxDic *rdic, unsigned char *dst, int maxdst, unsigned char *src, int srclen, unsigned key, int flags, int *used_len_return, int *dst_len_return, int *tmp_len_return, int *rule_id_inout) argument
499 for (i = 0 ; i < maxdst && *origin ; i++) {
506 for (i = 0 ; i < maxdst && *origin ; i++) {
510 if (i < maxdst) {
630 if ( byte < maxdst ) {
637 if (byte + templen < maxdst) {
653 RkCvtRoma(struct RkRxDic *rdic, unsigned char *dst, int maxdst, unsigned char *src, int maxsrc, unsigned flags) argument
678 if (!(maxdst <
[all...]
H A Dcanna.h879 int RkCvtNone(unsigned char *dst, int maxdst, unsigned char *src, int maxsrc);
881 int RkCvtSuuji(unsigned char *dst, int maxdst, unsigned char *src, int maxsrc, int format);
882 int RkwCvtHan(WCHAR_T *dst, int maxdst, WCHAR_T *src, int srclen);
883 int RkwCvtHira(WCHAR_T *dst, int maxdst, WCHAR_T *src, int srclen);
884 int RkwCvtKana(WCHAR_T *dst, int maxdst, WCHAR_T *src, int srclen);
885 int RkwCvtZen(WCHAR_T *dst, int maxdst, WCHAR_T *src, int srclen);
886 int RkwCvtNone(WCHAR_T *dst, int maxdst, WCHAR_T *src, int srclen);
887 int RkwMapRoma(struct RkRxDic *romaji, WCHAR_T *dst, int maxdst, WCHAR_T *src, int srclen, int flags, int *status);
888 int RkwMapPhonogram(struct RkRxDic *romaji, WCHAR_T *dst, int maxdst, WCHAR_T *src, int srclen, WCHAR_T key, int flags, int *ulen, int *dlen, int *tlen, int *rule);
889 int RkwCvtRoma(struct RkRxDic *romaji, WCHAR_T *dst, int maxdst, WCHAR_
[all...]
/haiku-fatelf/src/add-ons/input_server/methods/canna/rk/
H A Dkana.c154 #define ADDCODE(dst, maxdst, count, code, length) {\
155 if ( (unsigned long)(length) <= (unsigned long)(maxdst) ) {\
156 (maxdst) -= (length); (count) += (length);\
173 static int _ADDCODE(unsigned char *dst, int maxdst, int count, unsigned long code, int length);
178 _ADDCODE(unsigned char *dst, int maxdst, int count, unsigned long code, int length) argument
180 if ((unsigned long)length <= (unsigned long)maxdst) {
181 maxdst -= length;
197 #define ADDCODE(dst, maxdst, count, code, length) \
198 { int llen = _ADDCODE(dst, maxdst, count, (unsigned long) code, length); \
199 if (llen > 0 && (dst)) { (dst) += llen; (maxdst)
[all...]
H A Dbun.c781 addIt(struct nword * cw, WCHAR_T * key, int (*proc) (...), WCHAR_T * dst, int ind, int maxdst, unsigned long mode, RkContext * cx) argument
789 ind = addIt(lw, key, proc, dst, ind, maxdst, mode, cx);
798 ind = (*proc) (dst, ind, maxdst, y, _RkGetKanji(cw, y, mode), &lex, cx);
917 getKanji(struct RkContext *cx, int cnum, WCHAR_T *dst, int maxdst) argument
923 i = getIt(cx, cnum, (int(*)(...))addKanji, dst, maxdst - 1);
930 i = RkwCvtHira(dst, maxdst, yomi, ylen); break;
932 i = RkwCvtKana(dst, maxdst, yomi, ylen); break;
934 i = RkwCvtHan(dst, maxdst, yomi, ylen); break;
936 i = RkwCvtZen(dst, maxdst, yomi, ylen); break;
939 if (dst && i < maxdst)
949 RkwGetKanji(int cx_num, WCHAR_T *dst, int maxdst) argument
972 RkwGetKanjiList(int cx_num, WCHAR_T *dst, int maxdst) argument
1017 RkwGetLex(int cx_num, RkLex *dst, int maxdst) argument
1046 RkeGetLex(int cx_num, RkLex *dst, int maxdst) argument
1118 RkwGetHinshi(int cx_num, WCHAR_T *dst, int maxdst) argument
[all...]
H A Dngram.c46 static int wstowrec(struct RkKxGram *gram, WCHAR_T *src, Wrec *dst, unsigned maxdst, unsigned *yomilen, unsigned *wlen, unsigned long *lucks);
270 wstowrec(struct RkKxGram *gram, WCHAR_T *src, Wrec *dst, unsigned maxdst, unsigned *yomilen, unsigned *wlen, unsigned long *lucks) argument
312 if (dst + klen * sizeof(WCHAR_T) > odst + maxdst)
412 RkParseWrec(struct RkKxGram *gram, WCHAR_T *src, unsigned left, unsigned char *dst, unsigned maxdst) argument
432 else if ((wreclen = 2 + (left * sizeof(WCHAR_T)) + wlen) > maxdst) {
455 RkParseOWrec(struct RkKxGram *gram, WCHAR_T *src, unsigned char *dst, unsigned maxdst, unsigned long *lucks) argument
471 if (wreclen <= maxdst) {
550 RkUparseGramNum(struct RkKxGram *gram, int row, WCHAR_T *dst, int maxdst) argument
557 if (len + 1 < maxdst) {
574 if (dst + keta + 1 < (dst + maxdst)) {
601 _RkUparseWrec(struct RkKxGram *gram, Wrec *src, WCHAR_T *dst, int maxdst, unsigned long *lucks, int add) argument
697 RkUparseWrec(struct RkKxGram *gram, Wrec *src, WCHAR_T *dst, int maxdst, unsigned long *lucks) argument
[all...]
H A Dnword.c42 static int cvtNum(WCHAR_T *dst, int maxdst, WCHAR_T *src, int maxsrc, int format);
43 static int cvtAlpha(WCHAR_T *dst, int maxdst, WCHAR_T *src, int maxsrc, int format);
44 static int cvtHira(WCHAR_T *dst, int maxdst, WCHAR_T *src, int maxsrc, int format);
45 static int cvtLit(WCHAR_T *dst, int maxdst, WCHAR_T *src, int maxsrc, int format, unsigned long mode);
293 cvtNum(WCHAR_T *dst, int maxdst, WCHAR_T *src, int maxsrc, int format) argument
295 return RkwCvtSuuji(dst, maxdst, src, maxsrc, format - 1);
299 cvtAlpha(WCHAR_T *dst, int maxdst, WCHAR_T *src, int maxsrc, int format) argument
303 case 1: return RkwCvtZen(dst, maxdst, src, maxsrc);
304 case 2: return RkwCvtHan(dst, maxdst, src, maxsrc);
307 case 1: return RkwCvtNone(dst, maxdst, sr
315 cvtHira(WCHAR_T *dst, int maxdst, WCHAR_T *src, int maxsrc, int format) argument
326 cvtLit(WCHAR_T *dst, int maxdst, WCHAR_T *src, int maxsrc, int format, unsigned long mode) argument
[all...]
H A DRKintern.h987 WCHAR_T *_RkUparseWrec(struct RkKxGram *gram, Wrec *src, WCHAR_T *dst, int maxdst, unsigned long *lucks, int add);
988 Wrec *RkParseWrec(struct RkKxGram *gram, WCHAR_T *src, unsigned left, unsigned char *dst, unsigned maxdst);
989 Wrec *RkParseOWrec(struct RkKxGram *gram, WCHAR_T *src, unsigned char *dst, unsigned maxdst, unsigned long *lucks);
990 WCHAR_T *RkUparseGramNum(struct RkKxGram *gram, int row, WCHAR_T *dst, int maxdst);
1114 int RkeGetLex (int cx_num, RkLex *dst, int maxdst);
1158 WCHAR_T *RkUparseWrec(struct RkKxGram *gram, Wrec *src, WCHAR_T *dst, int maxdst, unsigned long *lucks);

Completed in 61 milliseconds