Lines Matching refs:icresp
1329 struct nvme_tcp_icresp_pdu *icresp; in nvme_tcp_init_connection() local
1340 icresp = kzalloc(sizeof(*icresp), GFP_KERNEL); in nvme_tcp_init_connection()
1341 if (!icresp) { in nvme_tcp_init_connection()
1365 iov.iov_base = icresp; in nvme_tcp_init_connection()
1366 iov.iov_len = sizeof(*icresp); in nvme_tcp_init_connection()
1373 if (icresp->hdr.type != nvme_tcp_icresp) { in nvme_tcp_init_connection()
1375 nvme_tcp_queue_id(queue), icresp->hdr.type); in nvme_tcp_init_connection()
1379 if (le32_to_cpu(icresp->hdr.plen) != sizeof(*icresp)) { in nvme_tcp_init_connection()
1381 nvme_tcp_queue_id(queue), icresp->hdr.plen); in nvme_tcp_init_connection()
1385 if (icresp->pfv != NVME_TCP_PFV_1_0) { in nvme_tcp_init_connection()
1387 nvme_tcp_queue_id(queue), icresp->pfv); in nvme_tcp_init_connection()
1391 ctrl_ddgst = !!(icresp->digest & NVME_TCP_DATA_DIGEST_ENABLE); in nvme_tcp_init_connection()
1401 ctrl_hdgst = !!(icresp->digest & NVME_TCP_HDR_DIGEST_ENABLE); in nvme_tcp_init_connection()
1411 if (icresp->cpda != 0) { in nvme_tcp_init_connection()
1413 nvme_tcp_queue_id(queue), icresp->cpda); in nvme_tcp_init_connection()
1417 maxh2cdata = le32_to_cpu(icresp->maxdata); in nvme_tcp_init_connection()
1427 kfree(icresp); in nvme_tcp_init_connection()