Home
last modified time | relevance | path

Searched refs:requeue (Results 1 – 25 of 48) sorted by relevance

12

/OK3568_Linux_fs/kernel/Documentation/locking/
H A Dfutex-requeue-pi.rst54 be able to requeue tasks to PI futexes. This support implies that
90 is necessary for both the requeue code, as well as the waiting code,
92 The requeue code cannot simply wake the waiter and leave it to
94 requeue call returning to user space and the waiter waking and
99 allow the requeue code to acquire an uncontended rt_mutex on behalf
112 (pthread_cond_broadcast() and pthread_cond_signal()) to requeue and
115 requeueing, futex_requeue() attempts to acquire the requeue target
117 woken. futex_requeue() then proceeds to requeue the remaining
119 rt_mutex_start_proxy_lock() prior to each requeue to prepare the
126 requeue up to nr_wake + nr_requeue tasks. It will wake only as many
H A Dindex.rst22 futex-requeue-pi
/OK3568_Linux_fs/kernel/fs/cachefiles/
H A Dnamei.c199 bool requeue; in cachefiles_mark_object_active() local
207 goto requeue; in cachefiles_mark_object_active()
214 requeue = false; in cachefiles_mark_object_active()
220 requeue = fscache_object_sleep_till_congested(&timeout); in cachefiles_mark_object_active()
221 } while (timeout > 0 && !requeue); in cachefiles_mark_object_active()
224 if (requeue && in cachefiles_mark_object_active()
229 goto requeue; in cachefiles_mark_object_active()
236 goto requeue; in cachefiles_mark_object_active()
246 requeue: in cachefiles_mark_object_active()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/docs/
H A Dpolicy_overview.dot55 runpool->policy_queue [label="requeue ctx" weight=0.1];
60 jobslots->runpool [label="requeue job" weight=0.1];
H A Dpolicy_operation_diagram.dot44 call_ctxdone [ shape=plaintext label="don't requeue;\n/* ctx has no more jobs */" ];
71 job_finish [ shape=plaintext label="don't requeue;\n/* job done */" ];
/OK3568_Linux_fs/kernel/drivers/block/drbd/
H A Ddrbd_worker.c597 int align, requeue = 0; in make_resync_request() local
628 goto requeue; in make_resync_request()
639 requeue = 1; in make_resync_request()
644 requeue = 1; in make_resync_request()
646 if (requeue) in make_resync_request()
647 goto requeue; in make_resync_request()
663 goto requeue; in make_resync_request()
727 goto requeue; in make_resync_request()
761 requeue: in make_resync_request()
798 goto requeue; in make_ov_request()
[all …]
/OK3568_Linux_fs/kernel/block/
H A Dblk-rq-qos.c62 if (rqos->ops->requeue) in __rq_qos_requeue()
63 rqos->ops->requeue(rqos, rq); in __rq_qos_requeue()
H A Dblk-rq-qos.h43 void (*requeue)(struct rq_qos *, struct request *); member
H A Dbfq-wf2q.c1138 bool requeue, bool expiration) in bfq_activate_requeue_entity() argument
1147 !requeue) in bfq_activate_requeue_entity()
/OK3568_Linux_fs/kernel/net/rxrpc/
H A Dcall_event.c305 goto requeue; in rxrpc_process_call()
436 goto requeue; in rxrpc_process_call()
444 requeue: in rxrpc_process_call()
/OK3568_Linux_fs/kernel/tools/perf/bench/
H A DBuild8 perf-y += futex-requeue.o
/OK3568_Linux_fs/kernel/tools/perf/Documentation/
H A Dperf-bench.txt217 *requeue*::
218 Suite for evaluating requeue calls.
/OK3568_Linux_fs/kernel/kernel/locking/
H A Drtmutex.c460 bool requeue = true; in rt_mutex_adjust_prio_chain() local
558 requeue = false; in rt_mutex_adjust_prio_chain()
573 requeue = false; in rt_mutex_adjust_prio_chain()
613 if (!requeue) { in rt_mutex_adjust_prio_chain()
/OK3568_Linux_fs/kernel/drivers/md/
H A Ddm-raid1.c684 struct bio_list requeue; in do_writes() local
697 bio_list_init(&requeue); in do_writes()
710 bio_list_add(&requeue, bio); in do_writes()
737 if (unlikely(requeue.head)) { in do_writes()
739 bio_list_merge(&ms->writes, &requeue); in do_writes()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/ti/
H A Ddavinci_cpdma.h57 u32 requeue; member
H A Dcpsw.c379 goto requeue; in cpsw_rx_handler()
391 goto requeue; in cpsw_rx_handler()
414 goto requeue; in cpsw_rx_handler()
429 goto requeue; in cpsw_rx_handler()
448 requeue: in cpsw_rx_handler()
H A Dcpsw_new.c322 goto requeue; in cpsw_rx_handler()
334 goto requeue; in cpsw_rx_handler()
356 goto requeue; in cpsw_rx_handler()
371 goto requeue; in cpsw_rx_handler()
391 requeue: in cpsw_rx_handler()
/OK3568_Linux_fs/kernel/drivers/char/ipmi/
H A Dipmi_msghandler.c4237 int requeue; in handle_one_recv_msg() local
4284 requeue = 0; in handle_one_recv_msg()
4325 requeue = 0; in handle_one_recv_msg()
4351 requeue = 0; in handle_one_recv_msg()
4362 requeue = 0; /* Throw the message away */ in handle_one_recv_msg()
4375 requeue = handle_ipmb_get_msg_rsp(intf, msg); in handle_one_recv_msg()
4381 requeue = handle_ipmb_get_msg_cmd(intf, msg); in handle_one_recv_msg()
4392 requeue = handle_lan_get_msg_rsp(intf, msg); in handle_one_recv_msg()
4398 requeue = handle_lan_get_msg_cmd(intf, msg); in handle_one_recv_msg()
4408 requeue = handle_oem_get_msg_cmd(intf, msg); in handle_one_recv_msg()
[all …]
/OK3568_Linux_fs/kernel/drivers/auxdisplay/
H A Dht16k33.c148 goto requeue; in ht16k33_fb_update()
165 requeue: in ht16k33_fb_update()
/OK3568_Linux_fs/kernel/sound/usb/caiaq/
H A Dinput.c503 goto requeue; in snd_usb_caiaq_ep4_reply_dispatch()
519 goto requeue; in snd_usb_caiaq_ep4_reply_dispatch()
525 requeue: in snd_usb_caiaq_ep4_reply_dispatch()
H A Daudio.c636 goto requeue; in read_completed()
672 requeue: in read_completed()
/OK3568_Linux_fs/kernel/drivers/s390/block/
H A Dscm_blk.c389 goto requeue; in scm_blk_handle_error()
398 requeue: in scm_blk_handle_error()
/OK3568_Linux_fs/kernel/drivers/net/wireless/ath/ath9k/
H A Dhtc_drv_txrx.c1102 goto requeue; in ath9k_rx_tasklet()
1106 goto requeue; in ath9k_rx_tasklet()
1122 requeue: in ath9k_rx_tasklet()
/OK3568_Linux_fs/kernel/include/scsi/
H A Dlibiscsi.h193 struct list_head requeue; /* tasks needing another run */ member
/OK3568_Linux_fs/kernel/net/sched/
H A Dsch_qfq.c204 enum update_reason {enqueue, requeue}; enumerator
1065 if (reason != requeue) in qfq_update_agg_ts()
1113 qfq_update_agg_ts(q, in_serv_agg, requeue); in qfq_dequeue()

12