|
iPXE
|
An Infiniband Communication-Managed Reliable Connection. More...
Data Fields | |
| struct refcnt | refcnt |
| Reference count. More... | |
| const char * | name |
| Name. More... | |
| struct interface | xfer |
| Data transfer interface. More... | |
| struct ib_device * | ibdev |
| Infiniband device. More... | |
| struct ib_completion_queue * | cq |
| Completion queue. More... | |
| struct ib_queue_pair * | qp |
| Queue pair. More... | |
| struct ib_connection * | conn |
| Connection. More... | |
| union ib_gid | dgid |
| Destination GID. More... | |
| union ib_guid | service_id |
| Service ID. More... | |
| int | connected |
| QP is connected. More... | |
| struct process | shutdown |
| Shutdown process. More... | |
| struct refcnt ib_cmrc_connection::refcnt |
Reference count.
Definition at line 71 of file ib_cmrc.c.
Referenced by ib_cmrc_open(), and ib_cmrc_shutdown().
| const char* ib_cmrc_connection::name |
Name.
Definition at line 73 of file ib_cmrc.c.
Referenced by ib_cmrc_changed(), ib_cmrc_complete_recv(), ib_cmrc_complete_send(), ib_cmrc_open(), ib_cmrc_shutdown(), and ib_cmrc_xfer_deliver().
| struct interface ib_cmrc_connection::xfer |
Data transfer interface.
Definition at line 75 of file ib_cmrc.c.
Referenced by ib_cmrc_changed(), ib_cmrc_close(), ib_cmrc_complete_recv(), and ib_cmrc_open().
| struct ib_device* ib_cmrc_connection::ibdev |
Infiniband device.
Definition at line 77 of file ib_cmrc.c.
Referenced by ib_cmrc_changed(), ib_cmrc_complete_recv(), ib_cmrc_complete_send(), ib_cmrc_identify_device(), ib_cmrc_open(), ib_cmrc_shutdown(), and ib_cmrc_xfer_deliver().
| struct ib_completion_queue* ib_cmrc_connection::cq |
Completion queue.
Definition at line 79 of file ib_cmrc.c.
Referenced by ib_cmrc_open(), and ib_cmrc_shutdown().
| struct ib_queue_pair* ib_cmrc_connection::qp |
Queue pair.
Definition at line 81 of file ib_cmrc.c.
Referenced by ib_cmrc_open(), ib_cmrc_shutdown(), and ib_cmrc_xfer_deliver().
| struct ib_connection* ib_cmrc_connection::conn |
Connection.
Definition at line 83 of file ib_cmrc.c.
Referenced by ib_cmrc_shutdown(), and ib_cmrc_xfer_deliver().
| union ib_gid ib_cmrc_connection::dgid |
Destination GID.
Definition at line 85 of file ib_cmrc.c.
Referenced by ib_cmrc_open(), and ib_cmrc_xfer_deliver().
| union ib_guid ib_cmrc_connection::service_id |
Service ID.
Definition at line 87 of file ib_cmrc.c.
Referenced by ib_cmrc_open(), and ib_cmrc_xfer_deliver().
| int ib_cmrc_connection::connected |
QP is connected.
Definition at line 89 of file ib_cmrc.c.
Referenced by ib_cmrc_changed(), ib_cmrc_xfer_deliver(), and ib_cmrc_xfer_window().
| struct process ib_cmrc_connection::shutdown |
Shutdown process.
Definition at line 91 of file ib_cmrc.c.
Referenced by ib_cmrc_close(), ib_cmrc_open(), and ib_cmrc_shutdown().
1.8.15