Home | History | Annotate | Download | only in kcp

Lines Matching refs:output

975 #define copyToStateAndOutput(X, state, output, laneCount) \
982 output[ 0] = X##ba; \
989 output[ 0] = X##ba; \
991 output[ 1] = ~X##be; \
994 output[ 2] = ~X##bi; \
1004 output[ 0] = X##ba; \
1006 output[ 1] = ~X##be; \
1008 output[ 2] = ~X##bi; \
1010 output[ 3] = X##bo; \
1014 output[ 4] = X##bu; \
1021 output[ 4] = X##bu; \
1023 output[ 5] = X##ga; \
1026 output[ 6] = X##ge; \
1041 output[ 0] = X##ba; \
1043 output[ 1] = ~X##be; \
1045 output[ 2] = ~X##bi; \
1047 output[ 3] = X##bo; \
1049 output[ 4] = X##bu; \
1051 output[ 5] = X##ga; \
1053 output[ 6] = X##ge; \
1055 output[ 7] = X##gi; \
1060 output[ 8] = ~X##go; \
1067 output[ 8] = ~X##go; \
1069 output[ 9] = X##gu; \
1072 output[10] = X##ka; \
1082 output[ 8] = ~X##go; \
1084 output[ 9] = X##gu; \
1086 output[10] = X##ka; \
1088 output[11] = X##ke; \
1092 output[12] = ~X##ki; \
1099 output[12] = ~X##ki; \
1101 output[13] = X##ko; \
1104 output[14] = X##ku; \
1122 output[ 0] = X##ba; \
1124 output[ 1] = ~X##be; \
1126 output[ 2] = ~X##bi; \
1128 output[ 3] = X##bo; \
1130 output[ 4] = X##bu; \
1132 output[ 5] = X##ga; \
1134 output[ 6] = X##ge; \
1136 output[ 7] = X##gi; \
1138 output[ 8] = ~X##go; \
1140 output[ 9] = X##gu; \
1142 output[10] = X##ka; \
1144 output[11] = X##ke; \
1146 output[12] = ~X##ki; \
1148 output[13] = X##ko; \
1150 output[14] = X##ku; \
1152 output[15] = X##ma; \
1158 output[16] = X##me; \
1165 output[16] = X##me; \
1167 output[17] = ~X##mi; \
1170 output[18] = X##mo; \
1180 output[16] = X##me; \
1182 output[17] = ~X##mi; \
1184 output[18] = X##mo; \
1186 output[19] = X##mu; \
1190 output[20] = ~X##sa; \
1197 output[20] = ~X##sa; \
1199 output[21] = X##se; \
1202 output[22] = X##si; \
1211 output[16] = X##me; \
1213 output[17] = ~X##mi; \
1215 output[18] = X##mo; \
1217 output[19] = X##mu; \
1219 output[20] = ~X##sa; \
1221 output[21] = X##se; \
1223 output[22] = X##si; \
1225 output[23] = X##so; \
1228 output[24] = X##su; \
1233 #define output(X, output, laneCount) \
1239 output[ 0] = X##ba; \
1243 output[ 0] = X##ba; \
1244 output[ 1] = ~X##be; \
1246 output[ 2] = ~X##bi; \
1251 output[ 0] = X##ba; \
1252 output[ 1] = ~X##be; \
1253 output[ 2] = ~X##bi; \
1254 output[ 3] = X##bo; \
1257 output[ 4] = X##bu; \
1261 output[ 4] = X##bu; \
1262 output[ 5] = X##ga; \
1264 output[ 6] = X##ge; \
1270 output[ 0] = X##ba; \
1271 output[ 1] = ~X##be; \
1272 output[ 2] = ~X##bi; \
1273 output[ 3] = X##bo; \
1274 output[ 4] = X##bu; \
1275 output[ 5] = X##ga; \
1276 output[ 6] = X##ge; \
1277 output[ 7] = X##gi; \
1281 output[ 8] = ~X##go; \
1285 output[ 8] = ~X##go; \
1286 output[ 9] = X##gu; \
1288 output[10] = X##ka; \
1293 output[ 8] = ~X##go; \
1294 output[ 9] = X##gu; \
1295 output[10] = X##ka; \
1296 output[11] = X##ke; \
1299 output[12] = ~X##ki; \
1303 output[12] = ~X##ki; \
1304 output[13] = X##ko; \
1306 output[14] = X##ku; \
1313 output[ 0] = X##ba; \
1314 output[ 1] = ~X##be; \
1315 output[ 2] = ~X##bi; \
1316 output[ 3] = X##bo; \
1317 output[ 4] = X##bu; \
1318 output[ 5] = X##ga; \
1319 output[ 6] = X##ge; \
1320 output[ 7] = X##gi; \
1321 output[ 8] = ~X##go; \
1322 output[ 9] = X##gu; \
1323 output[10] = X##ka; \
1324 output[11] = X##ke; \
1325 output[12] = ~X##ki; \
1326 output[13] = X##ko; \
1327 output[14] = X##ku; \
1328 output[15] = X##ma; \
1333 output[16] = X##me; \
1337 output[16] = X##me; \
1338 output[17] = ~X##mi; \
1340 output[18] = X##mo; \
1345 output[16] = X##me; \
1346 output[17] = ~X##mi; \
1347 output[18] = X##mo; \
1348 output[19] = X##mu; \
1351 output[20] = ~X##sa; \
1355 output[20] = ~X##sa; \
1356 output[21] = X##se; \
1358 output[22] = X##si; \
1364 output[16] = X##me; \
1365 output[17] = ~X##mi; \
1366 output[18] = X##mo; \
1367 output[19] = X##mu; \
1368 output[20] = ~X##sa; \
1369 output[21] = X##se; \
1370 output[22] = X##si; \
1371 output[23] = X##so; \
1373 output[24] = X##su; \
1378 #define wrapOne(X, input, output, index, name) \
1380 output[index] = X##name;
1382 #define wrapOneInvert(X, input, output, index, name) \
1384 output[index] = ~X##name;
1386 #define unwrapOne(X, input, output, index, name) \
1387 output[index] = input[index] ^ X##name; \
1388 X##name ^= output[index];
1390 #define unwrapOneInvert(X, input, output, index, name) \
1391 output[index] = ~(input[index] ^ X##name); \
1392 X##name ^= output[index]; \
1397 #define copyToStateAndOutput(X, state, output, laneCount) \
1404 output[ 0] = X##ba; \
1411 output[ 0] = X##ba; \
1413 output[ 1] = X##be; \
1416 output[ 2] = X##bi; \
1426 output[ 0] = X##ba; \
1428 output[ 1] = X##be; \
1430 output[ 2] = X##bi; \
1432 output[ 3] = X##bo; \
1436 output[ 4] = X##bu; \
1443 output[ 4] = X##bu; \
1445 output[ 5] = X##ga; \
1448 output[ 6] = X##ge; \
1463 output[ 0] = X##ba; \
1465 output[ 1] = X##be; \
1467 output[ 2] = X##bi; \
1469 output[ 3] = X##bo; \
1471 output[ 4] = X##bu; \
1473 output[ 5] = X##ga; \
1475 output[ 6] = X##ge; \
1477 output[ 7] = X##gi; \
1482 output[ 8] = X##go; \
1489 output[ 8] = X##go; \
1491 output[ 9] = X##gu; \
1494 output[10] = X##ka; \
1504 output[ 8] = X##go; \
1506 output[ 9] = X##gu; \
1508 output[10] = X##ka; \
1510 output[11] = X##ke; \
1514 output[12]= X##ki; \
1521 output[12]= X##ki; \
1523 output[13] = X##ko; \
1526 output[14] = X##ku; \
1544 output[ 0] = X##ba; \
1546 output[ 1] = X##be; \
1548 output[ 2] = X##bi; \
1550 output[ 3] = X##bo; \
1552 output[ 4] = X##bu; \
1554 output[ 5] = X##ga; \
1556 output[ 6] = X##ge; \
1558 output[ 7] = X##gi; \
1560 output[ 8] = X##go; \
1562 output[ 9] = X##gu; \
1564 output[10] = X##ka; \
1566 output[11] = X##ke; \
1568 output[12]= X##ki; \
1570 output[13] = X##ko; \
1572 output[14] = X##ku; \
1574 output[15] = X##ma; \
1580 output[16] = X##me; \
1587 output[16] = X##me; \
1589 output[17] = X##mi; \
1592 output[18] = X##mo; \
1602 output[16] = X##me; \
1604 output[17] = X##mi; \
1606 output[18] = X##mo; \
1608 output[19] = X##mu; \
1612 output[20] = X##sa; \
1619 output[20] = X##sa; \
1621 output[21] = X##se; \
1624 output[22] = X##si; \
1633 output[16] = X##me; \
1635 output[17] = X##mi; \
1637 output[18] = X##mo; \
1639 output[19] = X##mu; \
1641 output[20] = X##sa; \
1643 output[21] = X##se; \
1645 output[22] = X##si; \
1647 output[23] = X##so; \
1650 output[24] = X##su; \
1655 #define output(X, output, laneCount) \
1661 output[ 0] = X##ba; \
1665 output[ 0] = X##ba; \
1666 output[ 1] = X##be; \
1668 output[ 2] = X##bi; \
1673 output[ 0] = X##ba; \
1674 output[ 1] = X##be; \
1675 output[ 2] = X##bi; \
1676 output[ 3] = X##bo; \
1679 output[ 4] = X##bu; \
1683 output[ 4] = X##bu; \
1684 output[ 5] = X##ga; \
1686 output[ 6] = X##ge; \
1692 output[ 0] = X##ba; \
1693 output[ 1] = X##be; \
1694 output[ 2] = X##bi; \
1695 output[ 3] = X##bo; \
1696 output[ 4] = X##bu; \
1697 output[ 5] = X##ga; \
1698 output[ 6] = X##ge; \
1699 output[ 7] = X##gi; \
1703 output[ 8] = X##go; \
1707 output[ 8] = X##go; \
1708 output[ 9] = X##gu; \
1710 output[10] = X##ka; \
1715 output[ 8] = X##go; \
1716 output[ 9] = X##gu; \
1717 output[10] = X##ka; \
1718 output[11] = X##ke; \
1721 output[12] = X##ki; \
1725 output[12] = X##ki; \
1726 output[13] = X##ko; \
1728 output[14] = X##ku; \
1735 output[ 0] = X##ba; \
1736 output[ 1] = X##be; \
1737 output[ 2] = X##bi; \
1738 output[ 3] = X##bo; \
1739 output[ 4] = X##bu; \
1740 output[ 5] = X##ga; \
1741 output[ 6] = X##ge; \
1742 output[ 7] = X##gi; \
1743 output[ 8] = X##go; \
1744 output[ 9] = X##gu; \
1745 output[10] = X##ka; \
1746 output[11] = X##ke; \
1747 output[12] = X##ki; \
1748 output[13] = X##ko; \
1749 output[14] = X##ku; \
1750 output[15] = X##ma; \
1755 output[16] = X##me; \
1759 output[16] = X##me; \
1760 output[17] = X##mi; \
1762 output[18] = X##mo; \
1767 output[16] = X##me; \
1768 output[17] = X##mi; \
1769 output[18] = X##mo; \
1770 output[19] = X##mu; \
1773 output[20] = X##sa; \
1777 output[20] = X##sa; \
1778 output[21] = X##se; \
1780 output[22] = X##si; \
1786 output[16] = X##me; \
1787 output[17] = X##mi; \
1788 output[18] = X##mo; \
1789 output[19] = X##mu; \
1790 output[20] = X##sa; \
1791 output[21] = X##se; \
1792 output[22] = X##si; \
1793 output[23] = X##so; \
1795 output[24] = X##su; \
1800 #define wrapOne(X, input, output, index, name) \
1802 output[index] = X##name;
1804 #define wrapOneInvert(X, input, output, index, name) \
1806 output[index] = X##name;
1808 #define unwrapOne(X, input, output, index, name) \
1809 output[index] = input[index] ^ X##name; \
1810 X##name ^= output[index];
1812 #define unwrapOneInvert(X, input, output, index, name) \
1813 output[index] = input[index] ^ X##name; \
1814 X##name ^= output[index];
1818 #define wrap(X, input, output, laneCount, trailingBits) \
1827 wrapOne(X, input, output, 0, ba) \
1832 wrapOne(X, input, output, 0, ba) \
1833 wrapOneInvert(X, input, output, 1, be) \
1838 wrapOneInvert(X, input, output, 2, bi) \
1844 wrapOne(X, input, output, 0, ba) \
1845 wrapOneInvert(X, input, output, 1, be) \
1846 wrapOneInvert(X, input, output, 2, bi) \
1847 wrapOne(X, input, output, 3, bo) \
1853 wrapOne(X, input, output, 4, bu) \
1858 wrapOne(X, input, output, 4, bu) \
1859 wrapOne(X, input, output, 5, ga) \
1864 wrapOne(X, input, output, 6, ge) \
1871 wrapOne(X, input, output, 0, ba) \
1872 wrapOneInvert(X, input, output, 1, be) \
1873 wrapOneInvert(X, input, output, 2, bi) \
1874 wrapOne(X, input, output, 3, bo) \
1875 wrapOne(X, input, output, 4, bu) \
1876 wrapOne(X, input, output, 5, ga) \
1877 wrapOne(X, input, output, 6, ge) \
1878 wrapOne(X, input, output, 7, gi) \
1885 wrapOneInvert(X, input, output, 8, go) \
1890 wrapOneInvert(X, input, output, 8, go) \
1891 wrapOne(X, input, output, 9, gu) \
1896 wrapOne(X, input, output, 10, ka) \
1902 wrapOneInvert(X, input, output, 8, go) \
1903 wrapOne(X, input, output, 9, gu) \
1904 wrapOne(X, input, output, 10, ka) \
1905 wrapOne(X, input, output, 11, ke) \
1911 wrapOneInvert(X, input, output, 12, ki) \
1916 wrapOneInvert(X, input, output, 12, ki) \
1917 wrapOne(X, input, output, 13, ko) \
1922 wrapOne(X, input, output, 14, ku) \
1930 wrapOne(X, input, output, 0, ba) \
1931 wrapOneInvert(X, input, output, 1, be) \
1932 wrapOneInvert(X, input, output, 2, bi) \
1933 wrapOne(X, input, output, 3, bo) \
1934 wrapOne(X, input, output, 4, bu) \
1935 wrapOne(X, input, output, 5, ga) \
1936 wrapOne(X, input, output, 6, ge) \
1937 wrapOne(X, input, output, 7, gi) \
1938 wrapOneInvert(X, input, output, 8, go) \
1939 wrapOne(X, input, output, 9, gu) \
1940 wrapOne(X, input, output, 10, ka) \
1941 wrapOne(X, input, output, 11, ke) \
1942 wrapOneInvert(X, input, output, 12, ki) \
1943 wrapOne(X, input, output, 13, ko) \
1944 wrapOne(X, input, output, 14, ku) \
1945 wrapOne(X, input, output, 15, ma) \
1953 wrapOne(X, input, output, 16, me) \
1958 wrapOne(X, input, output, 16, me) \
1959 wrapOneInvert(X, input, output, 17, mi) \
1964 wrapOne(X, input, output, 18, mo) \
1970 wrapOne(X, input, output, 16, me) \
1971 wrapOneInvert(X, input, output, 17, mi) \
1972 wrapOne(X, input, output, 18, mo) \
1973 wrapOne(X, input, output, 19, mu) \
1979 wrapOneInvert(X, input, output, 20, sa) \
1984 wrapOneInvert(X, input, output, 20, sa) \
1985 wrapOne(X, input, output, 21, se) \
1990 wrapOne(X, input, output, 22, si) \
1997 wrapOne(X, input, output, 16, me) \
1998 wrapOneInvert(X, input, output, 17, mi) \
1999 wrapOne(X, input, output, 18, mo) \
2000 wrapOne(X, input, output, 19, mu) \
2001 wrapOneInvert(X, input, output, 20, sa) \
2002 wrapOne(X, input, output, 21, se) \
2003 wrapOne(X, input, output, 22, si) \
2004 wrapOne(X, input, output, 23, so) \
2009 wrapOne(X, input, output, 24, su) \
2014 #define unwrap(X, input, output, laneCount, trailingBits) \
2023 unwrapOne(X, input, output, 0, ba) \
2028 unwrapOne(X, input, output, 0, ba) \
2029 unwrapOneInvert(X, input, output, 1, be) \
2034 unwrapOneInvert(X, input, output, 2, bi) \
2040 unwrapOne(X, input, output, 0, ba) \
2041 unwrapOneInvert(X, input, output, 1, be) \
2042 unwrapOneInvert(X, input, output, 2, bi) \
2043 unwrapOne(X, input, output, 3, bo) \
2049 unwrapOne(X, input, output, 4, bu) \
2054 unwrapOne(X, input, output, 4, bu) \
2055 unwrapOne(X, input, output, 5, ga) \
2060 unwrapOne(X, input, output, 6, ge) \
2067 unwrapOne(X, input, output, 0, ba) \
2068 unwrapOneInvert(X, input, output, 1, be) \
2069 unwrapOneInvert(X, input, output, 2, bi) \
2070 unwrapOne(X, input, output, 3, bo) \
2071 unwrapOne(X, input, output, 4, bu) \
2072 output, 5, ga) \
2073 unwrapOne(X, input, output, 6, ge) \
2074 unwrapOne(X, input, output, 7, gi) \
2081 unwrapOneInvert(X, input, output, 8, go) \
2086 unwrapOneInvert(X, input, output, 8, go) \
2087 unwrapOne(X, input, output, 9, gu) \
2092 unwrapOne(X, input, output, 10, ka) \
2098 unwrapOneInvert(X, input, output, 8, go) \
2099 unwrapOne(X, input, output, 9, gu) \
2100 unwrapOne(X, input, output, 10, ka) \
2101 unwrapOne(X, input, output, 11, ke) \
2107 unwrapOneInvert(X, input, output, 12, ki) \
2112 unwrapOneInvert(X, input, output, 12, ki) \
2113 unwrapOne(X, input, output, 13, ko) \
2118 unwrapOne(X, input, output, 14, ku) \
2126 unwrapOne(X, input, output, 0, ba) \
2127 unwrapOneInvert(X, input, output, 1, be) \
2128 unwrapOneInvert(X, input, output, 2, bi) \
2129 unwrapOne(X, input, output, 3, bo) \
2130 unwrapOne(X, input, output, 4, bu) \
2131 unwrapOne(X, input, output, 5, ga) \
2132 unwrapOne(X, input, output, 6, ge) \
2133 unwrapOne(X, input, output, 7, gi) \
2134 unwrapOneInvert(X, input, output, 8, go) \
2135 unwrapOne(X, input, output, 9, gu) \
2136 unwrapOne(X, input, output, 10, ka) \
2137 unwrapOne(X, input, output, 11, ke) \
2138 unwrapOneInvert(X, input, output, 12, ki) \
2139 unwrapOne(X, input, output, 13, ko) \
2140 unwrapOne(X, input, output, 14, ku) \
2141 unwrapOne(X, input, output, 15, ma) \
2149 unwrapOne(X, input, output, 16, me) \
2154 unwrapOne(X, input, output, 16, me) \
2155 unwrapOneInvert(X, input, output, 17, mi) \
2160 unwrapOne(X, input, output, 18, mo) \
2166 unwrapOne(X, input, output, 16, me) \
2167 unwrapOneInvert(X, input, output, 17, mi) \
2168 unwrapOne(X, input, output, 18, mo) \
2169 unwrapOne(X, input, output, 19, mu) \
2175 unwrapOneInvert(X, input, output, 20, sa) \
2180 unwrapOneInvert(X, input, output, 20, sa) \
2181 unwrapOne(X, input, output, 21, se) \
2186 unwrapOne(X, input, output, 22, si) \
2193 unwrapOne(X, input, output, 16, me) \
2194 unwrapOneInvert(X, input, output, 17, mi) \
2195 unwrapOne(X, input, output, 18, mo) \
2196 unwrapOne(X, input, output, 19, mu) \
2197 unwrapOneInvert(X, input, output, 20, sa) \
2198 unwrapOne(X, input, output, 21, se) \
2199 unwrapOne(X, input, output, 22, si) \
2200 unwrapOne(X, input, output, 23, so) \
2205 unwrapOne(X, input, output, 24, su) \