Lines Matching refs:ir_usedlen
64 req->ir_usedlen = 0;
81 req->ir_usedlen = sizeof(struct isns_hdr);
103 if (req->ir_usedlen + len <= req->ir_buflen)
105 newlen = 1 << flsl(req->ir_usedlen + len);
125 tlv = (struct isns_tlv *)&req->ir_buf[req->ir_usedlen];
131 req->ir_usedlen += sizeof(*tlv) + vlen;
214 be16enc(hdr->ih_length, req->ir_usedlen - sizeof(*hdr));
220 res = write(s, req->ir_buf, req->ir_usedlen);
230 req->ir_usedlen = 0;
235 req->ir_usedlen = sizeof(*hdr);
244 res = read(s, &req->ir_buf[req->ir_usedlen], len);
247 req->ir_usedlen += len;
255 if (req->ir_usedlen < sizeof(struct isns_hdr) + 4)