Linux Kernel
3.7.1
|
#include "qib.h"
Go to the source code of this file.
Macros | |
#define | OP(x) IB_OPCODE_UC_##x |
Functions | |
int | qib_make_uc_req (struct qib_qp *qp) |
void | qib_uc_rcv (struct qib_ibport *ibp, struct qib_ib_header *hdr, int has_grh, void *data, u32 tlen, struct qib_qp *qp) |
void qib_uc_rcv | ( | struct qib_ibport * | ibp, |
struct qib_ib_header * | hdr, | ||
int | has_grh, | ||
void * | data, | ||
u32 | tlen, | ||
struct qib_qp * | qp | ||
) |
qib_uc_rcv - handle an incoming UC packet : the port the packet came in on : the header of the packet : true if the packet has a GRH : the packet data : the length of the packet : the QP for this packet.
This is called from qib_qp_rcv() to process an incoming UC packet for the given QP. Called at interrupt level.