ib_completion_queue_operations Struct Reference

Infiniband completion queue operations. More...

#include <infiniband.h>


Data Fields

void(* complete_send )(struct ib_device *ibdev, struct ib_queue_pair *qp, struct io_buffer *iobuf, int rc)
 Complete Send WQE.
void(* complete_recv )(struct ib_device *ibdev, struct ib_queue_pair *qp, struct ib_address_vector *av, struct io_buffer *iobuf, int rc)
 Complete Receive WQE.


Detailed Description

Infiniband completion queue operations.

Definition at line 173 of file infiniband.h.


Field Documentation

void( * ib_completion_queue_operations::complete_send)(struct ib_device *ibdev, struct ib_queue_pair *qp, struct io_buffer *iobuf, int rc)

Complete Send WQE.

Parameters:
ibdev Infiniband device
qp Queue pair
iobuf I/O buffer
rc Completion status code

Referenced by ib_complete_send().

void( * ib_completion_queue_operations::complete_recv)(struct ib_device *ibdev, struct ib_queue_pair *qp, struct ib_address_vector *av, struct io_buffer *iobuf, int rc)

Complete Receive WQE.

Parameters:
ibdev Infiniband device
qp Queue pair
av Address vector, or NULL
iobuf I/O buffer
rc Completion status code

Referenced by ib_complete_recv().


The documentation for this struct was generated from the following file:

Generated on Tue Apr 6 20:02:05 2010 for gPXE by  doxygen 1.5.7.1