Linux Kernel
3.7.1
|
Go to the source code of this file.
Functions | |
int | qib_make_ud_req (struct qib_qp *qp) |
void | qib_ud_rcv (struct qib_ibport *ibp, struct qib_ib_header *hdr, int has_grh, void *data, u32 tlen, struct qib_qp *qp) |
void qib_ud_rcv | ( | struct qib_ibport * | ibp, |
struct qib_ib_header * | hdr, | ||
int | has_grh, | ||
void * | data, | ||
u32 | tlen, | ||
struct qib_qp * | qp | ||
) |
qib_ud_rcv - receive an incoming UD packet : the port the packet came in on : the packet header : true if the packet has a GRH : the packet data : the packet length : the QP the packet came on
This is called from qib_qp_rcv() to process an incoming UD packet for the given QP. Called at interrupt level.