Lines Matching refs:mhdr

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