Lines Matching refs:icresp
1281 struct nvme_tcp_icresp_pdu *icresp; in nvme_tcp_init_connection() local
1291 icresp = kzalloc(sizeof(*icresp), GFP_KERNEL); in nvme_tcp_init_connection()
1292 if (!icresp) { in nvme_tcp_init_connection()
1316 iov.iov_base = icresp; in nvme_tcp_init_connection()
1317 iov.iov_len = sizeof(*icresp); in nvme_tcp_init_connection()
1324 if (icresp->hdr.type != nvme_tcp_icresp) { in nvme_tcp_init_connection()
1326 nvme_tcp_queue_id(queue), icresp->hdr.type); in nvme_tcp_init_connection()
1330 if (le32_to_cpu(icresp->hdr.plen) != sizeof(*icresp)) { in nvme_tcp_init_connection()
1332 nvme_tcp_queue_id(queue), icresp->hdr.plen); in nvme_tcp_init_connection()
1336 if (icresp->pfv != NVME_TCP_PFV_1_0) { in nvme_tcp_init_connection()
1338 nvme_tcp_queue_id(queue), icresp->pfv); in nvme_tcp_init_connection()
1342 ctrl_ddgst = !!(icresp->digest & NVME_TCP_DATA_DIGEST_ENABLE); in nvme_tcp_init_connection()
1352 ctrl_hdgst = !!(icresp->digest & NVME_TCP_HDR_DIGEST_ENABLE); in nvme_tcp_init_connection()
1362 if (icresp->cpda != 0) { in nvme_tcp_init_connection()
1364 nvme_tcp_queue_id(queue), icresp->cpda); in nvme_tcp_init_connection()
1370 kfree(icresp); in nvme_tcp_init_connection()