Lines Matching refs:dataHeader
26 #include "ucmndata.h" /* DataHeader */
289 const DataHeader *pHeader;
302 pHeader=(const DataHeader *)inData;
303 if( (length>=0 && length<(int32_t)sizeof(DataHeader)) ||
304 pHeader->dataHeader.magic1!=0xda ||
305 pHeader->dataHeader.magic2!=0x27 ||
313 headerSize=ds->readUInt16(pHeader->dataHeader.headerSize);
316 if( headerSize<sizeof(DataHeader) ||
318 headerSize<(sizeof(pHeader->dataHeader)+infoSize) ||
328 DataHeader *outHeader;
336 outHeader=(DataHeader *)outData;
342 ds->swapArray16(ds, &pHeader->dataHeader.headerSize, 2, &outHeader->dataHeader.headerSize, pErrorCode);
348 infoSize+=sizeof(pHeader->dataHeader);
421 const DataHeader *pHeader;
430 (length>=0 && length<(int32_t)sizeof(DataHeader)) ||
437 pHeader=(const DataHeader *)data;
438 if( (length>=0 && length<(int32_t)sizeof(DataHeader)) ||
439 pHeader->dataHeader.magic1!=0xda ||
440 pHeader->dataHeader.magic2!=0x27 ||
451 headerSize=pHeader->dataHeader.headerSize;
454 headerSize=uprv_readSwapUInt16(pHeader->dataHeader.headerSize);
458 if( headerSize<sizeof(DataHeader) ||
460 headerSize<(sizeof(pHeader->dataHeader)+infoSize) ||