Lines Matching refs:cat
445 cat_ok(cat) in cat_ok() argument
446 char *cat; in cat_ok()
456 set = (struct _cat_set_hdr *) cat;
474 msg = (struct _cat_msg_hdr *) (cat + hdr.__msg_hdr_offset) +
496 initcat(cat) in initcat() argument
497 char *cat; in initcat()
504 set = (struct _cat_set_hdr *) cat;
510 msg = (struct _cat_msg_hdr *) (cat + hdr.__msg_hdr_offset)
515 cat + hdr.__msg_text_offset + msg->__msg_offset);
529 char *cat; local
555 cat = MALLOC(hdr.__mem);
556 if (cat == NULL) {
560 i = read_block(fd, cat, hdr.__mem, pathname);
561 if (i < hdr.__mem || !cat_ok(cat)) {
565 initcat(cat);
567 FREE(cat);
1039 char *cat; local
1061 cat = MALLOC(n);
1062 if (cat == 0) {
1066 MEMSET(cat, 0, n);
1068 hdrp = (struct _cat_hdr *) cat;
1076 set = (struct _cat_set_hdr *) (cat + _CAT_HDR_SIZE);
1105 i = write(fd, cat + nbytes, n - nbytes);
1117 free(cat);