Home
last modified time | relevance | path

Searched defs:rq (Results 1 – 25 of 505) sorted by relevance

12345678910>>...21

/linux/kernel/sched/
H A Dsched.h733 struct rq *rq; /* CPU runqueue to which this cfs_rq is attached */ member
848 struct rq *rq; /* this is always top-level rq, cache? */ member
1119 struct rq { struct
1142 struct uclamp_rq uclamp[UCLAMP_CNT] ____cacheline_aligned; argument
1147 struct cfs_rq cfs; argument
1148 struct rt_rq rt; argument
1149 struct dl_rq dl; argument
1151 struct scx_rq scx; argument
1157 /* list of leaf cfs_rq on this CPU: */ argument
1158 struct list_head leaf_cfs_rq_list; argument
[all …]
H A Dstop_task.c19 balance_stop(struct rq *rq, struct task_struct *prev, struct rq_flags *rf) in balance_stop()
25 wakeup_preempt_stop(struct rq *rq, struct task_struct *p, int flags) in wakeup_preempt_stop()
30 static void set_next_task_stop(struct rq *rq, struct task_struct *stop, bool first) in set_next_task_stop()
35 static struct task_struct *pick_task_stop(struct rq *rq) in pick_task_stop()
44 enqueue_task_stop(struct rq *rq, struct task_struct *p, int flags) in enqueue_task_stop()
50 dequeue_task_stop(struct rq *rq, struct task_struct *p, int flags) in dequeue_task_stop()
56 static void yield_task_stop(struct rq *rq) in yield_task_stop()
61 static void put_prev_task_stop(struct rq *rq, struct task_struct *prev, struct task_struct *next) in put_prev_task_stop()
74 static void task_tick_stop(struct rq *rq, struct task_struct *curr, int queued) in task_tick_stop()
78 static void switched_to_stop(struct rq *rq, struct task_struct *p) in switched_to_stop()
[all …]
H A Ddeadline.c78 struct rq *rq = dl_se->rq; in rq_of_dl_se() local
192 struct rq *rq = cpu_rq(i); in __dl_update() local
297 static void dl_rq_change_utilization(struct rq *rq, struct sched_dl_entity *dl_se, u64 new_bw) in dl_rq_change_utilization()
411 struct rq *rq = rq_of_dl_se(dl_se); in task_non_contending() local
540 static inline int dl_overloaded(struct rq *rq) in dl_overloaded()
545 static inline void dl_set_overload(struct rq *rq) in dl_set_overload()
561 static inline void dl_clear_overload(struct rq *rq) in dl_clear_overload()
578 static inline int has_pushable_dl_tasks(struct rq *rq) in has_pushable_dl_tasks()
587 static void enqueue_pushable_dl_task(struct rq *rq, struct task_struct *p) in enqueue_pushable_dl_task()
605 static void dequeue_pushable_dl_task(struct rq *rq, struct task_struct *p) in dequeue_pushable_dl_task()
[all …]
H A Dstats.h13 rq_sched_info_arrive(struct rq *rq, unsigned long long delta) in rq_sched_info_arrive()
25 rq_sched_info_depart(struct rq *rq, unsigned long long delta) in rq_sched_info_depart()
32 rq_sched_info_dequeue(struct rq *rq, unsigned long long delta) in rq_sched_info_dequeue()
72 static inline void rq_sched_info_arrive (struct rq *rq, unsigned long long delta) { } in rq_sched_info_arrive()
73 static inline void rq_sched_info_dequeue(struct rq *rq, unsigned long long delta) { } in rq_sched_info_dequeue()
74 static inline void rq_sched_info_depart (struct rq *rq, unsigned long long delta) { } in rq_sched_info_depart()
85 # define __update_stats_wait_start(rq, p, stats) do { } while (0) argument
86 # define __update_stats_wait_end(rq, p, stats) do { } while (0) argument
87 # define __update_stats_enqueue_sleeper(rq, p, stats) do { } while (0) argument
116 static inline void psi_account_irqtime(struct rq *rq, struct task_struct *curr, in psi_account_irqtime()
[all …]
H A Drt.c230 struct rq *rq = cpu_rq(cpu); in init_tg_rt_entry() local
318 struct rq *rq = rq_of_rt_se(rt_se); in rt_rq_of_se() local
333 static inline bool need_pull_rt_task(struct rq *rq, struct task_struct *prev) in need_pull_rt_task()
339 static inline int rt_overloaded(struct rq *rq) in rt_overloaded()
344 static inline void rt_set_overload(struct rq *rq) in rt_set_overload()
363 static inline void rt_clear_overload(struct rq *rq) in rt_clear_overload()
373 static inline int has_pushable_tasks(struct rq *rq) in has_pushable_tasks()
384 static inline void rt_queue_push_tasks(struct rq *rq) in rt_queue_push_tasks()
392 static inline void rt_queue_pull_task(struct rq *rq) in rt_queue_pull_task()
397 static void enqueue_pushable_task(struct rq *rq, struct task_struct *p) in enqueue_pushable_task()
[all …]
H A Dpelt.h18 static inline u64 hw_load_avg(struct rq *rq) in hw_load_avg()
24 update_hw_load_avg(u64 now, struct rq *rq, u64 capacity) in update_hw_load_avg()
29 static inline u64 hw_load_avg(struct rq *rq) in hw_load_avg()
39 update_irq_load_avg(struct rq *rq, u64 running) in update_irq_load_avg()
69 static inline u64 rq_clock_pelt(struct rq *rq) in rq_clock_pelt()
78 static inline void _update_idle_rq_clock_pelt(struct rq *rq) in _update_idle_rq_clock_pelt()
100 static inline void update_rq_clock_pelt(struct rq *rq, s64 delta) in update_rq_clock_pelt()
138 static inline void update_idle_rq_clock_pelt(struct rq *rq) in update_idle_rq_clock_pelt()
H A Dcore.c298 void sched_core_enqueue(struct rq *rq, struct task_struct *p) in sched_core_enqueue()
311 void sched_core_dequeue(struct rq *rq, struct task_struct *p, int flags) in sched_core_dequeue()
364 static struct task_struct *sched_core_find(struct rq *rq, unsigned long cookie) in sched_core_find()
518 static inline void sched_core_enqueue(struct rq *rq, struct task_struct *p) { } in sched_core_enqueue()
520 sched_core_dequeue(struct rq *rq, struct task_struct *p, int flags) { } in sched_core_dequeue()
631 void raw_spin_rq_lock_nested(struct rq *rq, int subclass) in raw_spin_rq_lock_nested()
656 bool raw_spin_rq_trylock(struct rq *rq) in raw_spin_rq_trylock()
680 void raw_spin_rq_unlock(struct rq *rq) in raw_spin_rq_unlock()
708 struct rq *rq; in __task_rq_lock() local
733 struct rq *rq; in task_rq_lock() local
[all …]
/linux/drivers/gpu/drm/i915/gt/
H A Dgen8_engine_cs.c13 int gen8_emit_flush_rcs(struct i915_request *rq, u32 mode) in gen8_emit_flush_rcs()
79 int gen8_emit_flush_xcs(struct i915_request *rq, u32 mode) in gen8_emit_flush_xcs()
112 int gen11_emit_flush_rcs(struct i915_request *rq, u32 mode) in gen11_emit_flush_rcs()
223 static int mtl_dummy_pipe_control(struct i915_request *rq) in mtl_dummy_pipe_control()
244 int gen12_emit_flush_rcs(struct i915_request *rq, u32 mode) in gen12_emit_flush_rcs()
362 int gen12_emit_flush_xcs(struct i915_request *rq, u32 mode) in gen12_emit_flush_xcs()
422 static u32 hwsp_offset(const struct i915_request *rq) in hwsp_offset()
434 int gen8_emit_init_breadcrumb(struct i915_request *rq) in gen8_emit_init_breadcrumb()
481 static int __xehp_emit_bb_start(struct i915_request *rq, in __xehp_emit_bb_start()
522 int xehp_emit_bb_start_noarb(struct i915_request *rq, in xehp_emit_bb_start_noarb()
[all …]
H A Dgen6_engine_cs.c55 gen6_emit_post_sync_nonzero_flush(struct i915_request *rq) in gen6_emit_post_sync_nonzero_flush()
89 int gen6_emit_flush_rcs(struct i915_request *rq, u32 mode) in gen6_emit_flush_rcs()
143 u32 *gen6_emit_breadcrumb_rcs(struct i915_request *rq, u32 *cs) in gen6_emit_breadcrumb_rcs()
178 static int mi_flush_dw(struct i915_request *rq, u32 flags) in mi_flush_dw()
214 static int gen6_flush_dw(struct i915_request *rq, u32 mode, u32 invflags) in gen6_flush_dw()
219 int gen6_emit_flush_xcs(struct i915_request *rq, u32 mode) in gen6_emit_flush_xcs()
224 int gen6_emit_flush_vcs(struct i915_request *rq, u32 mode) in gen6_emit_flush_vcs()
229 int gen6_emit_bb_start(struct i915_request *rq, in gen6_emit_bb_start()
251 hsw_emit_bb_start(struct i915_request *rq, in hsw_emit_bb_start()
272 static int gen7_stall_cs(struct i915_request *rq) in gen7_stall_cs()
[all …]
H A Dintel_execlists_submission.c217 struct i915_request *rq, in __active_request()
237 active_request(const struct intel_timeline * const tl, struct i915_request *rq) in active_request()
260 static int rq_prio(const struct i915_request *rq) in rq_prio()
265 static int effective_prio(const struct i915_request *rq) in effective_prio()
302 const struct i915_request *rq) in need_preempt()
373 struct i915_request *rq, *rn, *active = NULL; in __unwind_incomplete_requests() local
413 execlists_context_status_change(struct i915_request *rq, unsigned long status) in execlists_context_status_change()
426 static void reset_active(struct i915_request *rq, in reset_active()
464 static bool bad_request(const struct i915_request *rq) in bad_request()
470 __execlists_schedule_in(struct i915_request *rq) in __execlists_schedule_in()
[all …]
H A Dgen2_engine_cs.c16 int gen2_emit_flush(struct i915_request *rq, u32 mode) in gen2_emit_flush()
43 int gen4_emit_flush_rcs(struct i915_request *rq, u32 mode) in gen4_emit_flush_rcs()
129 int gen4_emit_flush_vcs(struct i915_request *rq, u32 mode) in gen4_emit_flush_vcs()
144 static u32 *__gen2_emit_breadcrumb(struct i915_request *rq, u32 *cs, in __gen2_emit_breadcrumb()
172 u32 *gen2_emit_breadcrumb(struct i915_request *rq, u32 *cs) in gen2_emit_breadcrumb()
177 u32 *gen5_emit_breadcrumb(struct i915_request *rq, u32 *cs) in gen5_emit_breadcrumb()
186 int i830_emit_bb_start(struct i915_request *rq, in i830_emit_bb_start()
251 int gen2_emit_bb_start(struct i915_request *rq, in gen2_emit_bb_start()
271 int gen4_emit_bb_start(struct i915_request *rq, in gen4_emit_bb_start()
H A Dintel_engine_heartbeat.c25 struct i915_request *rq; in next_heartbeat() local
70 struct i915_request *rq; in heartbeat_create() local
79 static void idle_pulse(struct intel_engine_cs *engine, struct i915_request *rq) in idle_pulse()
87 static void heartbeat_commit(struct i915_request *rq, in heartbeat_commit()
96 static void show_heartbeat(const struct i915_request *rq, in show_heartbeat()
117 reset_engine(struct intel_engine_cs *engine, struct i915_request *rq) in reset_engine()
142 struct i915_request *rq; in heartbeat() local
279 struct i915_request *rq; in __intel_engine_pulse() local
384 struct i915_request *rq; in intel_engine_flush_barriers() local
H A Dselftest_execlists.c28 static bool is_active(struct i915_request *rq) in is_active()
43 struct i915_request *rq, in wait_for_submit()
69 struct i915_request *rq, in wait_for_reset()
125 struct i915_request *rq; in live_sanitycheck() local
182 struct i915_request *rq[2]; in live_unlite_restore() local
344 struct i915_request *rq; in live_unlite_ring() local
493 struct i915_request *rq; in live_pin_rewind() local
601 struct i915_request *rq; in live_hold_reset() local
720 struct i915_request *rq; in live_error_interrupt() local
820 emit_semaphore_chain(struct i915_request *rq, struct i915_vma *vma, int idx) in emit_semaphore_chain()
[all …]
/linux/drivers/gpu/drm/i915/
H A Di915_request.c114 struct i915_request *rq = to_request(fence); in i915_fence_release() local
191 __notify_execute_cb(struct i915_request *rq, bool (*fn)(struct irq_work *wrk)) in __notify_execute_cb()
204 static void __notify_execute_cb_irq(struct i915_request *rq) in __notify_execute_cb_irq()
215 void i915_request_notify_execute_cb_imm(struct i915_request *rq) in i915_request_notify_execute_cb_imm()
220 static void __i915_request_fill(struct i915_request *rq, u8 val) in __i915_request_fill()
244 i915_request_active_engine(struct i915_request *rq, in i915_request_active_engine()
278 struct i915_request *rq = in __rq_watchdog_expired() local
292 static void __rq_init_watchdog(struct i915_request *rq) in __rq_init_watchdog()
299 static void __rq_arm_watchdog(struct i915_request *rq) in __rq_arm_watchdog()
316 static void __rq_cancel_watchdog(struct i915_request *rq) in __rq_cancel_watchdog()
[all …]
H A Di915_request.h65 #define RQ_TRACE(rq, fmt, ...) do { \ argument
401 i915_request_get(struct i915_request *rq) in i915_request_get()
407 i915_request_get_rcu(struct i915_request *rq) in i915_request_get_rcu()
413 i915_request_put(struct i915_request *rq) in i915_request_put()
455 static inline bool i915_request_signaled(const struct i915_request *rq) in i915_request_signaled()
461 static inline bool i915_request_is_active(const struct i915_request *rq) in i915_request_is_active()
466 static inline bool i915_request_in_priority_queue(const struct i915_request *rq) in i915_request_in_priority_queue()
472 i915_request_has_initial_breadcrumb(const struct i915_request *rq) in i915_request_has_initial_breadcrumb()
485 static inline u32 __hwsp_seqno(const struct i915_request *rq) in __hwsp_seqno()
505 static inline u32 hwsp_seqno(const struct i915_request *rq) in hwsp_seqno()
[all …]
/linux/drivers/scsi/esas2r/
H A Desas2r_disc.c160 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 …]
H A Desas2r_vda.c67 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_ioctl_req()
466 struct esas2r_request *rq, in esas2r_build_cfg_req()
487 static void clear_vda_request(struct esas2r_request *rq) in clear_vda_request()
H A Desas2r_ioctl.c85 struct esas2r_request *rq) in complete_fm_api_req()
113 struct esas2r_request *rq; in do_fm_api() local
184 struct esas2r_request *rq) in complete_nvr_req()
201 struct esas2r_request *rq) in complete_buffered_ioctl_req()
210 struct esas2r_request *rq; in handle_buffered_ioctl() local
296 struct esas2r_request *rq, in smp_ioctl_callback()
333 struct esas2r_request *rq) in esas2r_csmi_ioctl_tunnel_comp_cb()
345 struct esas2r_request *rq, in csmi_ioctl_tunnel()
393 struct esas2r_request *rq, in csmi_ioctl_callback()
609 struct esas2r_request *rq, void *context) in csmi_ioctl_done_callback()
[all …]
/linux/drivers/net/ethernet/cisco/enic/
H A Dvnic_rq.c18 static int vnic_rq_alloc_bufs(struct vnic_rq *rq) in vnic_rq_alloc_bufs()
53 void vnic_rq_free(struct vnic_rq *rq) in vnic_rq_free()
72 int vnic_rq_alloc(struct vnic_dev *vdev, struct vnic_rq *rq, unsigned int index, in vnic_rq_alloc()
101 static void vnic_rq_init_start(struct vnic_rq *rq, unsigned int cq_index, in vnic_rq_init_start()
125 void vnic_rq_init(struct vnic_rq *rq, unsigned int cq_index, in vnic_rq_init()
133 unsigned int vnic_rq_error_status(struct vnic_rq *rq) in vnic_rq_error_status()
138 void vnic_rq_enable(struct vnic_rq *rq) in vnic_rq_enable()
143 int vnic_rq_disable(struct vnic_rq *rq) in vnic_rq_disable()
171 void vnic_rq_clean(struct vnic_rq *rq, in vnic_rq_clean()
172 void (*buf_clean)(struct vnic_rq *rq, struct vnic_rq_buf *buf)) in vnic_rq_clean()
/linux/drivers/scsi/fnic/
H A Dvnic_rq.c15 static int vnic_rq_alloc_bufs(struct vnic_rq *rq) in vnic_rq_alloc_bufs()
53 void vnic_rq_free(struct vnic_rq *rq) in vnic_rq_free()
70 int vnic_rq_alloc(struct vnic_dev *vdev, struct vnic_rq *rq, unsigned int index, in vnic_rq_alloc()
99 void vnic_rq_init(struct vnic_rq *rq, unsigned int cq_index, in vnic_rq_init()
125 unsigned int vnic_rq_error_status(struct vnic_rq *rq) in vnic_rq_error_status()
130 void vnic_rq_enable(struct vnic_rq *rq) in vnic_rq_enable()
135 int vnic_rq_disable(struct vnic_rq *rq) in vnic_rq_disable()
153 void vnic_rq_clean(struct vnic_rq *rq, in vnic_rq_clean()
154 void (*buf_clean)(struct vnic_rq *rq, struct vnic_rq_buf *buf)) in vnic_rq_clean()
/linux/block/
H A Dblk-crypto-internal.h58 static inline void blk_crypto_rq_set_defaults(struct request *rq) in blk_crypto_rq_set_defaults()
64 static inline bool blk_crypto_rq_is_encrypted(struct request *rq) in blk_crypto_rq_is_encrypted()
69 static inline bool blk_crypto_rq_has_keyslot(struct request *rq) in blk_crypto_rq_has_keyslot()
100 static inline bool bio_crypt_rq_ctx_compatible(struct request *rq, in bio_crypt_rq_ctx_compatible()
124 static inline void blk_crypto_rq_set_defaults(struct request *rq) { } in blk_crypto_rq_set_defaults()
126 static inline bool blk_crypto_rq_is_encrypted(struct request *rq) in blk_crypto_rq_is_encrypted()
131 static inline bool blk_crypto_rq_has_keyslot(struct request *rq) in blk_crypto_rq_has_keyslot()
158 static inline void bio_crypt_do_front_merge(struct request *rq, in bio_crypt_do_front_merge()
177 static inline blk_status_t blk_crypto_rq_get_keyslot(struct request *rq) in blk_crypto_rq_get_keyslot()
185 static inline void blk_crypto_rq_put_keyslot(struct request *rq) in blk_crypto_rq_put_keyslot()
[all …]
H A Dblk-mq.c92 static bool blk_mq_check_in_driver(struct request *rq, void *priv) in blk_mq_check_in_driver()
372 void blk_rq_init(struct request_queue *q, struct request *rq) in blk_rq_init()
389 static inline void blk_mq_rq_time_init(struct request *rq, u64 alloc_time_ns) in blk_mq_rq_time_init()
414 struct request *rq = tags->static_rqs[tag]; in blk_mq_rq_ctx_init() local
466 struct request *rq; in __blk_mq_alloc_requests_batch() local
498 struct request *rq; in __blk_mq_alloc_requests() local
594 struct request *rq; in blk_mq_rq_cache_fill() local
612 struct request *rq; in blk_mq_alloc_cached_request() local
645 struct request *rq; in blk_mq_alloc_request() local
695 struct request *rq; in blk_mq_alloc_request_hctx() local
[all …]
H A Delevator.c67 #define rq_hash_key(rq) (blk_rq_pos(rq) + blk_rq_sectors(rq)) argument
73 static bool elv_iosched_allow_bio_merge(struct request *rq, struct bio *bio) in elv_iosched_allow_bio_merge()
87 bool elv_bio_merge_ok(struct request *rq, struct bio *bio) in elv_bio_merge_ok()
177 static inline void __elv_rqhash_del(struct request *rq) in __elv_rqhash_del()
183 void elv_rqhash_del(struct request_queue *q, struct request *rq) in elv_rqhash_del()
190 void elv_rqhash_add(struct request_queue *q, struct request *rq) in elv_rqhash_add()
200 void elv_rqhash_reposition(struct request_queue *q, struct request *rq) in elv_rqhash_reposition()
210 struct request *rq; in elv_rqhash_find() local
231 void elv_rb_add(struct rb_root *root, struct request *rq) in elv_rb_add()
252 void elv_rb_del(struct rb_root *root, struct request *rq) in elv_rb_del()
[all …]
H A Dblk-flush.c103 static unsigned int blk_flush_cur_seq(struct request *rq) in blk_flush_cur_seq()
108 static void blk_flush_restore_request(struct request *rq) in blk_flush_restore_request()
124 static void blk_account_io_flush(struct request *rq) in blk_account_io_flush()
148 static void blk_flush_complete_seq(struct request *rq, in blk_flush_complete_seq()
206 struct request *rq, *n; in flush_end_io() local
257 bool is_flush_rq(struct request *rq) in is_flush_rq()
337 static enum rq_end_io_ret mq_flush_data_end_io(struct request *rq, in mq_flush_data_end_io()
369 static void blk_rq_init_flush(struct request *rq) in blk_rq_init_flush()
382 bool blk_insert_flush(struct request *rq) in blk_insert_flush()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_rx.c90 static void mlx5e_read_enhanced_title_slot(struct mlx5e_rq *rq, in mlx5e_read_enhanced_title_slot()
109 static inline void mlx5e_read_title_slot(struct mlx5e_rq *rq, in mlx5e_read_title_slot()
154 static inline void mlx5e_decompress_cqe(struct mlx5e_rq *rq, in mlx5e_decompress_cqe()
184 static inline void mlx5e_decompress_cqe_no_hash(struct mlx5e_rq *rq, in mlx5e_decompress_cqe_no_hash()
195 static u32 mlx5e_decompress_enhanced_cqe(struct mlx5e_rq *rq, in mlx5e_decompress_enhanced_cqe()
227 static inline u32 mlx5e_decompress_cqes_cont(struct mlx5e_rq *rq, in mlx5e_decompress_cqes_cont()
257 static inline u32 mlx5e_decompress_cqes_start(struct mlx5e_rq *rq, in mlx5e_decompress_cqes_start()
305 static inline int mlx5e_get_rx_frag(struct mlx5e_rq *rq, in mlx5e_get_rx_frag()
332 static inline void mlx5e_put_rx_frag(struct mlx5e_rq *rq, in mlx5e_put_rx_frag()
339 static inline struct mlx5e_wqe_frag_info *get_frag(struct mlx5e_rq *rq, u16 ix) in get_frag()
[all …]

12345678910>>...21