| /kernel/linux/linux-5.10/Documentation/locking/ |
| D | futex-requeue-pi.rst | 54 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
|
| D | index.rst | 22 futex-requeue-pi
|
| /kernel/linux/linux-5.10/fs/cachefiles/ |
| D | namei.c | 199 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()
|
| /kernel/linux/linux-5.10/block/ |
| D | blk-rq-qos.c | 62 if (rqos->ops->requeue) in __rq_qos_requeue() 63 rqos->ops->requeue(rqos, rq); in __rq_qos_requeue()
|
| D | blk-rq-qos.h | 42 void (*requeue)(struct rq_qos *, struct request *); member
|
| D | bfq-wf2q.c | 1138 bool requeue, bool expiration) in bfq_activate_requeue_entity() argument 1147 !requeue) in bfq_activate_requeue_entity()
|
| /kernel/linux/linux-5.10/tools/perf/bench/ |
| D | Build | 8 perf-y += futex-requeue.o
|
| /kernel/linux/linux-5.10/net/rxrpc/ |
| D | call_event.c | 305 goto requeue; in rxrpc_process_call() 436 goto requeue; in rxrpc_process_call() 444 requeue: in rxrpc_process_call()
|
| /kernel/linux/linux-5.10/drivers/block/drbd/ |
| D | drbd_worker.c | 597 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 …]
|
| /kernel/linux/linux-5.10/tools/perf/Documentation/ |
| D | perf-bench.txt | 217 *requeue*:: 218 Suite for evaluating requeue calls.
|
| /kernel/linux/linux-5.10/kernel/locking/ |
| D | rtmutex.c | 459 bool requeue = true; in rt_mutex_adjust_prio_chain() local 557 requeue = false; in rt_mutex_adjust_prio_chain() 572 requeue = false; in rt_mutex_adjust_prio_chain() 612 if (!requeue) { in rt_mutex_adjust_prio_chain()
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/ti/ |
| D | davinci_cpdma.h | 57 u32 requeue; member
|
| D | cpsw.c | 379 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()
|
| D | cpsw_new.c | 322 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()
|
| /kernel/linux/linux-5.10/drivers/md/ |
| D | dm-raid1.c | 684 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()
|
| /kernel/linux/linux-5.10/drivers/char/ipmi/ |
| D | ipmi_msghandler.c | 4243 int requeue; in handle_one_recv_msg() local 4290 requeue = 0; in handle_one_recv_msg() 4331 requeue = 0; in handle_one_recv_msg() 4357 requeue = 0; in handle_one_recv_msg() 4368 requeue = 0; /* Throw the message away */ in handle_one_recv_msg() 4381 requeue = handle_ipmb_get_msg_rsp(intf, msg); in handle_one_recv_msg() 4387 requeue = handle_ipmb_get_msg_cmd(intf, msg); in handle_one_recv_msg() 4398 requeue = handle_lan_get_msg_rsp(intf, msg); in handle_one_recv_msg() 4404 requeue = handle_lan_get_msg_cmd(intf, msg); in handle_one_recv_msg() 4414 requeue = handle_oem_get_msg_cmd(intf, msg); in handle_one_recv_msg() [all …]
|
| /kernel/linux/linux-5.10/drivers/auxdisplay/ |
| D | ht16k33.c | 148 goto requeue; in ht16k33_fb_update() 165 requeue: in ht16k33_fb_update()
|
| /kernel/linux/linux-5.10/sound/usb/caiaq/ |
| D | input.c | 503 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()
|
| D | audio.c | 636 goto requeue; in read_completed() 672 requeue: in read_completed()
|
| /kernel/linux/linux-5.10/drivers/s390/block/ |
| D | scm_blk.c | 389 goto requeue; in scm_blk_handle_error() 398 requeue: in scm_blk_handle_error()
|
| /kernel/linux/linux-5.10/include/scsi/ |
| D | libiscsi.h | 193 struct list_head requeue; /* tasks needing another run */ member
|
| /kernel/linux/linux-5.10/drivers/net/wireless/ath/ath9k/ |
| D | htc_drv_txrx.c | 1102 goto requeue; in ath9k_rx_tasklet() 1106 goto requeue; in ath9k_rx_tasklet() 1122 requeue: in ath9k_rx_tasklet()
|
| /kernel/linux/linux-5.10/net/sched/ |
| D | sch_qfq.c | 204 enum update_reason {enqueue, requeue}; enumerator 1076 if (reason != requeue) in qfq_update_agg_ts() 1124 qfq_update_agg_ts(q, in_serv_agg, requeue); in qfq_dequeue()
|
| /kernel/linux/linux-5.10/drivers/staging/wfx/ |
| D | hif_api_cmd.h | 220 u8 requeue:1; member
|
| /kernel/linux/linux-5.10/drivers/media/usb/dvb-usb/ |
| D | cxusb-analog.c | 665 bool requeue) in cxusb_medion_return_buffers() argument 673 requeue ? VB2_BUF_STATE_QUEUED : in cxusb_medion_return_buffers() 679 requeue ? VB2_BUF_STATE_QUEUED : in cxusb_medion_return_buffers()
|