Exemplo n.º 1
0
static inline void __msg_no_cntr(void)
{
	cntr_bind_flags = 0;
	api_cntr_bind(cntr_bind_flags);
	api_cntr_send_recv(BUF_SZ);
}
Exemplo n.º 2
0
static inline void __rma_read_only(void)
{
	cntr_bind_flags = FI_READ;
	api_cntr_bind(cntr_bind_flags);
	api_cntr_write_read(BUF_SZ);
}
Exemplo n.º 3
0
Test(api_cntr, atomic_recv_only)
{
    cntr_bind_flags = FI_READ;
    api_cntr_bind(cntr_bind_flags);
    api_cntr_atomic();
}
Exemplo n.º 4
0
static inline void __msg_recv_only(void)
{
	cntr_bind_flags = FI_RECV;
	api_cntr_bind(cntr_bind_flags);
	api_cntr_send_recv(BUF_SZ);
}
Exemplo n.º 5
0
Test(api_cntr, atomic)
{
    cntr_bind_flags = FI_WRITE | FI_READ;
    api_cntr_bind(cntr_bind_flags);
    api_cntr_atomic();
}
Exemplo n.º 6
0
Test(api_cntr, atomic_send_only)
{
    cntr_bind_flags = FI_WRITE;
    api_cntr_bind(cntr_bind_flags);
    api_cntr_atomic();
}
Exemplo n.º 7
0
Test(api_cntr, rma_read_only)
{
    cntr_bind_flags = FI_READ;
    api_cntr_bind(cntr_bind_flags);
    api_cntr_write_read(BUF_SZ);
}
Exemplo n.º 8
0
Test(api_cntr, rma_no_cntr)
{
    cntr_bind_flags = 0;
    api_cntr_bind(cntr_bind_flags);
    api_cntr_send_recv(BUF_SZ);
}
Exemplo n.º 9
0
Test(api_cntr, rma_write_only)
{
    cntr_bind_flags = FI_WRITE;
    api_cntr_bind(cntr_bind_flags);
    api_cntr_write_read(BUF_SZ);
}
Exemplo n.º 10
0
Test(api_cntr, rma)
{
    cntr_bind_flags = FI_WRITE | FI_READ;
    api_cntr_bind(cntr_bind_flags);
    api_cntr_write_read(BUF_SZ);
}
Exemplo n.º 11
0
Test(api_cntr, msg_recv_only)
{
    cntr_bind_flags = FI_RECV;
    api_cntr_bind(cntr_bind_flags);
    api_cntr_send_recv(BUF_SZ);
}
Exemplo n.º 12
0
Test(api_cntr, msg_send_only)
{
    cntr_bind_flags = FI_SEND;
    api_cntr_bind(cntr_bind_flags);
    api_cntr_send_recv(BUF_SZ);
}
Exemplo n.º 13
0
Test(api_cntr, msg)
{
    cntr_bind_flags = FI_SEND | FI_RECV;
    api_cntr_bind(cntr_bind_flags);
    api_cntr_send_recv(BUF_SZ);
}