Lines Matching refs:ic_req
966 struct nvme_tcp_ic_req ic_req; in tcp_connect() local
982 memset(&ic_req, 0, sizeof(ic_req)); in tcp_connect()
983 ic_req.common.pdu_type = NVME_TCP_PDU_TYPE_IC_REQ; in tcp_connect()
984 ic_req.common.hlen = sizeof(ic_req); in tcp_connect()
985 ic_req.common.plen = htole32(sizeof(ic_req)); in tcp_connect()
986 ic_req.pfv = htole16(0); in tcp_connect()
987 ic_req.hpda = params->tcp.pda; in tcp_connect()
989 ic_req.dgst.bits.hdgst_enable = 1; in tcp_connect()
991 ic_req.dgst.bits.ddgst_enable = 1; in tcp_connect()
992 ic_req.maxr2t = htole32(params->tcp.maxr2t); in tcp_connect()
994 error = nvmf_tcp_write_pdu(qp, &ic_req, sizeof(ic_req)); in tcp_connect()
1048 struct nvme_tcp_ic_req ic_req; in tcp_accept() local
1052 if (!nvmf_tcp_read_ic_req(na, qp, &ic_req)) in tcp_accept()
1057 ic_resp.common.hlen = sizeof(ic_req); in tcp_accept()
1058 ic_resp.common.plen = htole32(sizeof(ic_req)); in tcp_accept()
1061 if (params->tcp.header_digests && ic_req.dgst.bits.hdgst_enable != 0) in tcp_accept()
1063 if (params->tcp.data_digests && ic_req.dgst.bits.ddgst_enable != 0) in tcp_accept()
1075 qp->txpda = (ic_req.hpda + 1) * 4; in tcp_accept()
1078 qp->maxr2t = le32toh(ic_req.maxr2t); in tcp_accept()