Home | History | Annotate | Download | only in infiniband

Lines Matching refs:xfer

37 #include <gpxe/xfer.h>
73 struct xfer_interface xfer;
138 xfer_nullify ( &cmrc->xfer );
139 xfer_close ( &cmrc->xfer, rc );
176 ( rc_xfer = xfer_deliver_raw ( &cmrc->xfer, private_data,
249 if ( ( rc = xfer_deliver_iob ( &cmrc->xfer, iobuf ) ) != 0 ) {
266 * @v xfer Data transfer interface
271 static int ib_cmrc_xfer_deliver_iob ( struct xfer_interface *xfer,
275 container_of ( xfer, struct ib_cmrc_connection, xfer );
329 * @v xfer Data transfer interface
332 static size_t ib_cmrc_xfer_window ( struct xfer_interface *xfer ) {
334 container_of ( xfer, struct ib_cmrc_connection, xfer );
345 * @v xfer Data transfer interface
348 static void ib_cmrc_xfer_close ( struct xfer_interface *xfer, int rc ) {
350 container_of ( xfer, struct ib_cmrc_connection, xfer );
369 * @v xfer Data transfer interface
375 int ib_cmrc_open ( struct xfer_interface *xfer, struct ib_device *ibdev,
386 xfer_init ( &cmrc->xfer, &ib_cmrc_xfer_operations, &cmrc->refcnt );
424 xfer_plug_plug ( &cmrc->xfer, xfer );