Lines Matching refs:buffer
322 unsigned char *buffer, recnum, dataset; in PHP_FUNCTION() local
331 buffer = (unsigned char *)str; in PHP_FUNCTION()
334 if ((buffer[inx] == 0x1c) && ((buffer[inx+1] == 0x01) || (buffer[inx+1] == 0x02))){ in PHP_FUNCTION()
342 if (buffer[ inx++ ] != 0x1c) { in PHP_FUNCTION()
349 dataset = buffer[ inx++ ]; in PHP_FUNCTION()
350 recnum = buffer[ inx++ ]; in PHP_FUNCTION()
352 if (buffer[ inx ] & (unsigned char) 0x80) { /* long tag */ in PHP_FUNCTION()
356 len = (((zend_long) buffer[ inx + 2 ]) << 24) + (((zend_long) buffer[ inx + 3 ]) << 16) + in PHP_FUNCTION()
357 (((zend_long) buffer[ inx + 4 ]) << 8) + (((zend_long) buffer[ inx + 5 ])); in PHP_FUNCTION()
360 len = (((unsigned short) buffer[ inx ])<<8) | (unsigned short)buffer[ inx+1 ]; in PHP_FUNCTION()
380 add_next_index_stringl(element, (char *) buffer+inx, len); in PHP_FUNCTION()