Home
last modified time | relevance | path

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

12345678910>>...12

/linux/kernel/sched/
H A Dsched.h740 struct rq *rq; /* CPU runqueue to which this cfs_rq is attached */ member
886 struct rq *rq; /* this is always top-level rq, cache? */ member
1159 struct rq { struct
1168 unsigned int nr_running;
1170 unsigned int nr_numa_running;
1171 unsigned int nr_preferred_running;
1173 unsigned int ttwu_pending;
1174 unsigned long cpu_capacity;
1176 struct task_struct __rcu *donor; /* Scheduling context */
1177 struct task_struct __rcu *curr; /* Execution context */
[all …]
H A Ddeadline.c68 struct rq *rq = dl_se->rq; in rq_of_dl_se() local
108 static inline u8 dl_get_type(struct sched_dl_entity *dl_se, struct rq *rq) in dl_get_type()
186 struct rq *rq = cpu_rq(i); in __dl_update() local
291 static void dl_rq_change_utilization(struct rq *rq, struct sched_dl_entity *dl_se, u64 new_bw) in dl_rq_change_utilization()
405 struct rq *rq = rq_of_dl_se(dl_se); in task_non_contending() local
534 static inline int dl_overloaded(struct rq *rq) in dl_overloaded()
539 static inline void dl_set_overload(struct rq *rq) in dl_set_overload()
555 static inline void dl_clear_overload(struct rq *rq) in dl_clear_overload()
572 static inline int has_pushable_dl_tasks(struct rq *rq) in has_pushable_dl_tasks()
581 static void enqueue_pushable_dl_task(struct rq *rq, struct task_struct *p) in enqueue_pushable_dl_task()
[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.c306 void sched_core_enqueue(struct rq *rq, struct task_struct *p) in sched_core_enqueue() argument
319 void sched_core_dequeue(struct rq *rq, struct task_struct *p, int flags) in sched_core_dequeue() argument
372 sched_core_find(struct rq * rq,unsigned long cookie) sched_core_find() argument
541 sched_core_enqueue(struct rq * rq,struct task_struct * p) sched_core_enqueue() argument
543 sched_core_dequeue(struct rq * rq,struct task_struct * p,int flags) sched_core_dequeue() argument
669 raw_spin_rq_lock_nested(struct rq * rq,int subclass) raw_spin_rq_lock_nested() argument
695 raw_spin_rq_trylock(struct rq * rq) raw_spin_rq_trylock() argument
744 struct rq *rq; ___task_rq_lock() local
767 struct rq *rq; _task_rq_lock() local
811 update_rq_clock_task(struct rq * rq,s64 delta) update_rq_clock_task() argument
870 update_rq_clock(struct rq * rq) update_rq_clock() argument
907 hrtick_clear(struct rq * rq) hrtick_clear() argument
919 struct rq *rq = container_of(timer, struct rq, hrtick_timer); hrtick() local
943 hrtick_cond_restart(struct rq * rq) hrtick_cond_restart() argument
957 struct rq *rq = arg; __hrtick_start() local
970 hrtick_start(struct rq * rq,u64 delay) hrtick_start() argument
1000 hrtick_schedule_enter(struct rq * rq) hrtick_schedule_enter() argument
1007 hrtick_schedule_exit(struct rq * rq) hrtick_schedule_exit() argument
1028 hrtick_rq_init(struct rq * rq) hrtick_rq_init() argument
1036 hrtick_clear(struct rq * rq) hrtick_clear() argument
1037 hrtick_rq_init(struct rq * rq) hrtick_rq_init() argument
1038 hrtick_schedule_enter(struct rq * rq) hrtick_schedule_enter() argument
1039 hrtick_schedule_exit(struct rq * rq) hrtick_schedule_exit() argument
1195 __resched_curr(struct rq * rq,int tif) __resched_curr() argument
1241 resched_curr(struct rq * rq) resched_curr() argument
1267 resched_curr_lazy(struct rq * rq) resched_curr_lazy() argument
1274 struct rq *rq = cpu_rq(cpu); resched_cpu() local
1336 struct rq *rq = cpu_rq(cpu); wake_up_idle_cpu() local
1402 struct rq *rq = info; nohz_csd_func() local
1422 __need_bw_check(struct rq * rq,struct task_struct * p) __need_bw_check() argument
1436 sched_can_stop_tick(struct rq * rq) sched_can_stop_tick() argument
1617 uclamp_idle_value(struct rq * rq,enum uclamp_id clamp_id,unsigned int clamp_value) uclamp_idle_value() argument
1633 uclamp_idle_reset(struct rq * rq,enum uclamp_id clamp_id,unsigned int clamp_value) uclamp_idle_reset() argument
1644 uclamp_rq_max_value(struct rq * rq,enum uclamp_id clamp_id,unsigned int clamp_value) uclamp_rq_max_value() argument
1762 uclamp_rq_inc_id(struct rq * rq,struct task_struct * p,enum uclamp_id clamp_id) uclamp_rq_inc_id() argument
1800 uclamp_rq_dec_id(struct rq * rq,struct task_struct * p,enum uclamp_id clamp_id) uclamp_rq_dec_id() argument
1866 uclamp_rq_inc(struct rq * rq,struct task_struct * p,int flags) uclamp_rq_inc() argument
1894 uclamp_rq_dec(struct rq * rq,struct task_struct * p) uclamp_rq_dec() argument
1917 uclamp_rq_reinc_id(struct rq * rq,struct task_struct * p,enum uclamp_id clamp_id) uclamp_rq_reinc_id() argument
1939 struct rq *rq; uclamp_update_active() local
2111 init_uclamp_rq(struct rq * rq) init_uclamp_rq() argument
2151 uclamp_rq_inc(struct rq * rq,struct task_struct * p,int flags) uclamp_rq_inc() argument
2152 uclamp_rq_dec(struct rq * rq,struct task_struct * p) uclamp_rq_dec() argument
2182 enqueue_task(struct rq * rq,struct task_struct * p,int flags) enqueue_task() argument
2208 dequeue_task(struct rq * rq,struct task_struct * p,int flags) dequeue_task() argument
2229 activate_task(struct rq * rq,struct task_struct * p,int flags) activate_task() argument
2240 deactivate_task(struct rq * rq,struct task_struct * p,int flags) deactivate_task() argument
2255 block_task(struct rq * rq,struct task_struct * p,unsigned long task_state) block_task() argument
2293 wakeup_preempt(struct rq * rq,struct task_struct * p,int flags) wakeup_preempt() argument
2358 struct rq *rq; wait_task_inactive() local
2461 migrate_disable_switch(struct rq * rq,struct task_struct * p) migrate_disable_switch() argument
2502 rq_has_pinned_tasks(struct rq * rq) rq_has_pinned_tasks() argument
2556 move_queued_task(struct rq * rq,struct rq_flags * rf,struct task_struct * p,int new_cpu) move_queued_task() argument
2603 __migrate_task(struct rq * rq,struct rq_flags * rf,struct task_struct * p,int dest_cpu) __migrate_task() argument
2626 struct rq *rq = this_rq(); migration_cpu_stop() local
2737 struct rq *lowest_rq = NULL, *rq = this_rq(); push_cpu_stop() local
2969 affine_move_task(struct rq * rq,struct task_struct * p,struct rq_flags * rf,int dest_cpu,unsigned int flags) affine_move_task() argument
3124 __set_cpus_allowed_ptr_locked(struct task_struct * p,struct affinity_context * ctx,struct rq * rq,struct rq_flags * rf) __set_cpus_allowed_ptr_locked() argument
3210 struct rq *rq; __set_cpus_allowed_ptr() local
3254 struct rq *rq; restrict_cpus_allowed_ptr() local
3699 struct rq *rq; ttwu_stat() local
3743 update_rq_avg_idle(struct rq * rq) update_rq_avg_idle() argument
3764 proxy_reset_donor(struct rq * rq) proxy_reset_donor() argument
3781 proxy_needs_return(struct rq * rq,struct task_struct * p) proxy_needs_return() argument
3814 proxy_needs_return(struct rq * rq,struct task_struct * p) proxy_needs_return() argument
3821 ttwu_do_activate(struct rq * rq,struct task_struct * p,int wake_flags,struct rq_flags * rf) ttwu_do_activate() argument
3884 struct rq *rq = guard.rq; ttwu_runnable() local
3910 struct rq *rq = this_rq(); sched_ttwu_pending() local
3968 struct rq *rq = cpu_rq(cpu); __ttwu_queue_wakelist() local
3980 struct rq *rq = cpu_rq(cpu); wake_up_if_idle() local
4085 struct rq *rq = cpu_rq(cpu); ttwu_queue() local
4495 struct rq *rq = __task_rq_lock(p, &rf); task_call_func() local
4537 struct rq *rq = cpu_rq(cpu); cpu_curr_snapshot() local
4960 struct rq *rq; wake_up_new_task() local
5119 zap_balance_callbacks(struct rq * rq) zap_balance_callbacks() argument
5137 do_balance_callbacks(struct rq * rq,struct balance_callback * head) do_balance_callbacks() argument
5173 __splice_balance_callbacks(struct rq * rq,bool split) __splice_balance_callbacks() argument
5197 splice_balance_callbacks(struct rq * rq) splice_balance_callbacks() argument
5202 __balance_callbacks(struct rq * rq,struct rq_flags * rf) __balance_callbacks() argument
5211 balance_callbacks(struct rq * rq,struct balance_callback * head) balance_callbacks() argument
5223 prepare_lock_switch(struct rq * rq,struct task_struct * next,struct rq_flags * rf) prepare_lock_switch() argument
5246 finish_lock_switch(struct rq * rq) finish_lock_switch() argument
5302 prepare_task_switch(struct rq * rq,struct task_struct * prev,struct task_struct * next) prepare_task_switch() argument
5337 struct rq *rq = this_rq(); finish_task_switch() local
5467 context_switch(struct rq * rq,struct task_struct * prev,struct task_struct * next,struct rq_flags * rf) context_switch() argument
5690 struct rq *rq; task_sched_runtime() local
5726 cpu_resched_latency(struct rq * rq) cpu_resched_latency() argument
5778 struct rq *rq = cpu_rq(cpu); sched_tick() local
5867 struct rq *rq = cpu_rq(cpu); sched_tick_remote() local
6122 prev_balance(struct rq * rq,struct rq_flags * rf) prev_balance() argument
6145 __pick_next_task(struct rq * rq,struct rq_flags * rf) __pick_next_task() argument
6216 pick_task(struct rq * rq,struct rq_flags * rf) pick_task() argument
6237 pick_next_task(struct rq * rq,struct rq_flags * rf) pick_next_task() argument
6560 sched_core_balance(struct rq * rq) sched_core_balance() argument
6582 queue_core_balance(struct rq * rq) queue_core_balance() argument
6604 struct rq *rq = cpu_rq(cpu), *core_rq = NULL; sched_core_cpu_starting() local
6643 struct rq *rq = cpu_rq(cpu), *core_rq = NULL; sched_core_cpu_deactivate() local
6700 struct rq *rq = cpu_rq(cpu); sched_core_cpu_dying() local
6713 pick_next_task(struct rq * rq,struct rq_flags * rf) pick_next_task() argument
6740 try_to_block_task(struct rq * rq,struct task_struct * p,unsigned long * task_state_p,bool should_block) try_to_block_task() argument
6787 proxy_resched_idle(struct rq * rq) proxy_resched_idle() argument
6796 proxy_deactivate(struct rq * rq,struct task_struct * donor) proxy_deactivate() argument
6815 proxy_release_rq_lock(struct rq * rq,struct rq_flags * rf) proxy_release_rq_lock() argument
6835 proxy_reacquire_rq_lock(struct rq * rq,struct rq_flags * rf) proxy_reacquire_rq_lock() argument
6855 proxy_migrate_task(struct rq * rq,struct rq_flags * rf,struct task_struct * p,int target_cpu) proxy_migrate_task() argument
6913 find_proxy_task(struct rq * rq,struct task_struct * donor,struct rq_flags * rf) find_proxy_task() argument
7057 find_proxy_task(struct rq * rq,struct task_struct * donor,struct rq_flags * rf) find_proxy_task() argument
7115 struct rq *rq; __schedule() local
7691 struct rq *rq; rt_mutex_setprio() local
8315 struct rq *rq = cpu_rq(cpu); init_idle() local
8464 struct rq *rq = this_rq(); __balance_push_cpu_stop() local
8497 balance_push(struct rq * rq) balance_push() argument
8563 struct rq *rq = cpu_rq(cpu); balance_push_set() local
8584 struct rq *rq = this_rq(); balance_hotplug_wait() local
8593 balance_push(struct rq * rq) balance_push() argument
8607 set_rq_online(struct rq * rq) set_rq_online() argument
8622 set_rq_offline(struct rq * rq) set_rq_offline() argument
8638 sched_set_rq_online(struct rq * rq,int cpu) sched_set_rq_online() argument
8650 sched_set_rq_offline(struct rq * rq,int cpu) sched_set_rq_offline() argument
8721 struct rq *rq = cpu_rq(cpu); sched_cpu_activate() local
8759 struct rq *rq = cpu_rq(cpu); sched_cpu_deactivate() local
8820 struct rq *rq = cpu_rq(cpu); sched_rq_cpu_starting() local
8863 calc_load_migrate(struct rq * rq) calc_load_migrate() argument
8871 dump_rq_tasks(struct rq * rq,const char * loglvl) dump_rq_tasks() argument
8892 struct rq *rq = cpu_rq(cpu); sched_cpu_dying() local
9027 struct rq *rq; sched_init() local
9542 struct rq *rq; sched_move_task() local
9925 struct rq *rq = cfs_rq->rq; tg_set_cfs_bandwidth() local
10694 call_trace_sched_update_nr_running(struct rq * rq,int count) call_trace_sched_update_nr_running() argument
10957 struct rq *rq = cpu_rq(cpu); mm_cid_fixup_cpus_to_tasks() local
11254 struct rq *rq = task_rq(p); sched_change_begin() local
11301 struct rq *rq = task_rq(p); sched_change_end() local
[all...]
H A Didle.c468 balance_idle(struct rq *rq, struct rq_flags *rf) in balance_idle()
476 static void wakeup_preempt_idle(struct rq *rq, struct task_struct *p, int flags) in wakeup_preempt_idle()
483 static void put_prev_task_idle(struct rq *rq, struct task_struct *prev, struct task_struct *next) in put_prev_task_idle()
490 static void set_next_task_idle(struct rq *rq, struct task_struct *next, bool first) in set_next_task_idle()
504 struct task_struct *pick_task_idle(struct rq *rq, struct rq_flags *rf) in pick_task_idle()
521 dequeue_task_idle(struct rq *rq, struct task_struct *p, int flags) in dequeue_task_idle()
538 static void task_tick_idle(struct rq *rq, struct task_struct *curr, int queued) in task_tick_idle()
543 static void switching_to_idle(struct rq *rq, struct task_struct *p) in switching_to_idle()
549 prio_changed_idle(struct rq *rq, struct task_struct *p, u64 oldprio) in prio_changed_idle()
557 static void update_curr_idle(struct rq *rq) in update_curr_idle()
/linux/kernel/sched/ext/
H A Dsub.h88 static inline void scx_process_sync_ecaps(struct rq *rq, struct task_struct *prev) {} in scx_process_sync_ecaps()
89 static inline void scx_unbypass_replay_ecaps(struct rq *rq, struct scx_sched *sch) {} in scx_unbypass_replay_ecaps()
90 static inline void scx_online_ecaps(struct rq *rq) {} in scx_online_ecaps()
91 static inline void scx_offline_ecaps(struct rq *rq) {} in scx_offline_ecaps()
94 static inline struct scx_dispatch_q *scx_resolve_local_dsq(struct scx_sched *sch, struct rq *rq, st… in scx_resolve_local_dsq()
95 static inline bool scx_task_reenq_on_cap_revoke(struct rq *rq, struct task_struct *p) { return fals… in scx_task_reenq_on_cap_revoke()
96 static inline void scx_reenq_reject(struct rq *rq) {} in scx_reenq_reject()
97 static inline void scx_rescue_charge(struct rq *rq, s64 delta_exec) {} in scx_rescue_charge()
98 static inline void scx_rescue_end(struct rq *rq) {} in scx_rescue_end()
99 static inline bool scx_rescue_keep(struct rq *rq, struct task_struct *p) { return false; } in scx_rescue_keep()
[all …]
H A Dsub.c240 static s64 scx_rescue_slice_remaining(struct rq *rq) in scx_rescue_slice_remaining()
273 void scx_rescue_charge(struct rq *rq, s64 delta_exec) in scx_rescue_charge()
304 void scx_rescue_end(struct rq *rq) in scx_rescue_end()
328 bool scx_rescue_keep(struct rq *rq, struct task_struct *p) in scx_rescue_keep()
352 static void scx_rescue_accrue(struct rq *rq) in scx_rescue_accrue()
382 static s64 scx_rescue_next_slice(struct rq *rq) in scx_rescue_next_slice()
390 static void scx_rescue_timer_arm(struct rq *rq) in scx_rescue_timer_arm()
426 static void scx_rescue_admit(struct rq *rq, struct task_struct *p, s64 slice) in scx_rescue_admit()
448 static bool scx_rescue_try_admit(struct rq *rq, struct task_struct *p) in scx_rescue_try_admit()
471 static void scx_rescue_check_overload(struct rq *rq) in scx_rescue_check_overload()
[all …]
H A Dext.c354 static bool rq_is_open(struct rq *rq, u64 enq_flags) in rq_is_open()
421 static void scx_rq_lock_drop(struct rq *rq) in scx_rq_lock_drop()
460 static inline void scx_call_op_set_cpumask(struct scx_sched *sch, struct rq *rq, in scx_call_op_set_cpumask()
596 struct rq *rq, struct scx_dispatch_q *dsq, in nldsq_cursor_lost_task()
995 static void deferred_bal_cb_workfn(struct rq *rq) in deferred_bal_cb_workfn()
1002 struct rq *rq = container_of(irq_work, struct rq, scx.deferred_irq_work); in deferred_irq_workfn() local
1018 static void schedule_deferred(struct rq *rq) in schedule_deferred()
1042 static void schedule_deferred_locked(struct rq *rq) in schedule_deferred_locked()
1085 struct rq *rq; in schedule_dsq_reenq() local
1303 void scx_task_slice_ended(struct rq *rq, struct task_struct *p) in scx_task_slice_ended()
[all …]
/linux/drivers/gpu/drm/i915/gt/
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.c219 struct i915_request *rq, in __active_request()
239 active_request(const struct intel_timeline * const tl, struct i915_request *rq) in active_request()
262 static int rq_prio(const struct i915_request *rq) in rq_prio()
267 static int effective_prio(const struct i915_request *rq) in effective_prio()
304 const struct i915_request *rq) in need_preempt()
375 struct i915_request *rq, *rn, *active = NULL; in __unwind_incomplete_requests() local
415 execlists_context_status_change(struct i915_request *rq, unsigned long status) in execlists_context_status_change()
428 static void reset_active(struct i915_request *rq, in reset_active()
466 static bool bad_request(const struct i915_request *rq) in bad_request()
472 __execlists_schedule_in(struct i915_request *rq) in __execlists_schedule_in()
[all …]
H A Dintel_engine_heartbeat.c28 struct i915_request *rq; in next_heartbeat() local
73 struct i915_request *rq; in heartbeat_create() local
82 static void idle_pulse(struct intel_engine_cs *engine, struct i915_request *rq) in idle_pulse()
90 static void heartbeat_commit(struct i915_request *rq, in heartbeat_commit()
99 static void show_heartbeat(const struct i915_request *rq, in show_heartbeat()
120 reset_engine(struct intel_engine_cs *engine, struct i915_request *rq) in reset_engine()
145 struct i915_request *rq; in heartbeat() local
256 struct i915_request *rq; in intel_engine_park_heartbeat() local
292 struct i915_request *rq; in __intel_engine_pulse() local
397 struct i915_request *rq; in intel_engine_flush_barriers() local
H A Dselftest_execlists.c31 static bool is_active(struct i915_request *rq) in is_active()
46 struct i915_request *rq, in wait_for_submit()
72 struct i915_request *rq, in wait_for_reset()
128 struct i915_request *rq; in live_sanitycheck() local
185 struct i915_request *rq[2]; in live_unlite_restore() local
347 struct i915_request *rq; in live_unlite_ring() local
496 struct i915_request *rq; in live_pin_rewind() local
604 struct i915_request *rq; in live_hold_reset() local
723 struct i915_request *rq; in live_error_interrupt() local
823 emit_semaphore_chain(struct i915_request *rq, struct i915_vma *vma, int idx) in emit_semaphore_chain()
[all …]
H A Dselftest_hangcheck.c97 const struct i915_request *rq) in hws_address()
109 struct i915_request *rq = NULL; in hang_create_request() local
253 static u32 hws_seqno(const struct hang *h, const struct i915_request *rq) in hws_seqno()
274 static bool wait_until_running(struct hang *h, struct i915_request *rq) in wait_until_running()
287 struct i915_request *rq; in igt_hang_sanitycheck() local
375 struct i915_request *rq; in igt_reset_nop() local
474 struct i915_request *rq; in igt_reset_nop_engine() local
595 struct i915_request *rq; in igt_reset_fail_engine() local
730 struct i915_request *rq = NULL; in __igt_reset_engine() local
868 static int active_request_put(struct i915_request *rq) in active_request_put()
[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_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 …]
H A Desas2r_int.c173 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
749 void esas2r_ae_complete(struct esas2r_adapter *a, struct esas2r_request *rq) in esas2r_ae_complete()
876 void esas2r_dummy_complete(struct esas2r_adapter *a, struct esas2r_request *rq) in esas2r_dummy_complete()
880 struct esas2r_request *rq) in esas2r_check_req_rsp_sense()
920 struct esas2r_request *rq) in esas2r_complete_request()
H A Desas2r_io.c46 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()
/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()
H A Dvnic_rq.h93 static inline unsigned int vnic_rq_desc_avail(struct vnic_rq *rq) in vnic_rq_desc_avail()
99 static inline unsigned int vnic_rq_desc_used(struct vnic_rq *rq) in vnic_rq_desc_used()
105 static inline void *vnic_rq_next_desc(struct vnic_rq *rq) in vnic_rq_next_desc()
110 static inline unsigned int vnic_rq_next_index(struct vnic_rq *rq) in vnic_rq_next_index()
115 static inline unsigned int vnic_rq_next_buf_index(struct vnic_rq *rq) in vnic_rq_next_buf_index()
120 static inline void vnic_rq_post(struct vnic_rq *rq, in vnic_rq_post()
153 static inline int vnic_rq_posting_soon(struct vnic_rq *rq) in vnic_rq_posting_soon()
158 static inline void vnic_rq_return_descs(struct vnic_rq *rq, unsigned int count) in vnic_rq_return_descs()
168 static inline void vnic_rq_service(struct vnic_rq *rq, in vnic_rq_service()
170 int desc_return, void (*buf_service)(struct vnic_rq *rq, in vnic_rq_service()
[all …]
/linux/block/
H A Dblk-mq.c93 static bool blk_mq_check_in_driver(struct request *rq, void *priv) in blk_mq_check_in_driver()
373 void blk_rq_init(struct request_queue *q, struct request *rq) in blk_rq_init()
391 static inline void blk_mq_rq_time_init(struct request *rq, u64 alloc_time_ns) in blk_mq_rq_time_init()
416 struct request *rq = tags->static_rqs[tag]; in blk_mq_rq_ctx_init() local
468 struct request *rq; in __blk_mq_alloc_requests_batch() local
541 struct request *rq; in __blk_mq_alloc_requests() local
613 struct request *rq; in blk_mq_rq_cache_fill() local
631 struct request *rq; in blk_mq_alloc_cached_request() local
664 struct request *rq; in blk_mq_alloc_request() local
715 struct request *rq; in blk_mq_alloc_request_hctx() local
[all …]
H A Delevator.c54 #define rq_hash_key(rq) (blk_rq_pos(rq) + blk_rq_sectors(rq)) argument
60 static bool 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()
165 static inline void __elv_rqhash_del(struct request *rq) in __elv_rqhash_del()
171 void elv_rqhash_del(struct request_queue *q, struct request *rq) in elv_rqhash_del()
178 void elv_rqhash_add(struct request_queue *q, struct request *rq) in elv_rqhash_add()
188 void elv_rqhash_reposition(struct request_queue *q, struct request *rq) in elv_rqhash_reposition()
198 struct request *rq; in elv_rqhash_find() local
219 void elv_rb_add(struct rb_root *root, struct request *rq) in elv_rb_add()
240 void elv_rb_del(struct rb_root *root, struct request *rq) in elv_rb_del()
[all …]
H A Dmq-deadline.c115 deadline_rb_root(struct dd_per_prio *per_prio, struct request *rq) in deadline_rb_root()
124 static u8 dd_rq_ioclass(struct request *rq) in dd_rq_ioclass()
136 struct request *rq, *res = NULL; in deadline_from_pos() local
151 deadline_add_rq_rb(struct dd_per_prio *per_prio, struct request *rq) in deadline_add_rq_rb()
159 deadline_del_rq_rb(struct dd_per_prio *per_prio, struct request *rq) in deadline_del_rq_rb()
169 struct request *rq) in deadline_remove_request()
237 struct request *rq) in deadline_move_request()
262 struct request *rq = rq_entry_fifo(per_prio->fifo_list[data_dir].next); in deadline_check_fifo() local
295 static bool started_after(struct deadline_data *dd, struct request *rq, in started_after()
307 struct request *rq) in dd_start_request()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dreporter_rx.c84 struct mlx5e_rq *rq; in mlx5e_rx_reporter_err_icosq_cqe_recover() local
154 struct mlx5e_rq *rq = ctx; in mlx5e_rx_reporter_err_rq_cqe_recover() local
176 struct mlx5e_rq *rq; in mlx5e_rx_reporter_timeout_recover() local
241 static void mlx5e_health_rq_put_sw_state(struct devlink_fmsg *fmsg, struct mlx5e_rq *rq) in mlx5e_health_rq_put_sw_state()
257 mlx5e_rx_reporter_build_diagnose_output_rq_common(struct mlx5e_rq *rq, in mlx5e_rx_reporter_build_diagnose_output_rq_common()
298 static void mlx5e_rx_reporter_build_diagnose_output(struct mlx5e_rq *rq, in mlx5e_rx_reporter_build_diagnose_output()
307 static void mlx5e_rx_reporter_diagnose_generic_rq(struct mlx5e_rq *rq, in mlx5e_rx_reporter_diagnose_generic_rq()
353 static void mlx5e_rx_reporter_build_diagnose_output_ptp_rq(struct mlx5e_rq *rq, in mlx5e_rx_reporter_build_diagnose_output_ptp_rq()
460 struct mlx5e_rq *rq; in mlx5e_rx_reporter_diagnose_rqs() local
531 struct mlx5e_rq *rq = ctx; in mlx5e_rx_reporter_dump_rq() local
[all …]
/linux/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_qp.c62 #define RQ_MASKED_IDX(rq, idx) ((idx) & (rq)->wq->mask) argument
155 struct hinic_rq *rq, u16 global_qid) in hinic_rq_prepare_ctxt()
247 static int alloc_rq_skb_arr(struct hinic_rq *rq) in alloc_rq_skb_arr()
264 static void free_rq_skb_arr(struct hinic_rq *rq) in free_rq_skb_arr()
316 static int alloc_rq_cqe(struct hinic_rq *rq) in alloc_rq_cqe()
360 static void free_rq_cqe(struct hinic_rq *rq) in free_rq_cqe()
384 int hinic_init_rq(struct hinic_rq *rq, struct hinic_hwif *hwif, in hinic_init_rq()
435 void hinic_clean_rq(struct hinic_rq *rq) in hinic_clean_rq()
468 int hinic_get_rq_free_wqebbs(struct hinic_rq *rq) in hinic_get_rq_free_wqebbs()
796 struct hinic_rq_wqe *hinic_rq_get_wqe(struct hinic_rq *rq, in hinic_rq_get_wqe()
[all …]

12345678910>>...12