Searched refs:ohdr (Results 1 - 25 of 29) sorted by relevance

12

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/infiniband/hw/ipath/
H A Dipath_rc.c79 * @ohdr: a pointer to the IB header being constructed
87 struct ipath_other_headers *ohdr, u32 pmtu)
137 ohdr->u.aeth = ipath_compute_aeth(qp);
146 ohdr->u.at.aeth = ipath_compute_aeth(qp);
147 ohdr->u.at.atomic_ack_eth[0] =
149 ohdr->u.at.atomic_ack_eth[1] =
151 hwords += sizeof(ohdr->u.at) / sizeof(u32);
166 ohdr->u.aeth = ipath_compute_aeth(qp);
187 ohdr->u.aeth =
192 ohdr
86 ipath_make_rc_ack(struct ipath_ibdev *dev, struct ipath_qp *qp, struct ipath_other_headers *ohdr, u32 pmtu) argument
216 struct ipath_other_headers *ohdr; local
621 struct ipath_other_headers *ohdr; local
1117 ipath_rc_rcv_resp(struct ipath_ibdev *dev, struct ipath_other_headers *ohdr, void *data, u32 tlen, struct ipath_qp *qp, u32 opcode, u32 psn, u32 hdrsize, u32 pmtu, int header_in_data) argument
1335 ipath_rc_rcv_error(struct ipath_ibdev *dev, struct ipath_other_headers *ohdr, void *data, struct ipath_qp *qp, u32 opcode, u32 psn, int diff, int header_in_data) argument
1568 struct ipath_other_headers *ohdr; local
[all...]
H A Dipath_uc.c48 struct ipath_other_headers *ohdr; local
75 ohdr = &qp->s_hdr.u.oth;
77 ohdr = &qp->s_hdr.u.l.oth;
116 ohdr->u.imm_data = wqe->wr.ex.imm_data;
128 ohdr->u.rc.reth.vaddr =
130 ohdr->u.rc.reth.rkey =
132 ohdr->u.rc.reth.length = cpu_to_be32(len);
145 ohdr->u.rc.imm_data = wqe->wr.ex.imm_data;
174 ohdr->u.imm_data = wqe->wr.ex.imm_data;
199 ohdr
243 struct ipath_other_headers *ohdr; local
[all...]
H A Dipath_ud.c242 struct ipath_other_headers *ohdr; local
324 ohdr = &qp->s_hdr.u.l.oth;
332 ohdr = &qp->s_hdr.u.oth;
336 ohdr->u.ud.imm_data = wqe->wr.ex.imm_data;
359 ohdr->bth[0] = cpu_to_be32(bth0);
363 ohdr->bth[1] = ah_attr->dlid >= IPATH_MULTICAST_LID_BASE &&
367 ohdr->bth[2] = cpu_to_be32(qp->s_next_psn++ & IPATH_PSN_MASK);
372 ohdr->u.ud.deth[0] = cpu_to_be32((int)wqe->wr.wr.ud.remote_qkey < 0 ?
374 ohdr->u.ud.deth[1] = cpu_to_be32(qp->ibqp.qp_num);
403 struct ipath_other_headers *ohdr; local
[all...]
H A Dipath_ruc.c592 struct ipath_other_headers *ohdr,
617 ohdr->bth[0] = cpu_to_be32(bth0 | (1 << 22));
618 ohdr->bth[1] = cpu_to_be32(qp->remote_qpn);
619 ohdr->bth[2] = cpu_to_be32(bth2);
591 ipath_make_ruc_header(struct ipath_ibdev *dev, struct ipath_qp *qp, struct ipath_other_headers *ohdr, u32 bth0, u32 bth2) argument
H A Dipath_verbs.c581 struct ipath_other_headers *ohdr; local
609 ohdr = &hdr->u.oth;
611 ohdr = &hdr->u.l.oth;
617 opcode = be32_to_cpu(ohdr->bth[0]) >> 24;
622 qp_num = be32_to_cpu(ohdr->bth[1]) & IPATH_QPN_MASK;
H A Dipath_verbs.h861 struct ipath_other_headers *ohdr,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/infiniband/hw/ipath/
H A Dipath_rc.c79 * @ohdr: a pointer to the IB header being constructed
87 struct ipath_other_headers *ohdr, u32 pmtu)
137 ohdr->u.aeth = ipath_compute_aeth(qp);
146 ohdr->u.at.aeth = ipath_compute_aeth(qp);
147 ohdr->u.at.atomic_ack_eth[0] =
149 ohdr->u.at.atomic_ack_eth[1] =
151 hwords += sizeof(ohdr->u.at) / sizeof(u32);
166 ohdr->u.aeth = ipath_compute_aeth(qp);
187 ohdr->u.aeth =
192 ohdr
86 ipath_make_rc_ack(struct ipath_ibdev *dev, struct ipath_qp *qp, struct ipath_other_headers *ohdr, u32 pmtu) argument
216 struct ipath_other_headers *ohdr; local
621 struct ipath_other_headers *ohdr; local
1117 ipath_rc_rcv_resp(struct ipath_ibdev *dev, struct ipath_other_headers *ohdr, void *data, u32 tlen, struct ipath_qp *qp, u32 opcode, u32 psn, u32 hdrsize, u32 pmtu, int header_in_data) argument
1335 ipath_rc_rcv_error(struct ipath_ibdev *dev, struct ipath_other_headers *ohdr, void *data, struct ipath_qp *qp, u32 opcode, u32 psn, int diff, int header_in_data) argument
1568 struct ipath_other_headers *ohdr; local
[all...]
H A Dipath_uc.c48 struct ipath_other_headers *ohdr; local
75 ohdr = &qp->s_hdr.u.oth;
77 ohdr = &qp->s_hdr.u.l.oth;
116 ohdr->u.imm_data = wqe->wr.ex.imm_data;
128 ohdr->u.rc.reth.vaddr =
130 ohdr->u.rc.reth.rkey =
132 ohdr->u.rc.reth.length = cpu_to_be32(len);
145 ohdr->u.rc.imm_data = wqe->wr.ex.imm_data;
174 ohdr->u.imm_data = wqe->wr.ex.imm_data;
199 ohdr
243 struct ipath_other_headers *ohdr; local
[all...]
H A Dipath_ud.c242 struct ipath_other_headers *ohdr; local
324 ohdr = &qp->s_hdr.u.l.oth;
332 ohdr = &qp->s_hdr.u.oth;
336 ohdr->u.ud.imm_data = wqe->wr.ex.imm_data;
359 ohdr->bth[0] = cpu_to_be32(bth0);
363 ohdr->bth[1] = ah_attr->dlid >= IPATH_MULTICAST_LID_BASE &&
367 ohdr->bth[2] = cpu_to_be32(qp->s_next_psn++ & IPATH_PSN_MASK);
372 ohdr->u.ud.deth[0] = cpu_to_be32((int)wqe->wr.wr.ud.remote_qkey < 0 ?
374 ohdr->u.ud.deth[1] = cpu_to_be32(qp->ibqp.qp_num);
403 struct ipath_other_headers *ohdr; local
[all...]
H A Dipath_ruc.c592 struct ipath_other_headers *ohdr,
617 ohdr->bth[0] = cpu_to_be32(bth0 | (1 << 22));
618 ohdr->bth[1] = cpu_to_be32(qp->remote_qpn);
619 ohdr->bth[2] = cpu_to_be32(bth2);
591 ipath_make_ruc_header(struct ipath_ibdev *dev, struct ipath_qp *qp, struct ipath_other_headers *ohdr, u32 bth0, u32 bth2) argument
H A Dipath_verbs.c581 struct ipath_other_headers *ohdr; local
609 ohdr = &hdr->u.oth;
611 ohdr = &hdr->u.l.oth;
617 opcode = be32_to_cpu(ohdr->bth[0]) >> 24;
622 qp_num = be32_to_cpu(ohdr->bth[1]) & IPATH_QPN_MASK;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/infiniband/hw/qib/
H A Dqib_uc.c48 struct qib_other_headers *ohdr; local
75 ohdr = &qp->s_hdr.u.oth;
77 ohdr = &qp->s_hdr.u.l.oth;
119 ohdr->u.imm_data = wqe->wr.ex.imm_data;
131 ohdr->u.rc.reth.vaddr =
133 ohdr->u.rc.reth.rkey =
135 ohdr->u.rc.reth.length = cpu_to_be32(len);
148 ohdr->u.rc.imm_data = wqe->wr.ex.imm_data;
177 ohdr->u.imm_data = wqe->wr.ex.imm_data;
202 ohdr
245 struct qib_other_headers *ohdr; local
[all...]
H A Dqib_ud.c234 struct qib_other_headers *ohdr; local
321 ohdr = &qp->s_hdr.u.l.oth;
329 ohdr = &qp->s_hdr.u.oth;
333 ohdr->u.ud.imm_data = wqe->wr.ex.imm_data;
357 ohdr->bth[0] = cpu_to_be32(bth0);
361 ohdr->bth[1] = ah_attr->dlid >= QIB_MULTICAST_LID_BASE &&
365 ohdr->bth[2] = cpu_to_be32(qp->s_next_psn++ & QIB_PSN_MASK);
370 ohdr->u.ud.deth[0] = cpu_to_be32((int)wqe->wr.wr.ud.remote_qkey < 0 ?
372 ohdr->u.ud.deth[1] = cpu_to_be32(qp->ibqp.qp_num);
421 struct qib_other_headers *ohdr; local
[all...]
H A Dqib_rc.c71 * @ohdr: a pointer to the IB header being constructed
79 struct qib_other_headers *ohdr, u32 pmtu)
148 ohdr->u.aeth = qib_compute_aeth(qp);
157 ohdr->u.at.aeth = qib_compute_aeth(qp);
158 ohdr->u.at.atomic_ack_eth[0] =
160 ohdr->u.at.atomic_ack_eth[1] =
162 hwords += sizeof(ohdr->u.at) / sizeof(u32);
181 ohdr->u.aeth = qib_compute_aeth(qp);
203 ohdr->u.aeth =
208 ohdr
78 qib_make_rc_ack(struct qib_ibdev *dev, struct qib_qp *qp, struct qib_other_headers *ohdr, u32 pmtu) argument
235 struct qib_other_headers *ohdr; local
665 struct qib_other_headers *ohdr; local
976 struct qib_other_headers *ohdr; local
1401 qib_rc_rcv_resp(struct qib_ibport *ibp, struct qib_other_headers *ohdr, void *data, u32 tlen, struct qib_qp *qp, u32 opcode, u32 psn, u32 hdrsize, u32 pmtu, struct qib_ctxtdata *rcd) argument
1602 qib_rc_rcv_error(struct qib_other_headers *ohdr, void *data, struct qib_qp *qp, u32 opcode, u32 psn, int diff, struct qib_ctxtdata *rcd) argument
1841 struct qib_other_headers *ohdr; local
[all...]
H A Dqib_ruc.c673 void qib_make_ruc_header(struct qib_qp *qp, struct qib_other_headers *ohdr, argument
702 ohdr->bth[0] = cpu_to_be32(bth0);
703 ohdr->bth[1] = cpu_to_be32(qp->remote_qpn);
704 ohdr->bth[2] = cpu_to_be32(bth2);
H A Dqib_verbs.c597 struct qib_other_headers *ohdr; local
619 ohdr = &hdr->u.oth;
623 ohdr = &hdr->u.l.oth;
632 opcode = be32_to_cpu(ohdr->bth[0]) >> 24;
637 qp_num = be32_to_cpu(ohdr->bth[1]) & QIB_QPN_MASK;
H A Dqib_verbs.h1016 void qib_make_ruc_header(struct qib_qp *qp, struct qib_other_headers *ohdr,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/infiniband/hw/qib/
H A Dqib_uc.c48 struct qib_other_headers *ohdr; local
75 ohdr = &qp->s_hdr.u.oth;
77 ohdr = &qp->s_hdr.u.l.oth;
119 ohdr->u.imm_data = wqe->wr.ex.imm_data;
131 ohdr->u.rc.reth.vaddr =
133 ohdr->u.rc.reth.rkey =
135 ohdr->u.rc.reth.length = cpu_to_be32(len);
148 ohdr->u.rc.imm_data = wqe->wr.ex.imm_data;
177 ohdr->u.imm_data = wqe->wr.ex.imm_data;
202 ohdr
245 struct qib_other_headers *ohdr; local
[all...]
H A Dqib_ud.c234 struct qib_other_headers *ohdr; local
321 ohdr = &qp->s_hdr.u.l.oth;
329 ohdr = &qp->s_hdr.u.oth;
333 ohdr->u.ud.imm_data = wqe->wr.ex.imm_data;
357 ohdr->bth[0] = cpu_to_be32(bth0);
361 ohdr->bth[1] = ah_attr->dlid >= QIB_MULTICAST_LID_BASE &&
365 ohdr->bth[2] = cpu_to_be32(qp->s_next_psn++ & QIB_PSN_MASK);
370 ohdr->u.ud.deth[0] = cpu_to_be32((int)wqe->wr.wr.ud.remote_qkey < 0 ?
372 ohdr->u.ud.deth[1] = cpu_to_be32(qp->ibqp.qp_num);
421 struct qib_other_headers *ohdr; local
[all...]
H A Dqib_rc.c71 * @ohdr: a pointer to the IB header being constructed
79 struct qib_other_headers *ohdr, u32 pmtu)
148 ohdr->u.aeth = qib_compute_aeth(qp);
157 ohdr->u.at.aeth = qib_compute_aeth(qp);
158 ohdr->u.at.atomic_ack_eth[0] =
160 ohdr->u.at.atomic_ack_eth[1] =
162 hwords += sizeof(ohdr->u.at) / sizeof(u32);
181 ohdr->u.aeth = qib_compute_aeth(qp);
203 ohdr->u.aeth =
208 ohdr
78 qib_make_rc_ack(struct qib_ibdev *dev, struct qib_qp *qp, struct qib_other_headers *ohdr, u32 pmtu) argument
235 struct qib_other_headers *ohdr; local
665 struct qib_other_headers *ohdr; local
976 struct qib_other_headers *ohdr; local
1401 qib_rc_rcv_resp(struct qib_ibport *ibp, struct qib_other_headers *ohdr, void *data, u32 tlen, struct qib_qp *qp, u32 opcode, u32 psn, u32 hdrsize, u32 pmtu, struct qib_ctxtdata *rcd) argument
1602 qib_rc_rcv_error(struct qib_other_headers *ohdr, void *data, struct qib_qp *qp, u32 opcode, u32 psn, int diff, struct qib_ctxtdata *rcd) argument
1841 struct qib_other_headers *ohdr; local
[all...]
H A Dqib_ruc.c673 void qib_make_ruc_header(struct qib_qp *qp, struct qib_other_headers *ohdr, argument
702 ohdr->bth[0] = cpu_to_be32(bth0);
703 ohdr->bth[1] = cpu_to_be32(qp->remote_qpn);
704 ohdr->bth[2] = cpu_to_be32(bth2);
H A Dqib_verbs.c597 struct qib_other_headers *ohdr; local
619 ohdr = &hdr->u.oth;
623 ohdr = &hdr->u.l.oth;
632 opcode = be32_to_cpu(ohdr->bth[0]) >> 24;
637 qp_num = be32_to_cpu(ohdr->bth[1]) & QIB_QPN_MASK;
H A Dqib_verbs.h1016 void qib_make_ruc_header(struct qib_qp *qp, struct qib_other_headers *ohdr,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/ipv6/
H A Dexthdrs.c759 static int ipv6_renew_option(void *ohdr, argument
766 if (ohdr) {
767 memcpy(*p, ohdr, ipv6_optlen((struct ipv6_opt_hdr *)ohdr));
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/net/ipv6/
H A Dexthdrs.c759 static int ipv6_renew_option(void *ohdr, argument
766 if (ohdr) {
767 memcpy(*p, ohdr, ipv6_optlen((struct ipv6_opt_hdr *)ohdr));

Completed in 286 milliseconds

12