Home
last modified time | relevance | path

Searched refs:enqueued (Results 1 – 25 of 27) sorted by relevance

12

/linux/tools/sched_ext/
H A Dscx_userland.c185 static void update_enqueued(struct enqueued_task *enqueued, const struct scx_userland_enqueued_task… in update_enqueued() argument
189 delta = bpf_task->sum_exec_runtime - enqueued->sum_exec_runtime; in update_enqueued()
191 enqueued->vruntime += calc_vruntime_delta(bpf_task->weight, delta); in update_enqueued()
192 if (min_vruntime > enqueued->vruntime) in update_enqueued()
193 enqueued->vruntime = min_vruntime; in update_enqueued()
194 enqueued->sum_exec_runtime = bpf_task->sum_exec_runtime; in update_enqueued()
199 struct enqueued_task *curr, *enqueued, *prev; in vruntime_enqueue() local
222 LIST_FOREACH(enqueued, &vruntime_head, entries) { in vruntime_enqueue()
223 if (curr->vruntime <= enqueued->vruntime) { in vruntime_enqueue()
224 LIST_INSERT_BEFORE(enqueued, curr, entries); in vruntime_enqueue()
[all …]
/linux/kernel/sched/
H A Dpelt.h54 unsigned int enqueued; in cfs_se_util_change() local
60 enqueued = avg->util_est; in cfs_se_util_change()
61 if (!(enqueued & UTIL_AVG_UNCHANGED)) in cfs_se_util_change()
65 enqueued &= ~UTIL_AVG_UNCHANGED; in cfs_se_util_change()
66 WRITE_ONCE(avg->util_est, enqueued); in cfs_se_util_change()
H A Dfair.c335 * enqueued) or force our parent to appear after us when it is in list_add_leaf_cfs_rq()
336 * enqueued. The fact that we always enqueue bottom-up in list_add_leaf_cfs_rq()
421 /* Do the two (enqueued) entities belong to the same group ? */
1123 * In case of run to parity, we use the shortest slice of the enqueued
1336 /* when this task is enqueued, it will contribute to its cfs_rq's load_avg */ in init_entity_runnable_average()
1584 * Record whether p is enqueued on its preferred in account_llc_dequeue()
1589 * after a task is enqueued on a runqueue, task_llc(p) in account_llc_dequeue()
1636 * and CPU hotplug. After a task has been enqueued in mm_init_sched()
2343 * Task is being enqueued - update stats: in task_scan_min()
4348 * without p->mm even though we still had it when we enqueued thi in task_numa_work()
5974 unsigned int enqueued; util_est_enqueue() local
5990 unsigned int enqueued; util_est_dequeue() local
[all...]
/linux/Documentation/filesystems/nfs/
H A Dknfsd-stats.rst62 sockets-enqueued
63 Counts how many times an NFS transport is enqueued to wait for
110 this case), or the transport can be enqueued for later attention
111 (sockets-enqueued counts this case), or the packet can be temporarily
116 packets-deferred = packets-arrived - ( sockets-enqueued + threads-woken )
/linux/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-xsk.c397 int total_enqueued, enqueued; in dpaa2_xsk_tx() local
428 enqueued = 0; in dpaa2_xsk_tx()
432 batch - total_enqueued, &enqueued); in dpaa2_xsk_tx()
438 total_enqueued += enqueued; in dpaa2_xsk_tx()
H A Ddpaa2-eth.c338 int total_enqueued = 0, retries = 0, enqueued; in dpaa2_eth_xdp_flush() local
351 0, num_fds - total_enqueued, &enqueued); in dpaa2_eth_xdp_flush()
356 total_enqueued += enqueued; in dpaa2_eth_xdp_flush()
369 int enqueued, i; in dpaa2_eth_xdp_tx_flush() local
374 enqueued = dpaa2_eth_xdp_flush(priv, fq, &fq->xdp_tx_fds); in dpaa2_eth_xdp_tx_flush()
377 percpu_stats->tx_packets += enqueued; in dpaa2_eth_xdp_tx_flush()
379 for (i = 0; i < enqueued; i++) { in dpaa2_eth_xdp_tx_flush()
383 for (i = enqueued; i < fq->xdp_tx_fds.num; i++) { in dpaa2_eth_xdp_tx_flush()
1398 int total_enqueued = 0, retries = 0, enqueued; in __dpaa2_eth_tx() local
1494 prio, num_fds - total_enqueued, &enqueued); in __dpaa2_eth_tx()
[all …]
/linux/Documentation/userspace-api/media/v4l/
H A Dvidioc-streamon.rst58 all images enqueued for output but not transmitted yet. I/O returns to
96 allocated (memory mapping) or enqueued (output) yet.
H A Dmmap.rst213 as FIFOs, buffers will be output in the order enqueued in the incoming
216 The driver may require a minimum number of buffers enqueued at all times
220 the driver can *fill* enqueued *empty* buffers in any order. [#f2]_ The
236 ioctl. The status of a buffer being mapped, enqueued, full or empty can
H A Duserp.rst112 a buffer will be soon enqueued again. On the other hand, to optimize
H A Dvidioc-qbuf.rst138 when the buffer was enqueued. No new file descriptor is created at dequeue time
/linux/drivers/firewire/
H A Dnet.c200 u8 enqueued; member
836 free = (ptask->outstanding_pkts == 0 && ptask->enqueued); in fwnet_transmit_packet_done()
913 free = ptask->enqueued; in fwnet_transmit_packet_failed()
1014 free = (ptask->outstanding_pkts == 0 && !ptask->enqueued); in fwnet_send_packet()
1016 ptask->enqueued = true; in fwnet_send_packet()
1033 free = (ptask->outstanding_pkts == 0 && !ptask->enqueued); in fwnet_send_packet()
1035 ptask->enqueued = true; in fwnet_send_packet()
1339 ptask->enqueued = 0; in fwnet_tx()
/linux/Documentation/scheduler/
H A Dsched-util-clamp.rst137 affected by the uclamp settings of all the tasks enqueued on it. For example if
140 enqueued tasks.
152 When a task is enqueued, the counter in the matching bucket is incremented,
156 As tasks are enqueued and dequeued, we keep track of the current effective
169 to be enqueued there. Favoring the rq that will end up with the most energy
174 of tasks currently enqueued there and select the appropriate frequency that
211 an rq as tasks are enqueued/dequeued, the whole utilization range is divided
237 is enqueued into the rq, bucket 1 will be incremented for UCLAMP_MIN and bucket
244 When a task p is enqueued, the rq value changes to:
285 then assuming both p0 and p1 are enqueued to the same rq, both UCLAMP_MIN
H A Dcompletion.rst99 enqueued tasks could get "lost" - use reinit_completion() in that case,
259 wakeup order is the same in which they were enqueued (FIFO order).
H A Dsched-ext.rst131 re-enqueued because the target CPU was not available for immediate execution.
181 * enqueued (either at wakeup, fork time, or exec time). If an
360 when a task on a user-created DSQ is re-enqueued using
/linux/Documentation/filesystems/
H A Dvirtiofs.rst72 it is not possible to change the order of requests that have been enqueued.
/linux/Documentation/userspace-api/
H A Dfutex2.rst81 properly enqueued. This is the default behavior, and it works with both private
/linux/Documentation/locking/
H A Drt-mutex.rst34 rtmutex, only the top priority waiter is enqueued into the owner's
/linux/Documentation/driver-api/usb/
H A Dbulk-streams.rst51 Do NOT call this function if you have URBs enqueued for any of the endpoints
/linux/Documentation/driver-api/media/drivers/
H A Dpxa_camera.rst81 - arrow "Q" means : a buffer was enqueued
/linux/arch/arc/kernel/
H A Dentry-compact.S210 ; off to "C" code where SIGBUS in enqueued
/linux/Documentation/timers/
H A Dhrtimers.rst110 be enqueued again. The time-ordered enqueueing and the storage of the
/linux/Documentation/input/devices/
H A Datarikbd.rst432 matrix activity is still monitored and scan codes or ASCII characters enqueued
450 monitoring process (i.e. the samples are not enqueued for transmission).
/linux/Documentation/admin-guide/hw-vuln/
H A Dcore-scheduling.rst107 the sibling has the task enqueued. For rest of the siblings in the core,
/linux/net/mptcp/
H A Dprotocol.c2339 bool enqueued = false; in mptcp_move_skbs() local
2345 enqueued |= __mptcp_move_skbs(sk, &skbs, &moved); in mptcp_move_skbs()
2352 if (enqueued && mptcp_epollin_ready(sk)) in mptcp_move_skbs()
2355 return enqueued; in mptcp_move_skbs()
/linux/Documentation/networking/device_drivers/can/ctu/
H A Dctucanfd-driver.rst209 informative error frames are enqueued to SW RX queue.

12