Lines Matching defs:cat
445 cat_ok(cat)
446 char *cat;
456 set = (struct _cat_set_hdr *) cat;
474 msg = (struct _cat_msg_hdr *) (cat + hdr.__msg_hdr_offset) +
496 initcat(cat)
497 char *cat;
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;
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;
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);