Lines Matching defs:request_buf
62 struct lio_request_list *request_buf;
125 request_buf = iq->request_list;
126 for (i = 0; i < num_descs; i++, request_buf++) {
127 error = bus_dmamap_create(iq->txtag, 0, &request_buf->map);
185 struct lio_request_list *request_buf;
206 request_buf = iq->request_list;
207 for (i = 0; i < iq->max_count; i++, request_buf++) {
208 if ((request_buf->reqtype == LIO_REQTYPE_NORESP_NET) ||
209 (request_buf->reqtype == LIO_REQTYPE_NORESP_NET_SG)) {
210 if (request_buf->buf != NULL) {
211 finfo = request_buf->buf;
212 bus_dmamap_sync(iq->txtag, request_buf->map,
215 request_buf->map);
217 request_buf->buf = NULL;
218 if (request_buf->map != NULL) {
220 request_buf->map);
221 request_buf->map = NULL;
223 } else if (request_buf->map != NULL) {
224 bus_dmamap_unload(iq->txtag, request_buf->map);
225 bus_dmamap_destroy(iq->txtag, request_buf->map);
226 request_buf->map = NULL;