Lines Matching refs:huffTreeCtrl
572 HuffTreeCtrlData *huffTreeCtrl; // huffTreeCtrl[ 256 ]; 1536B member
702 info->huffTreeCtrl = (HuffTreeCtrlData*)( (u32)info->huffTree + sizeof(u8) * 512 ); in HuffInitTable()
721 HuffTreeCtrlData* huffTreeCtrl = info->huffTreeCtrl; in HuffInitTable() local
727 huffTreeCtrl[ i ] = HUFF_TREE_CTRL_INIT_DATA; in HuffInitTable()
954 info->huffTreeCtrl[0].leftOffsetNeed = 0; // Do not use (used as table size) in HuffMakeHuffTree()
955 info->huffTreeCtrl[0].rightNodeNo = rootNo; in HuffMakeHuffTree()
963 if ( info->huffTreeCtrl[ i ].leftOffsetNeed ) in HuffMakeHuffTree()
967 if ( info->huffTreeCtrl[ i ].rightOffsetNeed ) in HuffMakeHuffTree()
984 if (info->huffTreeCtrl[i].leftOffsetNeed) in HuffMakeHuffTree()
986 tmpCostHWord = (s16)info->huffTable[ info->huffTreeCtrl[i].leftNodeNo ].HWord; in HuffMakeHuffTree()
1010 if ( info->huffTreeCtrl[i].rightOffsetNeed) in HuffMakeHuffTree()
1012 tmpCostHWord = (s16)info->huffTable[info->huffTreeCtrl[i].rightNodeNo].HWord; in HuffMakeHuffTree()
1049 if (info->huffTreeCtrl[i].leftOffsetNeed) in HuffMakeHuffTree()
1051 tmp = info->huffTable[ info->huffTreeCtrl[i].leftNodeNo ].HWord; in HuffMakeHuffTree()
1053 if (info->huffTreeCtrl[i].rightOffsetNeed) in HuffMakeHuffTree()
1055 if ( info->huffTable[info->huffTreeCtrl[i].rightNodeNo ].HWord > tmp ) in HuffMakeHuffTree()
1084 info->huffTreeCtrl[ huffTreeNo ].rightOffsetNeed = 0; in HuffMakeSubsetHuffTree()
1088 info->huffTreeCtrl[ huffTreeNo ].leftOffsetNeed = 0; in HuffMakeSubsetHuffTree()
1093 if ( info->huffTreeCtrl[ i ].leftOffsetNeed ) in HuffMakeSubsetHuffTree()
1096 info->huffTreeCtrl[ i ].leftOffsetNeed = 0; in HuffMakeSubsetHuffTree()
1098 if ( info->huffTreeCtrl[ i ].rightOffsetNeed ) in HuffMakeSubsetHuffTree()
1101 info->huffTreeCtrl[ i ].rightOffsetNeed = 0; in HuffMakeSubsetHuffTree()
1120 if ( info->huffTreeCtrl[i].leftOffsetNeed ) in HuffRemainingNodeCanSetOffset()
1131 if ( info->huffTreeCtrl[i].rightOffsetNeed ) in HuffRemainingNodeCanSetOffset()
1162 HuffTreeCtrlData* huffTreeCtrl = info->huffTreeCtrl; in HuffSetOneNodeOffset() local
1167 nodeNo = huffTreeCtrl[ huffTreeNo ].rightNodeNo; in HuffSetOneNodeOffset()
1168 huffTreeCtrl[ huffTreeNo ].rightOffsetNeed = 0; in HuffSetOneNodeOffset()
1172 nodeNo = huffTreeCtrl[ huffTreeNo ].leftNodeNo; in HuffSetOneNodeOffset()
1173 huffTreeCtrl [huffTreeNo ].leftOffsetNeed = 0; in HuffSetOneNodeOffset()
1181 huffTreeCtrl[ huffTreeTop ].leftNodeNo = (u8)huffTable[ nodeNo ].ChNo[0]; in HuffSetOneNodeOffset()
1182 huffTreeCtrl[ huffTreeTop ].leftOffsetNeed = 0; // Offset no longer required in HuffSetOneNodeOffset()
1186 … huffTreeCtrl[ huffTreeTop ].leftNodeNo = (u16)huffTable[ nodeNo ].ChNo[0]; // Offset is required in HuffSetOneNodeOffset()
1194 huffTreeCtrl[ huffTreeTop ].rightNodeNo = (u8)huffTable[ nodeNo ].ChNo[1]; in HuffSetOneNodeOffset()
1195 huffTreeCtrl[ huffTreeTop ].rightOffsetNeed = 0; // Offset no longer required in HuffSetOneNodeOffset()
1199 … huffTreeCtrl[ huffTreeTop ].rightNodeNo = (u16)huffTable[ nodeNo ].ChNo[1]; // Offset is required in HuffSetOneNodeOffset()