Lines Matching refs:idx_tree
795 uint64_t idx_tree; in xmssmt_sign() local
874 idx_tree = idx >> tree_h; in xmssmt_sign()
877 setTreeADRS(ots_addr, idx_tree); in xmssmt_sign()
909 setTreeADRS(addr, (idx_tree + 1)); in xmssmt_sign()
911 if ((1 + idx_tree) * (1 << tree_h) + idx_leaf < (1ULL << h)) { in xmssmt_sign()
919 idx_tree = (idx >> (tree_h * (i+1))); in xmssmt_sign()
921 setTreeADRS(addr, idx_tree); in xmssmt_sign()
926 setTreeADRS(addr, (idx_tree + 1)); in xmssmt_sign()
928 if ((1 + idx_tree) * (1 << tree_h) + idx_leaf < (1ULL << (h - tree_h * i))) { in xmssmt_sign()
976 uint64_t idx_tree; in xmssmt_sign_open() local
1023 idx_tree = idx >> tree_h; in xmssmt_sign_open()
1026 setTreeADRS(ots_addr, idx_tree); in xmssmt_sign_open()
1055 idx_leaf = (idx_tree & ((1 << tree_h)-1)); in xmssmt_sign_open()
1056 idx_tree = idx_tree >> tree_h; in xmssmt_sign_open()
1059 setTreeADRS(ots_addr, idx_tree); in xmssmt_sign_open()