Lines Matching refs:loop_p

25 void MPIDI_Dataloop_dot_printf(MPID_Dataloop *loop_p, int depth, int header);
45 MPID_Dataloop *loop_p; in MPIDI_Datatype_dot_printf() local
48 loop_p = dt_p->dataloop; in MPIDI_Datatype_dot_printf()
50 MPIDI_Dataloop_dot_printf(loop_p, depth, header); in MPIDI_Datatype_dot_printf()
55 void MPIDI_Dataloop_dot_printf(MPID_Dataloop *loop_p, in MPIDI_Dataloop_dot_printf() argument
61 if (loop_p == NULL) { in MPIDI_Dataloop_dot_printf()
68 "digraph %p { {", loop_p)); in MPIDI_Dataloop_dot_printf()
71 switch (loop_p->kind & DLOOP_KIND_MASK) { in MPIDI_Dataloop_dot_printf()
76 (int) loop_p->loop_params.c_t.count, in MPIDI_Dataloop_dot_printf()
77 (MPI_Aint) loop_p->el_size, in MPIDI_Dataloop_dot_printf()
78 (MPI_Aint) loop_p->el_extent)); in MPIDI_Dataloop_dot_printf()
84 (int) loop_p->loop_params.v_t.count, in MPIDI_Dataloop_dot_printf()
85 (int) loop_p->loop_params.v_t.blocksize, in MPIDI_Dataloop_dot_printf()
86 (MPI_Aint) loop_p->loop_params.v_t.stride, in MPIDI_Dataloop_dot_printf()
87 (MPI_Aint) loop_p->el_size, in MPIDI_Dataloop_dot_printf()
88 (MPI_Aint) loop_p->el_extent)); in MPIDI_Dataloop_dot_printf()
94 (int) loop_p->loop_params.i_t.count, in MPIDI_Dataloop_dot_printf()
95 (int) loop_p->loop_params.i_t.total_blocks)); in MPIDI_Dataloop_dot_printf()
98 for (i=0; i < 3 && i < loop_p->loop_params.i_t.count; i++) { in MPIDI_Dataloop_dot_printf()
99 if (i + 1 < loop_p->loop_params.i_t.count) { in MPIDI_Dataloop_dot_printf()
103 (MPI_Aint) loop_p->loop_params.i_t.offset_array[i], in MPIDI_Dataloop_dot_printf()
104 (int) loop_p->loop_params.i_t.blocksize_array[i])); in MPIDI_Dataloop_dot_printf()
109 (MPI_Aint) loop_p->loop_params.i_t.offset_array[i], in MPIDI_Dataloop_dot_printf()
110 (int) loop_p->loop_params.i_t.blocksize_array[i])); in MPIDI_Dataloop_dot_printf()
113 if (i < loop_p->loop_params.i_t.count) { in MPIDI_Dataloop_dot_printf()
119 (MPI_Aint) loop_p->el_size, in MPIDI_Dataloop_dot_printf()
120 (MPI_Aint) loop_p->el_extent)); in MPIDI_Dataloop_dot_printf()
126 (int) loop_p->loop_params.bi_t.count, in MPIDI_Dataloop_dot_printf()
127 (int) loop_p->loop_params.bi_t.blocksize)); in MPIDI_Dataloop_dot_printf()
130 for (i=0; i < 3 && i < loop_p->loop_params.bi_t.count; i++) { in MPIDI_Dataloop_dot_printf()
131 if (i + 1 < loop_p->loop_params.bi_t.count) { in MPIDI_Dataloop_dot_printf()
135 (MPI_Aint) loop_p->loop_params.bi_t.offset_array[i])); in MPIDI_Dataloop_dot_printf()
140 (MPI_Aint) loop_p->loop_params.bi_t.offset_array[i])); in MPIDI_Dataloop_dot_printf()
143 if (i < loop_p->loop_params.bi_t.count) { in MPIDI_Dataloop_dot_printf()
149 (MPI_Aint) loop_p->el_size, in MPIDI_Dataloop_dot_printf()
150 (MPI_Aint) loop_p->el_extent)); in MPIDI_Dataloop_dot_printf()
156 (int) loop_p->loop_params.s_t.count)); in MPIDI_Dataloop_dot_printf()
157 for (i=0; i < 3 && i < loop_p->loop_params.s_t.count; i++) { in MPIDI_Dataloop_dot_printf()
158 if (i + 1 < loop_p->loop_params.s_t.count) { in MPIDI_Dataloop_dot_printf()
160 (int) loop_p->loop_params.s_t.blocksize_array[i])); in MPIDI_Dataloop_dot_printf()
164 (int) loop_p->loop_params.s_t.blocksize_array[i])); in MPIDI_Dataloop_dot_printf()
167 if (i < loop_p->loop_params.s_t.count) { in MPIDI_Dataloop_dot_printf()
174 for (i=0; i < 3 && i < loop_p->loop_params.s_t.count; i++) { in MPIDI_Dataloop_dot_printf()
175 if (i + 1 < loop_p->loop_params.s_t.count) { in MPIDI_Dataloop_dot_printf()
177 (MPI_Aint) loop_p->loop_params.s_t.offset_array[i])); in MPIDI_Dataloop_dot_printf()
181 (MPI_Aint) loop_p->loop_params.s_t.offset_array[i])); in MPIDI_Dataloop_dot_printf()
184 if (i < loop_p->loop_params.s_t.count) { in MPIDI_Dataloop_dot_printf()
195 if (!(loop_p->kind & DLOOP_FINAL_MASK)) { in MPIDI_Dataloop_dot_printf()
199 switch (loop_p->kind & DLOOP_KIND_MASK) { in MPIDI_Dataloop_dot_printf()
201 MPIDI_Dataloop_dot_printf(loop_p->loop_params.c_t.dataloop, depth + 1, 0); in MPIDI_Dataloop_dot_printf()
204 MPIDI_Dataloop_dot_printf(loop_p->loop_params.v_t.dataloop, depth + 1, 0); in MPIDI_Dataloop_dot_printf()
207 MPIDI_Dataloop_dot_printf(loop_p->loop_params.i_t.dataloop, depth + 1, 0); in MPIDI_Dataloop_dot_printf()
210 MPIDI_Dataloop_dot_printf(loop_p->loop_params.bi_t.dataloop, depth + 1, 0); in MPIDI_Dataloop_dot_printf()
213 for (i=0; i < loop_p->loop_params.s_t.count; i++) { in MPIDI_Dataloop_dot_printf()
214 MPIDI_Dataloop_dot_printf(loop_p->loop_params.s_t.dataloop_array[i], in MPIDI_Dataloop_dot_printf()