p_barrier
struct p_barrier *p = pi->data;
[P_BARRIER] = { 0, sizeof(struct p_barrier), receive_Barrier } ,
struct p_barrier *p;