Lines Matching refs:req
198 tapdisk_stream_initialize_request(struct tapdisk_stream_request *req) in tapdisk_stream_initialize_request() argument
200 memset(req, 0, sizeof(*req)); in tapdisk_stream_initialize_request()
201 INIT_LIST_HEAD(&req->next); in tapdisk_stream_initialize_request()
206 struct tapdisk_stream_request *req) in tapdisk_stream_request_idx() argument
208 return (req - s->requests); in tapdisk_stream_request_idx()
214 struct tapdisk_stream_request *req; in tapdisk_stream_get_request() local
219 req = list_entry(s->free_list.next, in tapdisk_stream_get_request()
222 list_del_init(&req->next); in tapdisk_stream_get_request()
223 tapdisk_stream_initialize_request(req); in tapdisk_stream_get_request()
225 return req; in tapdisk_stream_get_request()
381 memcpy(&vreq->req, breq, sizeof(*breq)); in tapdisk_stream_enqueue_copy()
455 memcpy(&vreq->req, breq, sizeof(*breq)); in tapdisk_stream_enqueue1()
619 struct tapdisk_stream_request *req = s->requests + i; in tapdisk_stream_initialize_requests() local
620 tapdisk_stream_initialize_request(req); in tapdisk_stream_initialize_requests()
621 list_add_tail(&req->next, &s->free_list); in tapdisk_stream_initialize_requests()