Lines Matching refs:attr
41 static MPI_Attr attr[MAX_COMM][MAX_ATTR]; variable
151 attr[CommIdx(MPI_COMM_WORLD)][0].active = 1; in Keyval_setup()
152 attr[CommIdx(MPI_COMM_WORLD)][0].attribute_val = &mpi_tag_ub; in Keyval_setup()
153 attr[CommIdx(MPI_COMM_SELF)][0].active = 1; in Keyval_setup()
154 attr[CommIdx(MPI_COMM_SELF)][0].attribute_val = &mpi_tag_ub; in Keyval_setup()
234 attr[idx][keyval].active = 1; in MPI_Comm_set_attr()
235 attr[idx][keyval].attribute_val = attribute_val; in MPI_Comm_set_attr()
244 if (attr[idx][keyval].active) { in MPI_Comm_delete_attr()
246 void *save_attribute_val = attr[idx][keyval].attribute_val; in MPI_Comm_delete_attr()
248 attr[idx][keyval].active = 0; in MPI_Comm_delete_attr()
249 attr[idx][keyval].attribute_val = 0; in MPI_Comm_delete_attr()
263 *flag = attr[idx][keyval].active; in MPI_Comm_get_attr()
264 *(void **)attribute_val = attr[idx][keyval].attribute_val; in MPI_Comm_get_attr()
408 …if (attr[CommIdx(i)][j].active) printf("MPIUni warning: MPI communicator %d attribute %d was not f… in MPI_Finalize()