Lines Matching refs:icreq
1150 struct nvme_tcp_icreq_pdu *icreq; in nvme_tcp_init_connection() local
1157 icreq = kzalloc(sizeof(*icreq), GFP_KERNEL); in nvme_tcp_init_connection()
1158 if (!icreq) in nvme_tcp_init_connection()
1167 icreq->hdr.type = nvme_tcp_icreq; in nvme_tcp_init_connection()
1168 icreq->hdr.hlen = sizeof(*icreq); in nvme_tcp_init_connection()
1169 icreq->hdr.pdo = 0; in nvme_tcp_init_connection()
1170 icreq->hdr.plen = cpu_to_le32(icreq->hdr.hlen); in nvme_tcp_init_connection()
1171 icreq->pfv = cpu_to_le16(NVME_TCP_PFV_1_0); in nvme_tcp_init_connection()
1172 icreq->maxr2t = 0; /* single inflight r2t supported */ in nvme_tcp_init_connection()
1173 icreq->hpda = 0; /* no alignment constraint */ in nvme_tcp_init_connection()
1175 icreq->digest |= NVME_TCP_HDR_DIGEST_ENABLE; in nvme_tcp_init_connection()
1177 icreq->digest |= NVME_TCP_DATA_DIGEST_ENABLE; in nvme_tcp_init_connection()
1179 iov.iov_base = icreq; in nvme_tcp_init_connection()
1180 iov.iov_len = sizeof(*icreq); in nvme_tcp_init_connection()
1242 kfree(icreq); in nvme_tcp_init_connection()