Lines Matching refs:request_buf
63 struct lio_request_list *request_buf;
126 request_buf = iq->request_list;
127 for (i = 0; i < num_descs; i++, request_buf++) {
128 error = bus_dmamap_create(iq->txtag, 0, &request_buf->map);
195 struct lio_request_list *request_buf;
216 request_buf = iq->request_list;
217 for (i = 0; i < iq->max_count; i++, request_buf++) {
218 if ((request_buf->reqtype == LIO_REQTYPE_NORESP_NET) ||
219 (request_buf->reqtype == LIO_REQTYPE_NORESP_NET_SG)) {
220 if (request_buf->buf != NULL) {
221 finfo = request_buf->buf;
222 bus_dmamap_sync(iq->txtag, request_buf->map,
225 request_buf->map);
227 request_buf->buf = NULL;
228 if (request_buf->map != NULL) {
230 request_buf->map);
231 request_buf->map = NULL;
233 } else if (request_buf->map != NULL) {
234 bus_dmamap_unload(iq->txtag, request_buf->map);
235 bus_dmamap_destroy(iq->txtag, request_buf->map);
236 request_buf->map = NULL;