Lines Matching defs:mhdr
531 struct message_header *mhdr = p + GRU_CACHE_LINE_BYTES;
532 return mhdr->present;
537 struct message_header *mhdr = p + GRU_CACHE_LINE_BYTES;
538 mhdr->present = val;
586 struct message_header save_mhdr, *mhdr = mesg;
589 save_mhdr = *mhdr;
590 *mhdr = noop_header;
591 gru_mesq(cb, mqd->mq_gpa, gru_get_tri(mhdr), 1, IMA);
630 *mhdr = save_mhdr;
799 struct message_header *mhdr;
811 mhdr = dsr;
812 mhdr->present = MQS_FULL;
813 mhdr->lines = clines;
815 mhdr->present2 = get_present2(mhdr);
816 restore_present2(mhdr, MQS_FULL);
821 gru_mesq(cb, mqd->mq_gpa, gru_get_tri(mhdr), clines, IMA);
840 struct message_header *mhdr = mq->next;
843 int lines = mhdr->lines;
846 restore_present2(mhdr, MQS_EMPTY);
847 mhdr->present = MQS_EMPTY;
872 struct message_header *mhdr = mq->next;
873 int present = mhdr->present;
877 gru_free_message(mqd, mhdr);
878 mhdr = mq->next;
879 present = mhdr->present;
883 if (present == MQS_FULL && mhdr->lines == 2 &&
884 get_present2(mhdr) == MQS_EMPTY)
892 if (mhdr->lines == 2)
893 restore_present2(mhdr, mhdr->present2);
896 return mhdr;