Lines Matching defs:addr
199 val = get4LE(pArchive->addr);
212 ptr = pArchive->addr + pArchive->length - ENDHDR;
214 while (ptr >= (const unsigned char*) pArchive->addr) {
219 if (ptr < (const unsigned char*) pArchive->addr) {
248 ptr = pArchive->addr + cdOffset;
255 if (ptr + CENHDR > (const unsigned char*)pArchive->addr + pArchive->length) {
269 if (fileName + fileNameLen > (const char*)pArchive->addr + pArchive->length) {
355 // Perform pArchive->addr + localHdrOffset, ensuring that it won't
357 if (!safe_add((uintptr_t *)&localHdr, (uintptr_t)pArchive->addr,
363 (uintptr_t)pArchive->addr + pArchive->length) {
430 int mzOpenZipArchive(unsigned char* addr, size_t length, ZipArchive* pArchive)
440 pArchive->addr = addr;
505 return processFunction(pArchive->addr + pEntry->offset, pEntry->uncompLen, cookie);
528 zstream.next_in = pArchive->addr + pEntry->offset;
744 const ZipEntry *pEntry, unsigned char **addr, size_t *length)
752 *addr = pArchive->addr + pEntry->offset;