Home
last modified time | relevance | path

Searched refs:request_list (Results 1 – 24 of 24) sorted by relevance

/linux-4.4.14/include/linux/
Dblk-cgroup.h122 struct request_list rl;
425 static inline struct request_list *blk_get_rl(struct request_queue *q, in blk_get_rl()
463 static inline void blk_put_rl(struct request_list *rl) in blk_put_rl()
477 static inline void blk_rq_set_rl(struct request *rq, struct request_list *rl) in blk_rq_set_rl()
488 static inline struct request_list *blk_rq_rl(struct request *rq) in blk_rq_rl()
493 struct request_list *__blk_queue_next_rl(struct request_list *rl,
772 static inline struct request_list *blk_get_rl(struct request_queue *q, in blk_get_rl()
774 static inline void blk_put_rl(struct request_list *rl) { } in blk_put_rl()
775 static inline void blk_rq_set_rl(struct request *rq, struct request_list *rl) { } in blk_rq_set_rl()
776 static inline struct request_list *blk_rq_rl(struct request *rq) { return &rq->q->root_rl; } in blk_rq_rl()
Dblkdev.h55 struct request_list { struct
156 struct request_list *rl; /* rl this rq is alloced from */
298 struct request_list root_rl;
625 static inline bool blk_rl_full(struct request_list *rl, bool sync) in blk_rl_full()
632 static inline void blk_set_rl_full(struct request_list *rl, bool sync) in blk_set_rl_full()
639 static inline void blk_clear_rl_full(struct request_list *rl, bool sync) in blk_clear_rl_full()
/linux-4.4.14/drivers/net/ethernet/cavium/liquidio/
Drequest_manager.c112 iq->request_list = vmalloc(sizeof(*iq->request_list) * num_descs); in octeon_init_instr_queue()
113 if (!iq->request_list) { in octeon_init_instr_queue()
120 memset(iq->request_list, 0, sizeof(*iq->request_list) * num_descs); in octeon_init_instr_queue()
178 vfree(iq->request_list); in octeon_delete_instr_queue()
361 iq->request_list[idx].buf = buf; in __add_to_request_list()
362 iq->request_list[idx].reqtype = reqtype; in __add_to_request_list()
378 reqtype = iq->request_list[old].reqtype; in lio_process_iq_request_list()
379 buf = iq->request_list[old].buf; in lio_process_iq_request_list()
427 iq->request_list[old].buf = NULL; in lio_process_iq_request_list()
428 iq->request_list[old].reqtype = 0; in lio_process_iq_request_list()
Docteon_iq.h118 struct octeon_request_list *request_list; member
/linux-4.4.14/tools/firewire/
Dnosy-dump.c190 list_init(&t->request_list); in link_transaction_lookup()
203 while (!list_empty(&t->request_list)) { in link_transaction_destroy()
204 sa = list_head(&t->request_list, struct subaction, link); in link_transaction_destroy()
252 list_for_each_entry(sa, &t->request_list, link) in handle_transaction()
506 if (!list_empty(&t->request_list)) { in handle_request_packet()
507 prev = list_tail(&t->request_list, in handle_request_packet()
526 list_append(&t->request_list, &sa->link); in handle_request_packet()
568 if (list_empty(&t->request_list)) { in handle_response_packet()
591 prev = list_tail(&t->request_list, struct subaction, link); in handle_response_packet()
Dnosy-dump.h167 struct list request_list, response_list; member
/linux-4.4.14/drivers/usb/dwc3/
Dep0.c127 list_add_tail(&req->list, &dep->request_list); in __dwc3_gadget_ep0_queue()
243 if (!list_empty(&dep->request_list)) { in dwc3_gadget_ep0_queue()
275 if (!list_empty(&dep->request_list)) { in dwc3_ep0_stall_and_restart()
278 req = next_request(&dep->request_list); in dwc3_ep0_stall_and_restart()
809 r = next_request(&ep0->request_list); in dwc3_ep0_complete_data()
895 if (!list_empty(&dep->request_list)) { in dwc3_ep0_complete_status()
896 r = next_request(&dep->request_list); in dwc3_ep0_complete_status()
Dgadget.c624 while (!list_empty(&dep->request_list)) { in dwc3_remove_requests()
625 req = next_request(&dep->request_list); in dwc3_remove_requests()
915 list_for_each_entry_safe(req, n, &dep->request_list, list) { in dwc3_prepare_trbs()
934 if (list_empty(&dep->request_list)) in dwc3_prepare_trbs()
964 if (list_is_last(&req->list, &dep->request_list)) in dwc3_prepare_trbs()
1055 if (list_empty(&dep->request_list)) { in __dwc3_gadget_start_isoc()
1109 list_add_tail(&req->list, &dep->request_list); in __dwc3_gadget_ep_queue()
1239 list_for_each_entry(r, &dep->request_list, list) { in dwc3_gadget_ep_dequeue()
1286 !list_empty(&dep->request_list)))) { in __dwc3_gadget_ep_set_halt()
1778 INIT_LIST_HEAD(&dep->request_list); in dwc3_gadget_init_hw_endpoints()
[all …]
Dcore.h463 struct list_head request_list; member
/linux-4.4.14/block/
Dblk.h61 int blk_init_rl(struct request_list *rl, struct request_queue *q,
63 void blk_exit_rl(struct request_list *rl);
Dblk-core.c66 static void blk_clear_congested(struct request_list *rl, int sync) in blk_clear_congested()
80 static void blk_set_congested(struct request_list *rl, int sync) in blk_set_congested()
459 struct request_list *rl; in __blk_drain_queue()
523 struct request_list *rl; in blk_set_queue_dying()
615 int blk_init_rl(struct request_list *rl, struct request_queue *q, in blk_init_rl()
637 void blk_exit_rl(struct request_list *rl) in blk_exit_rl()
890 static inline void blk_free_request(struct request_list *rl, struct request *rq) in blk_free_request()
935 static void __freed_request(struct request_list *rl, int sync) in __freed_request()
954 static void freed_request(struct request_list *rl, unsigned int flags) in freed_request()
972 struct request_list *rl; in blk_update_nr_requests()
[all …]
Dblk-cgroup.c405 struct request_list *__blk_queue_next_rl(struct request_list *rl, in __blk_queue_next_rl()
/linux-4.4.14/fs/f2fs/
Dgc.h108 struct request_list *rl = &q->root_rl; in is_idle()
/linux-4.4.14/drivers/gpu/drm/i915/
Di915_gem.c1387 list_add_tail(&req->client_list, &file_priv->mm.request_list); in i915_gem_request_add_to_client()
1444 tmp = list_first_entry(&engine->request_list, in __i915_gem_request_retire__upto()
2610 list_add_tail(&request->list, &ring->request_list); in __i915_add_request()
2768 list_for_each_entry(request, &ring->request_list, list) { in i915_gem_find_active_request()
2793 list_for_each_entry_continue(request, &ring->request_list, list) in i915_gem_reset_ring_status()
2836 while (!list_empty(&ring->request_list)) { in i915_gem_reset_ring_cleanup()
2839 request = list_first_entry(&ring->request_list, in i915_gem_reset_ring_cleanup()
2884 while (!list_empty(&ring->request_list)) { in i915_gem_retire_requests_ring()
2887 request = list_first_entry(&ring->request_list, in i915_gem_retire_requests_ring()
2933 idle &= list_empty(&ring->request_list); in i915_gem_retire_requests()
[all …]
Dintel_ringbuffer.h293 struct list_head request_list; member
Dintel_ringbuffer.c2131 INIT_LIST_HEAD(&ring->request_list); in intel_init_ring_buffer()
2217 list_for_each_entry(request, &ring->request_list, list) { in ring_wait_for_space()
2224 if (WARN_ON(&request->list == &ring->request_list)) in ring_wait_for_space()
2254 if (list_empty(&ring->request_list)) in intel_ring_idle()
2257 req = list_entry(ring->request_list.prev, in intel_ring_idle()
Dintel_lrc.c686 list_for_each_entry(target, &ring->request_list, list) { in logical_ring_wait_for_space()
702 if (WARN_ON(&target->list == &ring->request_list)) in logical_ring_wait_for_space()
1923 INIT_LIST_HEAD(&ring->request_list); in logical_ring_init()
Di915_gpu_error.c1058 list_for_each_entry(request, &ring->request_list, list) in i915_gem_record_rings()
1071 list_for_each_entry(request, &ring->request_list, list) { in i915_gem_record_rings()
Di915_debugfs.c699 list_for_each_entry(req, &ring->request_list, list) in i915_gem_request_info()
705 list_for_each_entry(req, &ring->request_list, list) { in i915_gem_request_info()
Di915_drv.h329 struct list_head request_list; member
Di915_irq.c2736 return (list_empty(&ring->request_list) || in ring_idle()
Dintel_pm.c5968 ret |= !list_empty(&ring->request_list); in i915_gpu_busy()
/linux-4.4.14/Documentation/block/
Drequest.txt88 struct request_list *rl B Request list this request came from
Dbiodoc.txt553 struct request_list *rl;