Lines Matching refs:lpid

18 static int detect_regular_model(int *lpid, int size, int *offset, int *blocksize, int *stride);
54 static int detect_regular_model(int *lpid, int size, int *offset, int *blocksize, int *stride) in detect_regular_model() argument
68 off = lpid[0]; in detect_regular_model()
72 if (lpid[i] != i + off) { in detect_regular_model()
92 st = lpid[bs] - lpid[0]; in detect_regular_model()
99 if (lpid[i] != MPIDI_CALC_STRIDE(i, st, bs, off)) { in detect_regular_model()
140 dest->irreg.mlut.gpid[i + mapper_offset].lpid = i; in src_comm_to_mlut()
147 dest->irreg.mlut.gpid[i + mapper_offset].lpid = i + src->reg.offset; in src_comm_to_mlut()
156 dest->irreg.mlut.gpid[i + mapper_offset].lpid = MPIDI_CALC_STRIDE_SIMPLE(i, in src_comm_to_mlut()
171 dest->irreg.mlut.gpid[i + mapper_offset].lpid = MPIDI_CALC_STRIDE(i, in src_comm_to_mlut()
188 dest->irreg.mlut.gpid[i + mapper_offset].lpid = src->irreg.lut.lpid[i]; in src_comm_to_mlut()
194 dest->irreg.mlut.gpid[i + mapper_offset].lpid = src->irreg.mlut.gpid[i].lpid; in src_comm_to_mlut()
232 dest->irreg.mlut.gpid[i + mapper_offset].lpid = in src_mlut_to_mlut()
233 src->irreg.mlut.gpid[mapper->src_mapping[i]].lpid; in src_mlut_to_mlut()
269 dest->irreg.lut.lpid = lut->lpid; in src_map_to_lut()
274 dest->irreg.lut.lpid[i + mapper_offset] = mapper->src_mapping[i]; in src_map_to_lut()
280 dest->irreg.lut.lpid[i + mapper_offset] = mapper->src_mapping[i] + src->reg.offset; in src_map_to_lut()
288 dest->irreg.lut.lpid[i + mapper_offset] = in src_map_to_lut()
300 dest->irreg.lut.lpid[i + mapper_offset] = MPIDI_CALC_STRIDE(mapper->src_mapping[i], in src_map_to_lut()
314 dest->irreg.lut.lpid[i + mapper_offset] = in src_map_to_lut()
315 src->irreg.lut.lpid[mapper->src_mapping[i]]; in src_map_to_lut()
364 dest->irreg.lut.lpid = src->irreg.lut.lpid; in direct_of_src_rmap()
430 dest->irreg.lut.lpid = &src->irreg.lut.lpid[offset]; in offset_of_src_rmap()
581 lut->lpid[i] = src->irreg.mlut.gpid[i].lpid; in check_convert_mlut_to_lut()
585 src->irreg.lut.lpid = src->irreg.lut.t->lpid; in check_convert_mlut_to_lut()
609 mode_detected = detect_regular_model(src->irreg.lut.lpid, src->size, &offset, &blocksize, in check_convert_lut_to_regular()
622 src->irreg.lut.lpid = NULL; in check_convert_lut_to_regular()
634 src->irreg.lut.lpid = NULL; in check_convert_lut_to_regular()
657 src->irreg.lut.lpid = NULL; in check_convert_lut_to_regular()