Lines Matching refs:send
198 fp = &xfer->send.hdr;
222 if (xfer->send.pay_len > MAXREC(fc->maxrec)) {
223 printf("send.pay_len > maxrec\n");
232 if (len != xfer->send.pay_len) {
233 printf("len(%d) != send.pay_len(%d) %s(%x)\n",
234 len, xfer->send.pay_len, tcode_str[tcode], tcode);
357 fw_dump_hdr(&xfer->send.hdr, "send");
1037 fw_dump_hdr(&xfer->send.hdr, "send");
1062 if (xfer->send.hdr.mode.hdr.dst == node) {
1068 req = xfer->send.hdr.mode.hdr.tcode;
1113 xfer->send.pay_len = send_len;
1116 xfer->send.payload = malloc(send_len, type, M_NOWAIT | M_ZERO);
1117 if (xfer->send.payload == NULL) {
1125 if (xfer->send.payload != NULL)
1126 free(xfer->send.payload, type);
1200 if (xfer->send.payload != NULL)
1201 free(xfer->send.payload, xfer->malloc);
1245 fp = &xfer->send.hdr;
1818 dst = xfer->send.hdr.mode.hdr.dst & 0x3f;
1823 if ((txfer->send.hdr.mode.hdr.dst & 0x3f) == dst)
1831 xfer->send.hdr.mode.hdr.tlrt = new_tlabel << 2;
2004 rb->xfer->send.spd = rb->spd;
2005 rb->xfer->send.pay_len = 0;
2006 resfp = &rb->xfer->send.hdr;
2145 xfer->send.spd = 0;
2148 fp = &xfer->send.hdr;
2158 xfer->send.payload[0] = htonl(0x3f);
2159 xfer->send.payload[1] = htonl(fc->nodeid);
2198 xfer->send.buf = malloc(12, M_FW, M_NOWAIT);
2199 xfer->send.len = 12;
2200 sfp = (struct fw_pkt *)xfer->send.buf;
2208 xfer->send.buf = malloc(12, M_FW, M_NOWAIT);
2209 xfer->send.len = 12;
2216 xfer->send.buf = malloc(16 + rfp->mode.rreqb.len,
2218 xfer->send.len = 16 + ntohs(rfp->mode.rreqb.len);
2219 sfp = (struct fw_pkt *)xfer->send.buf;
2229 xfer->send.buf = malloc(16, M_FW, M_NOWAIT);
2230 xfer->send.len = 16;
2231 sfp = (struct fw_pkt *)xfer->send.buf;