/Linux-v4.19/kernel/sched/ |
D | stop_task.c | 21 check_preempt_curr_stop(struct rq *rq, struct task_struct *p, int flags) in check_preempt_curr_stop() 27 pick_next_task_stop(struct rq *rq, struct task_struct *prev, struct rq_flags *rf) in pick_next_task_stop() 42 enqueue_task_stop(struct rq *rq, struct task_struct *p, int flags) in enqueue_task_stop() 48 dequeue_task_stop(struct rq *rq, struct task_struct *p, int flags) in dequeue_task_stop() 53 static void yield_task_stop(struct rq *rq) in yield_task_stop() 58 static void put_prev_task_stop(struct rq *rq, struct task_struct *prev) in put_prev_task_stop() 85 static void task_tick_stop(struct rq *rq, struct task_struct *curr, int queued) in task_tick_stop() 89 static void set_curr_task_stop(struct rq *rq) in set_curr_task_stop() 96 static void switched_to_stop(struct rq *rq, struct task_struct *p) in switched_to_stop() 102 prio_changed_stop(struct rq *rq, struct task_struct *p, int oldprio) in prio_changed_stop() [all …]
|
D | sched.h | 541 struct rq *rq; /* CPU runqueue to which this cfs_rq is attached */ member 612 struct rq *rq; member 776 struct rq { struct 778 raw_spinlock_t lock; 807 struct cfs_rq cfs; argument 808 struct rt_rq rt; argument 809 struct dl_rq dl; argument 813 struct list_head leaf_cfs_rq_list; argument 814 struct list_head *tmp_alone_branch; 823 unsigned long nr_uninterruptible; [all …]
|
D | deadline.c | 36 struct rq *rq = task_rq(p); in dl_rq_of_se() local 158 struct rq *rq; in dl_change_utilization() local 242 struct rq *rq = rq_of_dl_rq(dl_rq); in task_non_contending() local 379 static inline int dl_overloaded(struct rq *rq) in dl_overloaded() 384 static inline void dl_set_overload(struct rq *rq) in dl_set_overload() 400 static inline void dl_clear_overload(struct rq *rq) in dl_clear_overload() 446 static void enqueue_pushable_dl_task(struct rq *rq, struct task_struct *p) in enqueue_pushable_dl_task() 476 static void dequeue_pushable_dl_task(struct rq *rq, struct task_struct *p) in dequeue_pushable_dl_task() 497 static inline int has_pushable_dl_tasks(struct rq *rq) in has_pushable_dl_tasks() 504 static inline bool need_pull_dl_task(struct rq *rq, struct task_struct *prev) in need_pull_dl_task() [all …]
|
D | stats.h | 9 rq_sched_info_arrive(struct rq *rq, unsigned long long delta) in rq_sched_info_arrive() 21 rq_sched_info_depart(struct rq *rq, unsigned long long delta) in rq_sched_info_depart() 28 rq_sched_info_dequeued(struct rq *rq, unsigned long long delta) in rq_sched_info_dequeued() 44 static inline void rq_sched_info_arrive (struct rq *rq, unsigned long long delta) { } in rq_sched_info_arrive() 45 static inline void rq_sched_info_dequeued(struct rq *rq, unsigned long long delta) { } in rq_sched_info_dequeued() 46 static inline void rq_sched_info_depart (struct rq *rq, unsigned long long delta) { } in rq_sched_info_depart() 70 static inline void sched_info_dequeued(struct rq *rq, struct task_struct *t) in sched_info_dequeued() 88 static void sched_info_arrive(struct rq *rq, struct task_struct *t) in sched_info_arrive() 107 static inline void sched_info_queued(struct rq *rq, struct task_struct *t) in sched_info_queued() 123 static inline void sched_info_depart(struct rq *rq, struct task_struct *t) in sched_info_depart() [all …]
|
D | rt.c | 159 struct rq *rq = cpu_rq(cpu); in init_tg_rt_entry() local 245 struct rq *rq = rq_of_rt_se(rt_se); in rt_rq_of_se() local 262 static inline bool need_pull_rt_task(struct rq *rq, struct task_struct *prev) in need_pull_rt_task() 268 static inline int rt_overloaded(struct rq *rq) in rt_overloaded() 273 static inline void rt_set_overload(struct rq *rq) in rt_set_overload() 292 static inline void rt_clear_overload(struct rq *rq) in rt_clear_overload() 349 static inline int has_pushable_tasks(struct rq *rq) in has_pushable_tasks() 360 static inline void rt_queue_push_tasks(struct rq *rq) in rt_queue_push_tasks() 368 static inline void rt_queue_pull_task(struct rq *rq) in rt_queue_pull_task() 373 static void enqueue_pushable_task(struct rq *rq, struct task_struct *p) in enqueue_pushable_task() [all …]
|
D | idle.c | 386 static void check_preempt_curr_idle(struct rq *rq, struct task_struct *p, int flags) in check_preempt_curr_idle() 392 pick_next_task_idle(struct rq *rq, struct task_struct *prev, struct rq_flags *rf) in pick_next_task_idle() 406 dequeue_task_idle(struct rq *rq, struct task_struct *p, int flags) in dequeue_task_idle() 414 static void put_prev_task_idle(struct rq *rq, struct task_struct *prev) in put_prev_task_idle() 426 static void task_tick_idle(struct rq *rq, struct task_struct *curr, int queued) in task_tick_idle() 430 static void set_curr_task_idle(struct rq *rq) in set_curr_task_idle() 434 static void switched_to_idle(struct rq *rq, struct task_struct *p) in switched_to_idle() 440 prio_changed_idle(struct rq *rq, struct task_struct *p, int oldprio) in prio_changed_idle() 445 static unsigned int get_rr_interval_idle(struct rq *rq, struct task_struct *task) in get_rr_interval_idle() 450 static void update_curr_idle(struct rq *rq) in update_curr_idle()
|
/Linux-v4.19/drivers/scsi/esas2r/ |
D | esas2r_disc.c | 160 struct esas2r_request *rq = &a->general_req; in esas2r_disc_check_for_work() local 313 struct esas2r_request *rq = &a->general_req; in esas2r_disc_start_port() local 387 struct esas2r_request *rq) in esas2r_disc_continue() 460 struct esas2r_request *rq) in esas2r_disc_start_request() 489 struct esas2r_request *rq) in esas2r_disc_local_start_request() 503 struct esas2r_request *rq) in esas2r_disc_abort() 518 struct esas2r_request *rq) in esas2r_disc_block_dev_scan() 549 struct esas2r_request *rq) in esas2r_disc_block_dev_scan_cb() 578 struct esas2r_request *rq) in esas2r_disc_raid_grp_info() 625 struct esas2r_request *rq) in esas2r_disc_raid_grp_info_cb() [all …]
|
D | esas2r_vda.c | 67 struct esas2r_request *rq, in esas2r_process_vda_ioctl() 270 struct esas2r_request *rq) in esas2r_complete_vda_ioctl() 347 struct esas2r_request *rq, in esas2r_build_flash_req() 373 struct esas2r_request *rq, in esas2r_build_mgt_req() 420 void esas2r_build_ae_req(struct esas2r_adapter *a, struct esas2r_request *rq) in esas2r_build_ae_req() 449 struct esas2r_request *rq, in esas2r_build_cli_req() 466 struct esas2r_request *rq, in esas2r_build_ioctl_req() 483 struct esas2r_request *rq, in esas2r_build_cfg_req() 504 static void clear_vda_request(struct esas2r_request *rq) in clear_vda_request()
|
D | esas2r_ioctl.c | 83 struct esas2r_request *rq) in complete_fm_api_req() 111 struct esas2r_request *rq; in do_fm_api() local 182 struct esas2r_request *rq) in complete_nvr_req() 199 struct esas2r_request *rq) in complete_buffered_ioctl_req() 208 struct esas2r_request *rq; in handle_buffered_ioctl() local 294 struct esas2r_request *rq, in smp_ioctl_callback() 331 struct esas2r_request *rq) in esas2r_csmi_ioctl_tunnel_comp_cb() 343 struct esas2r_request *rq, in csmi_ioctl_tunnel() 391 struct esas2r_request *rq, in csmi_ioctl_callback() 607 struct esas2r_request *rq, void *context) in csmi_ioctl_done_callback() [all …]
|
D | esas2r_io.c | 46 void esas2r_start_request(struct esas2r_adapter *a, struct esas2r_request *rq) in esas2r_start_request() 120 struct esas2r_request *rq) in esas2r_local_start_request() 138 struct esas2r_request *rq) in esas2r_start_vda_request() 190 struct esas2r_request *rq = sgc->first_req; in esas2r_build_sg_list_sge() local 373 struct esas2r_request *rq = sgc->first_req; in esas2r_build_prd_iblk() local 527 struct esas2r_request *rq = sgc->first_req; in esas2r_build_sg_list_prd() local 770 struct esas2r_request *rq; in esas2r_send_task_mgmt() local 858 bool esas2r_ioreq_aborted(struct esas2r_adapter *a, struct esas2r_request *rq, in esas2r_ioreq_aborted()
|
D | esas2r_int.c | 173 struct esas2r_request *rq, in esas2r_handle_outbound_rsp_err() 210 struct esas2r_request *rq; in esas2r_get_outbound_responses() local 309 struct esas2r_request *rq; in esas2r_do_deferred_processes() local 390 struct esas2r_request *rq = &a->general_req; in esas2r_process_adapter_reset() local 448 struct esas2r_request *rq; in esas2r_process_bus_reset() local 748 void esas2r_ae_complete(struct esas2r_adapter *a, struct esas2r_request *rq) in esas2r_ae_complete() 874 void esas2r_dummy_complete(struct esas2r_adapter *a, struct esas2r_request *rq) in esas2r_dummy_complete() 878 struct esas2r_request *rq) in esas2r_check_req_rsp_sense() 918 struct esas2r_request *rq) in esas2r_complete_request()
|
/Linux-v4.19/block/ |
D | elevator.c | 52 #define rq_hash_key(rq) (blk_rq_pos(rq) + blk_rq_sectors(rq)) argument 58 static int elv_iosched_allow_bio_merge(struct request *rq, struct bio *bio) in elv_iosched_allow_bio_merge() 74 bool elv_bio_merge_ok(struct request *rq, struct bio *bio) in elv_bio_merge_ok() 255 static inline void __elv_rqhash_del(struct request *rq) in __elv_rqhash_del() 261 void elv_rqhash_del(struct request_queue *q, struct request *rq) in elv_rqhash_del() 268 void elv_rqhash_add(struct request_queue *q, struct request *rq) in elv_rqhash_add() 278 void elv_rqhash_reposition(struct request_queue *q, struct request *rq) in elv_rqhash_reposition() 288 struct request *rq; in elv_rqhash_find() local 309 void elv_rb_add(struct rb_root *root, struct request *rq) in elv_rb_add() 330 void elv_rb_del(struct rb_root *root, struct request *rq) in elv_rb_del() [all …]
|
D | deadline-iosched.c | 54 deadline_rb_root(struct deadline_data *dd, struct request *rq) in deadline_rb_root() 63 deadline_latter_request(struct request *rq) in deadline_latter_request() 74 deadline_add_rq_rb(struct deadline_data *dd, struct request *rq) in deadline_add_rq_rb() 82 deadline_del_rq_rb(struct deadline_data *dd, struct request *rq) in deadline_del_rq_rb() 96 deadline_add_request(struct request_queue *q, struct request *rq) in deadline_add_request() 119 static void deadline_remove_request(struct request_queue *q, struct request *rq) in deadline_remove_request() 193 deadline_move_to_dispatch(struct deadline_data *dd, struct request *rq) in deadline_move_to_dispatch() 211 deadline_move_request(struct deadline_data *dd, struct request *rq) in deadline_move_request() 232 struct request *rq = rq_entry_fifo(dd->fifo_list[ddir].next); in deadline_check_fifo() local 250 struct request *rq; in deadline_fifo_request() local [all …]
|
D | blk-flush.c | 99 static unsigned int blk_flush_policy(unsigned long fflags, struct request *rq) in blk_flush_policy() 116 static unsigned int blk_flush_cur_seq(struct request *rq) in blk_flush_cur_seq() 121 static void blk_flush_restore_request(struct request *rq) in blk_flush_restore_request() 135 static bool blk_flush_queue_rq(struct request *rq, bool add_front) in blk_flush_queue_rq() 165 static bool blk_flush_complete_seq(struct request *rq, in blk_flush_complete_seq() 226 struct request *rq, *n; in flush_end_io() local 361 static void flush_data_end_io(struct request *rq, blk_status_t error) in flush_data_end_io() 404 static void mq_flush_data_end_io(struct request *rq, blk_status_t error) in mq_flush_data_end_io() 439 void blk_insert_flush(struct request *rq) in blk_insert_flush()
|
D | blk-mq.c | 44 static int blk_mq_poll_stats_bkt(const struct request *rq) in blk_mq_poll_stats_bkt() 93 struct request *rq, void *priv, in blk_mq_check_inflight() 119 struct request *rq, void *priv, in blk_mq_check_inflight_rw() 281 struct request *rq = tags->static_rqs[tag]; in blk_mq_rq_ctx_init() local 344 struct request *rq; in blk_mq_get_request() local 403 struct request *rq; in blk_mq_alloc_request() local 429 struct request *rq; in blk_mq_alloc_request_hctx() local 471 static void __blk_mq_free_request(struct request *rq) in __blk_mq_free_request() 486 void blk_mq_free_request(struct request *rq) in blk_mq_free_request() 520 inline void __blk_mq_end_request(struct request *rq, blk_status_t error) in __blk_mq_end_request() [all …]
|
D | mq-deadline.c | 67 deadline_rb_root(struct deadline_data *dd, struct request *rq) in deadline_rb_root() 76 deadline_latter_request(struct request *rq) in deadline_latter_request() 87 deadline_add_rq_rb(struct deadline_data *dd, struct request *rq) in deadline_add_rq_rb() 95 deadline_del_rq_rb(struct deadline_data *dd, struct request *rq) in deadline_del_rq_rb() 108 static void deadline_remove_request(struct request_queue *q, struct request *rq) in deadline_remove_request() 164 deadline_move_request(struct deadline_data *dd, struct request *rq) in deadline_move_request() 184 struct request *rq = rq_entry_fifo(dd->fifo_list[ddir].next); in deadline_check_fifo() local 202 struct request *rq; in deadline_fifo_request() local 238 struct request *rq; in deadline_next_request() local 272 struct request *rq, *next_rq; in __dd_dispatch_request() local [all …]
|
D | blk-core.c | 186 void blk_rq_init(struct request_queue *q, struct request *rq) in blk_rq_init() 264 static void req_bio_endio(struct request *rq, struct bio *bio, in req_bio_endio() 280 void blk_dump_rq_flags(struct request *rq, char *msg) in blk_dump_rq_flags() 848 struct request *rq; in alloc_request_size() local 1208 static inline void blk_free_request(struct request_list *rl, struct request *rq) in blk_free_request() 1350 struct request *rq; in __get_request() local 1534 struct request *rq; in get_request() local 1581 struct request *rq; in blk_old_get_request() local 1646 void blk_requeue_request(struct request_queue *q, struct request *rq) in blk_requeue_request() 1665 static void add_acct_request(struct request_queue *q, struct request *rq, in add_acct_request() [all …]
|
/Linux-v4.19/drivers/net/ethernet/cisco/enic/ |
D | vnic_rq.c | 31 static int vnic_rq_alloc_bufs(struct vnic_rq *rq) in vnic_rq_alloc_bufs() 66 void vnic_rq_free(struct vnic_rq *rq) in vnic_rq_free() 85 int vnic_rq_alloc(struct vnic_dev *vdev, struct vnic_rq *rq, unsigned int index, in vnic_rq_alloc() 114 static void vnic_rq_init_start(struct vnic_rq *rq, unsigned int cq_index, in vnic_rq_init_start() 138 void vnic_rq_init(struct vnic_rq *rq, unsigned int cq_index, in vnic_rq_init() 146 unsigned int vnic_rq_error_status(struct vnic_rq *rq) in vnic_rq_error_status() 151 void vnic_rq_enable(struct vnic_rq *rq) in vnic_rq_enable() 156 int vnic_rq_disable(struct vnic_rq *rq) in vnic_rq_disable() 184 void vnic_rq_clean(struct vnic_rq *rq, in vnic_rq_clean() 185 void (*buf_clean)(struct vnic_rq *rq, struct vnic_rq_buf *buf)) in vnic_rq_clean()
|
/Linux-v4.19/drivers/scsi/fnic/ |
D | vnic_rq.c | 27 static int vnic_rq_alloc_bufs(struct vnic_rq *rq) in vnic_rq_alloc_bufs() 68 void vnic_rq_free(struct vnic_rq *rq) in vnic_rq_free() 85 int vnic_rq_alloc(struct vnic_dev *vdev, struct vnic_rq *rq, unsigned int index, in vnic_rq_alloc() 114 void vnic_rq_init(struct vnic_rq *rq, unsigned int cq_index, in vnic_rq_init() 140 unsigned int vnic_rq_error_status(struct vnic_rq *rq) in vnic_rq_error_status() 145 void vnic_rq_enable(struct vnic_rq *rq) in vnic_rq_enable() 150 int vnic_rq_disable(struct vnic_rq *rq) in vnic_rq_disable() 168 void vnic_rq_clean(struct vnic_rq *rq, in vnic_rq_clean() 169 void (*buf_clean)(struct vnic_rq *rq, struct vnic_rq_buf *buf)) in vnic_rq_clean()
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_rx.c | 63 static inline void mlx5e_read_title_slot(struct mlx5e_rq *rq, in mlx5e_read_title_slot() 103 static inline void mlx5e_decompress_cqe(struct mlx5e_rq *rq, in mlx5e_decompress_cqe() 120 static inline void mlx5e_decompress_cqe_no_hash(struct mlx5e_rq *rq, in mlx5e_decompress_cqe_no_hash() 128 static inline u32 mlx5e_decompress_cqes_cont(struct mlx5e_rq *rq, in mlx5e_decompress_cqes_cont() 155 static inline u32 mlx5e_decompress_cqes_start(struct mlx5e_rq *rq, in mlx5e_decompress_cqes_start() 173 static inline bool mlx5e_rx_cache_put(struct mlx5e_rq *rq, in mlx5e_rx_cache_put() 195 static inline bool mlx5e_rx_cache_get(struct mlx5e_rq *rq, in mlx5e_rx_cache_get() 221 static inline int mlx5e_page_alloc_mapped(struct mlx5e_rq *rq, in mlx5e_page_alloc_mapped() 242 void mlx5e_page_dma_unmap(struct mlx5e_rq *rq, struct mlx5e_dma_info *dma_info) in mlx5e_page_dma_unmap() 247 void mlx5e_page_release(struct mlx5e_rq *rq, struct mlx5e_dma_info *dma_info, in mlx5e_page_release() [all …]
|
/Linux-v4.19/drivers/ide/ |
D | ide-pm.c | 11 struct request *rq; in generic_ide_suspend() local 43 static void ide_end_sync_rq(struct request *rq, blk_status_t error) in ide_end_sync_rq() 48 static int ide_pm_execute_rq(struct request *rq) in ide_pm_execute_rq() 78 struct request *rq; in generic_ide_resume() local 112 void ide_complete_power_step(ide_drive_t *drive, struct request *rq) in ide_complete_power_step() 142 ide_startstop_t ide_start_power_step(ide_drive_t *drive, struct request *rq) in ide_start_power_step() 213 void ide_complete_pm_rq(ide_drive_t *drive, struct request *rq) in ide_complete_pm_rq() 240 void ide_check_pm_state(ide_drive_t *drive, struct request *rq) in ide_check_pm_state()
|
/Linux-v4.19/drivers/md/ |
D | dm-rq.c | 159 static struct dm_rq_target_io *tio_from_request(struct request *rq) in tio_from_request() 219 struct request *rq = tio->orig; in dm_end_request() local 235 static void dm_old_requeue_request(struct request *rq, unsigned long delay_ms) in dm_old_requeue_request() 257 static void dm_mq_delay_requeue_request(struct request *rq, unsigned long msecs) in dm_mq_delay_requeue_request() 266 struct request *rq = tio->orig; in dm_requeue_original_request() local 331 static void dm_softirq_done(struct request *rq) in dm_softirq_done() 361 static void dm_complete_request(struct request *rq, blk_status_t error) in dm_complete_request() 378 static void dm_kill_unmapped_request(struct request *rq, blk_status_t error) in dm_kill_unmapped_request() 402 static blk_status_t dm_dispatch_clone_request(struct request *clone, struct request *rq) in dm_dispatch_clone_request() 431 static int setup_clone(struct request *clone, struct request *rq, in setup_clone() [all …]
|
/Linux-v4.19/drivers/gpu/drm/i915/ |
D | intel_ringbuffer.c | 70 gen2_render_ring_flush(struct i915_request *rq, u32 mode) in gen2_render_ring_flush() 91 gen4_render_ring_flush(struct i915_request *rq, u32 mode) in gen4_render_ring_flush() 179 intel_emit_post_sync_nonzero_flush(struct i915_request *rq) in intel_emit_post_sync_nonzero_flush() 213 gen6_render_ring_flush(struct i915_request *rq, u32 mode) in gen6_render_ring_flush() 265 gen7_render_ring_cs_stall_wa(struct i915_request *rq) in gen7_render_ring_cs_stall_wa() 283 gen7_render_ring_flush(struct i915_request *rq, u32 mode) in gen7_render_ring_flush() 556 static void skip_request(struct i915_request *rq) in skip_request() 570 static void reset_ring(struct intel_engine_cs *engine, struct i915_request *rq) in reset_ring() 600 static int intel_rcs_ctx_init(struct i915_request *rq) in intel_rcs_ctx_init() 668 static u32 *gen6_signal(struct i915_request *rq, u32 *cs) in gen6_signal() [all …]
|
D | i915_trace.h | 762 trace_i915_request_submit(struct i915_request *rq) in trace_i915_request_submit() 767 trace_i915_request_execute(struct i915_request *rq) in trace_i915_request_execute() 772 trace_i915_request_in(struct i915_request *rq, unsigned int port) in trace_i915_request_in() 777 trace_i915_request_out(struct i915_request *rq) in trace_i915_request_out()
|
/Linux-v4.19/drivers/gpu/drm/i915/selftests/ |
D | intel_lrc.c | 77 const struct i915_request *rq) in hws_address() 83 struct i915_request *rq, in emit_recurse_batch() 156 struct i915_request *rq; in spinner_create_request() local 172 static u32 hws_seqno(const struct spinner *spin, const struct i915_request *rq) in hws_seqno() 196 static bool wait_for_spinner(struct spinner *spin, struct i915_request *rq) in wait_for_spinner() 233 struct i915_request *rq; in live_sanitycheck() local 299 struct i915_request *rq; in live_preempt() local 387 struct i915_request *rq; in live_late_preempt() local 488 struct i915_request *rq; in live_preempt_hang() local
|