Lines Matching refs:mhdr

543 	struct message_header *mhdr = p + GRU_CACHE_LINE_BYTES;  in get_present2()  local
544 return mhdr->present; in get_present2()
549 struct message_header *mhdr = p + GRU_CACHE_LINE_BYTES; in restore_present2() local
550 mhdr->present = val; in restore_present2()
598 struct message_header save_mhdr, *mhdr = mesg; in send_noop_message() local
601 save_mhdr = *mhdr; in send_noop_message()
602 *mhdr = noop_header; in send_noop_message()
603 gru_mesq(cb, mqd->mq_gpa, gru_get_tri(mhdr), 1, IMA); in send_noop_message()
642 *mhdr = save_mhdr; in send_noop_message()
805 struct message_header *mhdr; in gru_send_message_gpa() local
817 mhdr = dsr; in gru_send_message_gpa()
818 mhdr->present = MQS_FULL; in gru_send_message_gpa()
819 mhdr->lines = clines; in gru_send_message_gpa()
821 mhdr->present2 = get_present2(mhdr); in gru_send_message_gpa()
822 restore_present2(mhdr, MQS_FULL); in gru_send_message_gpa()
827 gru_mesq(cb, mqd->mq_gpa, gru_get_tri(mhdr), clines, IMA); in gru_send_message_gpa()
846 struct message_header *mhdr = mq->next; in gru_free_message() local
849 int lines = mhdr->lines; in gru_free_message()
852 restore_present2(mhdr, MQS_EMPTY); in gru_free_message()
853 mhdr->present = MQS_EMPTY; in gru_free_message()
878 struct message_header *mhdr = mq->next; in gru_get_next_message() local
879 int present = mhdr->present; in gru_get_next_message()
883 gru_free_message(mqd, mhdr); in gru_get_next_message()
884 mhdr = mq->next; in gru_get_next_message()
885 present = mhdr->present; in gru_get_next_message()
889 if (present == MQS_FULL && mhdr->lines == 2 && in gru_get_next_message()
890 get_present2(mhdr) == MQS_EMPTY) in gru_get_next_message()
898 if (mhdr->lines == 2) in gru_get_next_message()
899 restore_present2(mhdr, mhdr->present2); in gru_get_next_message()
902 return mhdr; in gru_get_next_message()