Go to the source code of this file.
◆ BI_EmergencyBuff()
| void BI_EmergencyBuff |
( |
Int | length | ) |
|
Definition at line 9 of file BI_EmergencyBuff.c.
10{
12
13 char *cptr;
16 double t1;
19
21 if (j % sizeof(MPI_Request))
22 j += sizeof(MPI_Request) - j % sizeof(MPI_Request);
23 i = j +
BI_Np*
sizeof(MPI_Request);
27 {
30 {
32 {
34 cptr = malloc(length + i);
37 {
39 BI_ReadyB->Aops = (MPI_Request *) &cptr[j];
42 }
43 }
44 }
45 }
47 {
48 BI_BlacsErr(-1, __LINE__, __FILE__,
"BLACS out of buffer space");
49 }
50}
void BI_UpdateBuffs(BLACBUFF *Newbp)
void BI_BlacsErr(Int ConTxt, Int line, char *file, char *form,...)