Lines Matching refs:huffTreeCtrl

544     HuffTreeCtrlData *huffTreeCtrl; //  huffTreeCtrl[ 256 ];    1536B  member
677 info->huffTreeCtrl = (HuffTreeCtrlData*)( (u32)info->huffTree + sizeof(u8) * 512 ); in HuffInitTable()
696 HuffTreeCtrlData* huffTreeCtrl = info->huffTreeCtrl; in HuffInitTable() local
702 huffTreeCtrl[ i ] = HUFF_TREE_CTRL_INIT_DATA; in HuffInitTable()
930 info->huffTreeCtrl[0].leftOffsetNeed = 0; // Do not use (used as table size) in HuffMakeHuffTree()
931 info->huffTreeCtrl[0].rightNodeNo = rootNo; in HuffMakeHuffTree()
939 if ( info->huffTreeCtrl[ i ].leftOffsetNeed ) in HuffMakeHuffTree()
943 if ( info->huffTreeCtrl[ i ].rightOffsetNeed ) in HuffMakeHuffTree()
960 if (info->huffTreeCtrl[i].leftOffsetNeed) in HuffMakeHuffTree()
962 tmpCostHWord = (s16)info->huffTable[ info->huffTreeCtrl[i].leftNodeNo ].HWord; in HuffMakeHuffTree()
986 if ( info->huffTreeCtrl[i].rightOffsetNeed) in HuffMakeHuffTree()
988 tmpCostHWord = (s16)info->huffTable[info->huffTreeCtrl[i].rightNodeNo].HWord; in HuffMakeHuffTree()
1025 if (info->huffTreeCtrl[i].leftOffsetNeed) in HuffMakeHuffTree()
1027 tmp = info->huffTable[ info->huffTreeCtrl[i].leftNodeNo ].HWord; in HuffMakeHuffTree()
1029 if (info->huffTreeCtrl[i].rightOffsetNeed) in HuffMakeHuffTree()
1031 if ( info->huffTable[info->huffTreeCtrl[i].rightNodeNo ].HWord > tmp ) in HuffMakeHuffTree()
1060 info->huffTreeCtrl[ huffTreeNo ].rightOffsetNeed = 0; in HuffMakeSubsetHuffTree()
1064 info->huffTreeCtrl[ huffTreeNo ].leftOffsetNeed = 0; in HuffMakeSubsetHuffTree()
1069 if ( info->huffTreeCtrl[ i ].leftOffsetNeed ) in HuffMakeSubsetHuffTree()
1072 info->huffTreeCtrl[ i ].leftOffsetNeed = 0; in HuffMakeSubsetHuffTree()
1074 if ( info->huffTreeCtrl[ i ].rightOffsetNeed ) in HuffMakeSubsetHuffTree()
1077 info->huffTreeCtrl[ i ].rightOffsetNeed = 0; in HuffMakeSubsetHuffTree()
1096 if ( info->huffTreeCtrl[i].leftOffsetNeed ) in HuffRemainingNodeCanSetOffset()
1107 if ( info->huffTreeCtrl[i].rightOffsetNeed ) in HuffRemainingNodeCanSetOffset()
1138 HuffTreeCtrlData* huffTreeCtrl = info->huffTreeCtrl; in HuffSetOneNodeOffset() local
1143 nodeNo = huffTreeCtrl[ huffTreeNo ].rightNodeNo; in HuffSetOneNodeOffset()
1144 huffTreeCtrl[ huffTreeNo ].rightOffsetNeed = 0; in HuffSetOneNodeOffset()
1148 nodeNo = huffTreeCtrl[ huffTreeNo ].leftNodeNo; in HuffSetOneNodeOffset()
1149 huffTreeCtrl [huffTreeNo ].leftOffsetNeed = 0; in HuffSetOneNodeOffset()
1157 huffTreeCtrl[ huffTreeTop ].leftNodeNo = (u8)huffTable[ nodeNo ].ChNo[0]; in HuffSetOneNodeOffset()
1158 huffTreeCtrl[ huffTreeTop ].leftOffsetNeed = 0; // Offset no longer required in HuffSetOneNodeOffset()
1162huffTreeCtrl[ huffTreeTop ].leftNodeNo = (u16)huffTable[ nodeNo ].ChNo[0]; // Offset is required in HuffSetOneNodeOffset()
1170 huffTreeCtrl[ huffTreeTop ].rightNodeNo = (u8)huffTable[ nodeNo ].ChNo[1]; in HuffSetOneNodeOffset()
1171 huffTreeCtrl[ huffTreeTop ].rightOffsetNeed = 0; // Offset no longer required in HuffSetOneNodeOffset()
1175huffTreeCtrl[ huffTreeTop ].rightNodeNo = (u16)huffTable[ nodeNo ].ChNo[1]; // Offset is required in HuffSetOneNodeOffset()