Lines Matching refs:req
147 int req ____cacheline_aligned; /* transmit slots submitted */
1051 ss->tx.req = 0;
1428 if (tx->req == tx->done) {
1438 tx->req - tx->done < (tx->mask >> 1) &&
1842 data[i++] = (unsigned int)ss->tx.req;
2108 while (tx->done != tx->req) {
2523 starting_slot = tx->req;
2548 idx = tx->req & tx->mask;
2578 tx->req += cnt;
2590 idx = tx->req & tx->mask;
2626 struct mcp_kreq_ether_send *req;
2645 req = tx->req_list;
2646 avail = tx->mask - 1 - (tx->req - tx->done);
2730 idx = tx->req & tx->mask;
2778 (req - rdma_count)->rdma_count = rdma_count + 1;
2803 req->addr_high = high_swapped;
2804 req->addr_low = htonl(low);
2805 req->pseudo_hdr_offset = htons(pseudo_hdr_offset);
2806 req->pad = 0; /* complete solid 16-byte block; does this matter? */
2807 req->rdma_count = 1;
2808 req->length = htons(seglen);
2809 req->cksum_offset = cksum_offset;
2810 req->flags = flags | ((cum_len & 1) * odd_flag);
2816 req++;
2839 idx = (count + tx->req) & tx->mask;
2844 (req - rdma_count)->rdma_count = rdma_count;
2847 req--;
2848 req->flags |= MXGEFW_FLAGS_TSO_LAST;
2849 } while (!(req->flags & (MXGEFW_FLAGS_TSO_CHOP |
2851 idx = ((count - 1) + tx->req) & tx->mask;
3147 dev_err(dev, "Couldn't read max read req size: %d\n", status);
3348 if (ss->tx.req != ss->tx.done &&
3359 slice, ss->tx.queue_active, ss->tx.req,
3373 ss->watchdog_tx_req = ss->tx.req;