- init fields for valgrind/purify
This commit was SVN r979.
Этот коммит содержится в:
родитель
d521a2dd81
Коммит
1bf36c4663
@ -60,8 +60,9 @@ int mca_ptl_tcp_send_frag_init(
|
||||
hdr->hdr_common.hdr_size = sizeof(mca_ptl_base_match_header_t);
|
||||
hdr->hdr_frag.hdr_frag_offset = sendreq->req_offset;
|
||||
hdr->hdr_frag.hdr_frag_seq = 0;
|
||||
hdr->hdr_frag.hdr_src_ptr.lval = 0; /* for VALGRIND/PURIFY - REPLACE WITH MACRO */
|
||||
hdr->hdr_frag.hdr_src_ptr.pval = sendfrag;
|
||||
hdr->hdr_frag.hdr_dst_ptr.pval = 0;
|
||||
hdr->hdr_frag.hdr_dst_ptr.lval = 0;
|
||||
hdr->hdr_match.hdr_contextid = sendreq->super.req_comm->c_contextid;
|
||||
hdr->hdr_match.hdr_src = sendreq->super.req_comm->c_my_rank;
|
||||
hdr->hdr_match.hdr_dst = sendreq->super.req_peer;
|
||||
|
@ -82,6 +82,7 @@ static inline void mca_ptl_tcp_send_frag_init_ack(
|
||||
hdr->hdr_common.hdr_flags = 0;
|
||||
hdr->hdr_common.hdr_size = sizeof(mca_ptl_base_ack_header_t);
|
||||
hdr->hdr_ack.hdr_src_ptr = frag->super.super.frag_header.hdr_frag.hdr_src_ptr;
|
||||
hdr->hdr_ack.hdr_dst_ptr.lval = 0; /* for VALGRIND/PURIFY - REPLACE WITH MACRO */
|
||||
hdr->hdr_ack.hdr_dst_ptr.pval = frag->super.frag_request;
|
||||
ack->super.frag_request = 0;
|
||||
ack->super.super.frag_peer = ptl_peer;
|
||||
@ -90,7 +91,7 @@ static inline void mca_ptl_tcp_send_frag_init_ack(
|
||||
ack->super.super.frag_size = 0;
|
||||
ack->frag_vec_ptr = ack->frag_vec;
|
||||
ack->frag_vec[0].iov_base = (lam_iov_base_ptr_t)hdr;
|
||||
ack->frag_vec[0].iov_len = sizeof(mca_ptl_base_ack_header_t);
|
||||
ack->frag_vec[0].iov_len = sizeof(hdr->hdr_ack);
|
||||
ack->frag_vec_cnt = 1;
|
||||
}
|
||||
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user