Home
last modified time | relevance | path

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

12

/linux/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
/linux/drivers/md/dm-vdo/
H A Dcompletion.c94 if (completion->requeue || (callback_thread != vdo_get_callback_thread_id())) { in vdo_launch_completion_with_priority()
123 completion->requeue = false; in vdo_enqueue_completion()
H A Dcompletion.h142 completion->requeue = true; in vdo_prepare_completion_for_requeue()
H A Dtypes.h305 bool requeue; member
H A Dblock-map.h304 vdo_action_fn error_handler, bool requeue);
H A Dflush.c256 flusher->completion.requeue = true; in notify_flush()
/linux/drivers/net/ethernet/intel/ice/
H A Dice_gnss.c117 goto requeue; in ice_gnss_read()
121 goto requeue; in ice_gnss_read()
130 goto requeue; in ice_gnss_read()
155 requeue: in ice_gnss_read()
/linux/kernel/futex/
H A DMakefile3 obj-y += core.o syscalls.o pi.o requeue.o waitwake.o
/linux/Documentation/translations/zh_CN/locking/
H A Dindex.rst32 * futex-requeue-pi
/linux/drivers/block/drbd/
H A Ddrbd_worker.c595 int align, requeue = 0; in make_resync_request() local
626 goto requeue; in make_resync_request()
637 requeue = 1; in make_resync_request()
642 requeue = 1; in make_resync_request()
644 if (requeue) in make_resync_request()
645 goto requeue; in make_resync_request()
661 goto requeue; in make_resync_request()
725 goto requeue; in make_resync_request()
759 requeue: in make_resync_request()
797 goto requeue; in make_ov_request()
[all …]
/linux/block/
H A Dblk-rq-qos.c56 if (rqos->ops->requeue) in __rq_qos_requeue()
57 rqos->ops->requeue(rqos, rq); in __rq_qos_requeue()
H A Dblk-rq-qos.h42 void (*requeue)(struct rq_qos *, struct request *); member
/linux/tools/perf/bench/
H A DBuild10 perf-bench-y += futex-requeue.o
/linux/drivers/net/ethernet/ti/
H A Ddavinci_cpdma.h57 u32 requeue; member
H A Dcpsw.c399 goto requeue; in cpsw_rx_handler()
411 goto requeue; in cpsw_rx_handler()
428 goto requeue; in cpsw_rx_handler()
442 goto requeue; in cpsw_rx_handler()
463 requeue: in cpsw_rx_handler()
H A Dcpsw_new.c343 goto requeue; in cpsw_rx_handler()
355 goto requeue; in cpsw_rx_handler()
371 goto requeue; in cpsw_rx_handler()
385 goto requeue; in cpsw_rx_handler()
407 requeue: in cpsw_rx_handler()
/linux/drivers/md/
H A Ddm-raid1.c691 struct bio_list requeue; in do_writes() local
704 bio_list_init(&requeue); in do_writes()
717 bio_list_add(&requeue, bio); in do_writes()
744 if (unlikely(requeue.head)) { in do_writes()
746 bio_list_merge(&ms->writes, &requeue); in do_writes()
/linux/drivers/char/ipmi/
H A Dipmi_msghandler.c4537 int requeue = 0; in handle_one_recv_msg() local
4617 requeue = 0; in handle_one_recv_msg()
4641 requeue = handle_ipmb_direct_rcv_cmd(intf, msg); in handle_one_recv_msg()
4643 requeue = handle_ipmb_direct_rcv_rsp(intf, msg); in handle_one_recv_msg()
4665 requeue = 0; in handle_one_recv_msg()
4685 requeue = 0; in handle_one_recv_msg()
4696 requeue = 0; /* Throw the message away */ in handle_one_recv_msg()
4709 requeue = handle_ipmb_get_msg_rsp(intf, msg); in handle_one_recv_msg()
4715 requeue = handle_ipmb_get_msg_cmd(intf, msg); in handle_one_recv_msg()
4726 requeue = handle_lan_get_msg_rsp(intf, msg); in handle_one_recv_msg()
[all …]
/linux/tools/perf/Documentation/
H A Dperf-bench.txt293 *requeue*::
294 Suite for evaluating requeue calls.
/linux/drivers/auxdisplay/
H A Dht16k33.c239 goto requeue; in ht16k33_fb_update()
256 requeue: in ht16k33_fb_update()
/linux/fs/nfsd/
H A Dnfs4callback.c1473 goto requeue; in nfsd4_cb_sequence_done()
1508 goto requeue; in nfsd4_cb_sequence_done()
1512 goto requeue; in nfsd4_cb_sequence_done()
1541 requeue: in nfsd4_cb_sequence_done()
/linux/include/scsi/
H A Dlibiscsi.h211 struct list_head requeue; /* tasks needing another run */ member
/linux/drivers/net/wireless/ath/ath9k/
H A Dhtc_drv_txrx.c1105 goto requeue; in ath9k_rx_tasklet()
1109 goto requeue; in ath9k_rx_tasklet()
1125 requeue: in ath9k_rx_tasklet()
/linux/net/sched/
H A Dsch_qfq.c203 enum update_reason {enqueue, requeue}; enumerator
1090 if (reason != requeue) in qfq_update_agg_ts()
1138 qfq_update_agg_ts(q, in_serv_agg, requeue); in qfq_dequeue()

12