Lines Matching refs:req
171 tapdisk_stream_initialize_request(struct tapdisk_stream_request *req) in tapdisk_stream_initialize_request() argument
173 memset(req, 0, sizeof(*req)); in tapdisk_stream_initialize_request()
174 INIT_LIST_HEAD(&req->next); in tapdisk_stream_initialize_request()
179 struct tapdisk_stream_request *req) in tapdisk_stream_request_idx() argument
181 return (req - s->requests); in tapdisk_stream_request_idx()
187 struct tapdisk_stream_request *req; in tapdisk_stream_get_request() local
192 req = list_entry(s->free_list.next, in tapdisk_stream_get_request()
195 list_del_init(&req->next); in tapdisk_stream_get_request()
196 tapdisk_stream_initialize_request(req); in tapdisk_stream_get_request()
198 return req; in tapdisk_stream_get_request()
320 memcpy(&vreq->req, breq, sizeof(*breq)); in tapdisk_stream_enqueue()
434 struct tapdisk_stream_request *req = s->requests + i; in tapdisk_stream_initialize_requests() local
435 tapdisk_stream_initialize_request(req); in tapdisk_stream_initialize_requests()
436 list_add_tail(&req->next, &s->free_list); in tapdisk_stream_initialize_requests()