Lines Matching refs:pdata
1712 char pdata[30];
1722 pdata[0] = GET;
1723 PyOS_snprintf(pdata + 1, sizeof(pdata) - 1,
1725 len = strlen(pdata);
1729 pdata[0] = BINGET;
1730 pdata[1] = (unsigned char)(*value & 0xff);
1734 pdata[0] = LONG_BINGET;
1735 pdata[1] = (unsigned char)(*value & 0xff);
1736 pdata[2] = (unsigned char)((*value >> 8) & 0xff);
1737 pdata[3] = (unsigned char)((*value >> 16) & 0xff);
1738 pdata[4] = (unsigned char)((*value >> 24) & 0xff);
1749 if (_Pickler_Write(self, pdata, len) < 0)
1760 char pdata[30];
1779 pdata[0] = PUT;
1780 PyOS_snprintf(pdata + 1, sizeof(pdata) - 1,
1782 len = strlen(pdata);
1786 pdata[0] = BINPUT;
1787 pdata[1] = (unsigned char)idx;
1791 pdata[0] = LONG_BINPUT;
1792 pdata[1] = (unsigned char)(idx & 0xff);
1793 pdata[2] = (unsigned char)((idx >> 8) & 0xff);
1794 pdata[3] = (unsigned char)((idx >> 16) & 0xff);
1795 pdata[4] = (unsigned char)((idx >> 24) & 0xff);
1805 if (_Pickler_Write(self, pdata, len) < 0)
2098 char pdata[32];
2102 pdata[1] = (unsigned char)(val & 0xff);
2103 pdata[2] = (unsigned char)((val >> 8) & 0xff);
2104 pdata[3] = (unsigned char)((val >> 16) & 0xff);
2105 pdata[4] = (unsigned char)((val >> 24) & 0xff);
2107 if ((pdata[4] != 0) || (pdata[3] != 0)) {
2108 pdata[0] = BININT;
2111 else if (pdata[2] != 0) {
2112 pdata[0] = BININT2;
2116 pdata[0] = BININT1;
2121 sprintf(pdata, "%c%ld\n", INT, val);
2122 len = strlen(pdata);
2124 if (_Pickler_Write(self, pdata, len) < 0)
2135 unsigned char *pdata;
2173 pdata = (unsigned char *)PyBytes_AS_STRING(repr);
2175 pdata, nbytes,
2185 pdata[nbytes - 1] == 0xff &&
2186 (pdata[nbytes - 2] & 0x80) != 0) {
2205 _Pickler_Write(self, (char *)pdata, (int)nbytes) < 0)
2245 char pdata[9];
2246 pdata[0] = BINFLOAT;
2247 if (PyFloat_Pack8(x, &pdata[1], 0) < 0)
2249 if (_Pickler_Write(self, pdata, 9) < 0)
2786 char pdata[2];
2789 pdata[0] = EMPTY_TUPLE;
2793 pdata[0] = MARK;
2794 pdata[1] = TUPLE;
2797 if (_Pickler_Write(self, pdata, len) < 0)
3678 char pdata[5];
3718 pdata[0] = EXT1;
3719 pdata[1] = (unsigned char)code;
3723 pdata[0] = EXT2;
3724 pdata[1] = (unsigned char)(code & 0xff);
3725 pdata[2] = (unsigned char)((code >> 8) & 0xff);
3729 pdata[0] = EXT4;
3730 pdata[1] = (unsigned char)(code & 0xff);
3731 pdata[2] = (unsigned char)((code >> 8) & 0xff);
3732 pdata[3] = (unsigned char)((code >> 16) & 0xff);
3733 pdata[4] = (unsigned char)((code >> 24) & 0xff);
3737 if (_Pickler_Write(self, pdata, n) < 0)
5356 char *pdata;
5375 if (_Unpickler_Read(self, &pdata, size) < 0)
5377 value = _PyLong_FromByteArray((unsigned char *)pdata, (size_t)size,