Lines Matching refs:logblk
565 (void) fread(invcntl->logblk, (int)invcntl->param.sizeblk, in read_logblock()
579 swap_ints(invcntl->logblk, 3 * sizeof (unsigned long)); in read_logblock()
581 count = *(uint32_t *)invcntl->logblk; in read_logblock()
583 ecur = (ENTRY *)((uint32_t *)invcntl->logblk + 3); in read_logblock()
593 postptr = (uint32_t *)(invcntl->logblk + in read_logblock()
653 if ((invcntl->logblk = malloc(invcntl->param.sizeblk)) == NULL) { in invopen()
704 free(invcntl->logblk); in invopen()
744 free(invcntl->logblk); in invclose()
751 if (invcntl->keypnt < (*(int *)invcntl->logblk - 1)) { in invstep()
757 read_logblock(invcntl, *(int *)(invcntl->logblk + sizeof (long))); in invstep()
768 while (((ENTRY *)(invcntl->logblk + 12) + invcntl->keypnt)->post == 0) { in invforward()
783 entryptr = (ENTRY *)(invcntl->logblk + 12) + invcntl->keypnt; in invterm()
784 (void) strncpy(term, entryptr->offset + invcntl->logblk, in invterm()
830 intptr = (unsigned long *)invcntl->logblk; in invfind()
839 i = strncmp(searchterm, (invcntl->logblk + entryptr->offset), in invfind()
853 if (imid >= *(long *)invcntl->logblk) { in invfind()
854 invcntl->keypnt = *(long *)invcntl->logblk; in invfind()
895 longptr = (long *)invcntl->logblk; in invdump()
900 entryptr = (ENTRY *)(invcntl->logblk + 12); in invdump()
905 ptr = invcntl->logblk + entryptr->offset; in invdump()
963 entryptr = (ENTRY *) (invcntl->logblk + 12) + invcntl->keypnt; in boolfile()
964 ptr = invcntl->logblk + entryptr->offset; in boolfile()