Lines Matching refs:icresp
1387 struct nvme_tcp_icresp_pdu *icresp;
1400 icresp = kzalloc(sizeof(*icresp), GFP_KERNEL);
1401 if (!icresp) {
1428 iov.iov_base = icresp;
1429 iov.iov_len = sizeof(*icresp);
1437 pr_warn("queue %d: failed to receive icresp, error %d\n",
1452 if (icresp->hdr.type != nvme_tcp_icresp) {
1454 nvme_tcp_queue_id(queue), icresp->hdr.type);
1458 if (le32_to_cpu(icresp->hdr.plen) != sizeof(*icresp)) {
1460 nvme_tcp_queue_id(queue), icresp->hdr.plen);
1464 if (icresp->pfv != NVME_TCP_PFV_1_0) {
1466 nvme_tcp_queue_id(queue), icresp->pfv);
1470 ctrl_ddgst = !!(icresp->digest & NVME_TCP_DATA_DIGEST_ENABLE);
1480 ctrl_hdgst = !!(icresp->digest & NVME_TCP_HDR_DIGEST_ENABLE);
1490 if (icresp->cpda != 0) {
1492 nvme_tcp_queue_id(queue), icresp->cpda);
1496 maxh2cdata = le32_to_cpu(icresp->maxdata);
1506 kfree(icresp);
1702 /* Set 10 seconds timeout for icresp recvmsg */