Lines Matching refs:NJ_UINT8
58 #define GET_YSIZE_FROM_DATA(x) ((NJ_UINT8)((NJ_UINT16)NJ_INT16_READ((x)+1) & 0x7F))
60 #define GET_KSIZE_FROM_DATA(x) ((NJ_UINT8)((NJ_UINT16)NJ_INT16_READ((x)+3) & 0x7F))
62 #define GET_YSIZE_FROM_EXT_DATA(x) ((NJ_UINT8)((NJ_UINT16)NJ_INT16_READ(x) & 0x7F))
77 (*(x) = (NJ_UINT8)(((type) & 0x03) | \
80 (*(x) = (NJ_UINT8)(((type) & 0x03) | \
86 { ((NJ_UINT8*)(to))[0] = ((NJ_UINT8*)(from))[0]; \
87 ((NJ_UINT8*)(to))[1] = ((NJ_UINT8*)(from))[1]; \
88 ((NJ_UINT8*)(to))[2] = ((NJ_UINT8*)(from))[2]; \
89 ((NJ_UINT8*)(to))[3] = ((NJ_UINT8*)(from))[3]; }
113 static NJ_INT16 que_strcmp_complete_with_hyouki(NJ_CLASS *iwnn, NJ_DIC_HANDLE handle, NJ_UINT16 que_id, NJ_CHAR *yomi, NJ_UINT16 yomi_len, NJ_CHAR *hyouki, NJ_UINT8 multi_flg);
114 static NJ_CHAR *get_string(NJ_CLASS *iwnn, NJ_DIC_HANDLE handle, NJ_UINT16 que_id, NJ_UINT8 *slen);
115 static NJ_CHAR *get_hyouki(NJ_CLASS *iwnn, NJ_DIC_HANDLE handle, NJ_UINT16 que_id, NJ_UINT8 *slen);
116 static NJ_INT16 get_cand_by_sequential(NJ_CLASS *iwnn, NJ_SEARCH_CONDITION *cond, NJ_SEARCH_LOCATION_SET *loctset, NJ_UINT8 search_pattern, NJ_UINT8 comp_flg);
117 static NJ_INT16 get_cand_by_evaluate(NJ_CLASS *iwnn, NJ_SEARCH_CONDITION *cond, NJ_SEARCH_LOCATION_SET *loctset, NJ_UINT8 search_pattern);
118 static NJ_INT16 get_cand_by_evaluate2(NJ_CLASS *iwnn, NJ_SEARCH_CONDITION *cond, NJ_SEARCH_LOCATION_SET *loctset, NJ_UINT8 search_pattern, NJ_UINT16 hIdx);
119 static NJ_INT16 search_range_by_yomi(NJ_CLASS *iwnn, NJ_DIC_HANDLE handle, NJ_UINT8 op, NJ_CHAR *yomi, NJ_UINT16 ylen, NJ_UINT16 *from, NJ_UINT16 *to, NJ_UINT8 *forward_flag);
120 static NJ_INT16 search_range_by_yomi2(NJ_CLASS *iwnn, NJ_DIC_HANDLE handle, NJ_UINT8 op, NJ_CHAR *yomi, NJ_UINT16 ylen, NJ_UINT16 sfrom, NJ_UINT16 sto, NJ_UINT16 *from, NJ_UINT16 *to,
121 NJ_UINT8 *forward_flag);
123 static NJ_INT16 str_que_cmp(NJ_CLASS *iwnn, NJ_DIC_HANDLE handle, NJ_CHAR *yomi, NJ_UINT16 yomiLen, NJ_UINT16 que_id, NJ_UINT8 mode);
129 static NJ_UINT8 *get_search_index_address(NJ_DIC_HANDLE handle, NJ_UINT8 search_pattern);
131 static NJ_HINDO get_hindo(NJ_CLASS *iwnn, NJ_SEARCH_LOCATION_SET *loctset, NJ_UINT8 search_pattern);
150 static NJ_UINT8 *get_search_index_address(NJ_DIC_HANDLE handle, NJ_UINT8 search_pattern) {
159 NJ_UINT8 comp_flg) {
265 NJ_UINT8 *ptr;
294 NJ_UINT8 *ptr;
325 NJ_UINT8 *ptr;
353 NJ_UINT8 *ptr;
507 NJ_UINT8 multi_flg) {
510 NJ_UINT8 slen;
601 NJ_UINT8 slen;
681 NJ_UINT16 que_id, NJ_UINT8 *slen) {
682 NJ_UINT8 *src, *dst;
683 NJ_UINT8 copy_size, size;
684 NJ_UINT8 i;
685 NJ_UINT8 *top_addr;
686 NJ_UINT8 *bottom_addr;
695 *slen = (NJ_UINT8)(size / sizeof(NJ_CHAR));
721 copy_size = (NJ_UINT8)que_size - LEARN_QUE_STRING_OFFSET;
722 dst = (NJ_UINT8*)&(iwnn->learn_string_tmp[0]);
755 copy_size = (NJ_UINT8)(que_size - 1);
767 NJ_UINT16 que_id, NJ_UINT8 *slen) {
768 NJ_UINT8 *src, *dst;
770 NJ_UINT8 copy_size, size;
771 NJ_UINT8 i;
772 NJ_UINT8 *top_addr;
773 NJ_UINT8 *bottom_addr;
810 *slen = (NJ_UINT8)nje_convert_hira_to_kata(hira, &(iwnn->muhenkan_tmp[0]), *slen);
823 copy_size = (NJ_UINT8)que_size - LEARN_QUE_STRING_OFFSET;
824 dst = (NJ_UINT8*)&(iwnn->learn_string_tmp[0]);
856 copy_size = (NJ_UINT8)(que_size - 1);
880 copy_size = (NJ_UINT8)(que_size);
881 copy_size -= (NJ_UINT8)((src - top_addr) % que_size);
910 copy_size = (NJ_UINT8)(que_size - 1);
925 NJ_SEARCH_LOCATION_SET *loctset, NJ_UINT8 search_pattern,
926 NJ_UINT8 comp_flg) {
929 NJ_UINT8 *ptr, *p;
933 NJ_UINT8 forward_flag = 0;
1009 loctset->loct.current_info = (NJ_UINT8)(((num_count + 1) << 4) | ret);
1058 NJ_SEARCH_LOCATION_SET *loctset, NJ_UINT8 search_pattern) {
1062 NJ_UINT8 *ptr, *p;
1066 NJ_UINT8 forward_flag = 0;
1156 loctset->loct.current_info = (NJ_UINT8)(((num_count + 1) << 4) | ret);
1170 loctset->loct.current_info = (NJ_UINT8)0x10;
1196 static NJ_INT16 search_range_by_yomi(NJ_CLASS *iwnn, NJ_DIC_HANDLE handle, NJ_UINT8 op,
1198 NJ_UINT8 *forward_flag) {
1201 NJ_UINT8 *ptr, *p;
1205 NJ_UINT8 slen;
1399 NJ_UINT8 *ptr, *p;
1532 NJ_UINT16 yomiLen, NJ_UINT16 que_id, NJ_UINT8 mode) {
1533 NJ_UINT8 *queYomi;
1534 NJ_UINT8 *yomiPtr;
1537 NJ_UINT8 queYomiByte, queKouhoByte;
1538 NJ_UINT8 queYomiPos, queYomiSearchArea;
1540 NJ_UINT8 *top_addr;
1541 NJ_UINT8 *bottom_addr;
1585 queYomiSearchArea = (NJ_UINT8)(QUE_SIZE(handle) - LEARN_QUE_STRING_OFFSET);
1589 yomiPtr = (NJ_UINT8*)yomi;
1631 queYomiSearchArea += (NJ_UINT8)(que_size - 1);
1683 NJ_UINT8 search_pattern) {
1686 NJ_UINT8 offset;
1689 NJ_UINT8 *learn_index_top_addr;
1723 NJ_UINT8 offset;
1724 NJ_UINT8 *learn_index_top_addr;
1770 NJ_UINT8 slen;
1771 NJ_UINT8 ylen;
1777 ylen = (NJ_UINT8)NJ_GET_YLEN_FROM_STEM(word);
1809 NJ_UINT8 slen;
1841 NJ_UINT8 *ptr;
1845 NJ_UINT8 slen;
1934 NJ_UINT8 search_pattern,
1939 NJ_UINT8 *ptr, *p;
1943 NJ_UINT8 forward_flag = 0;
1951 NJ_UINT8 cmpflg;
1952 NJ_UINT8 endflg = 0;
1959 NJ_UINT8 slen;
1962 NJ_UINT8 aimai_flg = 0x01;
2277 loctset->loct.current_info = (NJ_UINT8)0x10;
2307 static NJ_INT16 search_range_by_yomi2(NJ_CLASS *iwnn, NJ_DIC_HANDLE handle, NJ_UINT8 op,
2311 NJ_UINT8 *forward_flag) {
2314 NJ_UINT8 *ptr, *p;
2318 NJ_UINT8 slen;