Lines Matching defs:pkt
4422 * @pkt: packet for error
4424 static u32 i40iw_iwarp_opcode(struct i40iw_aeqe_info *info, u8 *pkt)
4430 mpa = (__be16 *)pkt;
4437 * i40iw_locate_mpa - return pointer to mpa in the pkt
4438 * @pkt: packet with data
4440 static u8 *i40iw_locate_mpa(u8 *pkt)
4443 pkt += I40IW_MAC_HLEN;
4446 pkt += 4 * (pkt[0] & 0x0f);
4447 pkt += 4 * ((pkt[12] >> 4) & 0x0f);
4448 return pkt;
4452 * i40iw_setup_termhdr - termhdr for terminate pkt
4453 * @qp: sc qp ptr for pkt
4478 u8 *pkt = qp->q2_buf + Q2_BAD_FRAME_OFFSET;
4490 pkt = i40iw_locate_mpa(pkt);
4491 ddp_seg_len = ntohs(*(__be16 *)pkt);
4495 if (pkt[2] & 0x80) {
4508 if ((pkt[3] & RDMA_OPCODE_MASK) == RDMA_READ_REQ_OPCODE) {
4517 opcode = i40iw_iwarp_opcode(info, pkt);
4647 memcpy(termhdr + 1, pkt, copy_len);
4693 u8 *pkt = qp->q2_buf + Q2_BAD_FRAME_OFFSET;
4700 mpa = (__be32 *)i40iw_locate_mpa(pkt);