Home
last modified time | relevance | path

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

/linux-4.4.14/Documentation/DocBook/
Dkernel-locking.xml.db15 API-requeue-futex
16 API-requeue-pi-wake-futex
18 API-futex-requeue
24 API-handle-early-requeue-pi-wakeup
25 API-futex-wait-requeue-pi
Dtracepoint.xml.db11 API-trace-block-rq-requeue
Dkernel-api.xml.db609 API-blk-requeue-request
/linux-4.4.14/Documentation/
Dfutex-requeue-pi.txt53 be able to requeue tasks to PI futexes. This support implies that
89 is necessary for both the requeue code, as well as the waiting code,
91 The requeue code cannot simply wake the waiter and leave it to
93 requeue call returning to user space and the waiter waking and
98 allow the requeue code to acquire an uncontended rt_mutex on behalf
111 (pthread_cond_broadcast() and pthread_cond_signal()) to requeue and
114 requeueing, futex_requeue() attempts to acquire the requeue target
116 woken. futex_requeue() then proceeds to requeue the remaining
118 rt_mutex_start_proxy_lock() prior to each requeue to prepare the
125 requeue up to nr_wake + nr_requeue tasks. It will wake only as many
D00-INDEX198 futex-requeue-pi.txt
/linux-4.4.14/drivers/usb/gadget/function/
Duvc_video.c178 goto requeue; in uvc_video_complete()
184 goto requeue; in uvc_video_complete()
191 goto requeue; in uvc_video_complete()
201 goto requeue; in uvc_video_complete()
207 requeue: in uvc_video_complete()
/linux-4.4.14/fs/cachefiles/
Dnamei.c207 bool requeue; in cachefiles_mark_object_active() local
215 goto requeue; in cachefiles_mark_object_active()
222 requeue = false; in cachefiles_mark_object_active()
228 requeue = fscache_object_sleep_till_congested(&timeout); in cachefiles_mark_object_active()
229 } while (timeout > 0 && !requeue); in cachefiles_mark_object_active()
232 if (requeue && in cachefiles_mark_object_active()
237 goto requeue; in cachefiles_mark_object_active()
244 goto requeue; in cachefiles_mark_object_active()
253 requeue: in cachefiles_mark_object_active()
/linux-4.4.14/drivers/s390/block/
Dscm_blk_cluster.c211 goto requeue; in scm_initiate_cluster_request()
213 goto requeue; in scm_initiate_cluster_request()
215 requeue: in scm_initiate_cluster_request()
Dscm_blk.c419 goto requeue; in scm_blk_handle_error()
428 requeue: in scm_blk_handle_error()
/linux-4.4.14/tools/perf/bench/
DBuild7 perf-y += futex-requeue.o
/linux-4.4.14/drivers/block/drbd/
Ddrbd_worker.c573 int align, requeue = 0; in make_resync_request() local
597 goto requeue; in make_resync_request()
608 requeue = 1; in make_resync_request()
613 requeue = 1; in make_resync_request()
615 if (requeue) in make_resync_request()
616 goto requeue; in make_resync_request()
632 goto requeue; in make_resync_request()
693 goto requeue; in make_resync_request()
726 requeue: in make_resync_request()
763 goto requeue; in make_ov_request()
[all …]
/linux-4.4.14/tools/perf/Documentation/
Dperf-bench.txt200 *requeue*::
201 Suite for evaluating requeue calls.
/linux-4.4.14/drivers/net/ethernet/ti/
Ddavinci_cpdma.h67 u32 requeue; member
Ddavinci_cpdma.c617 chan->stats.requeue); in cpdma_chan_dump()
804 chan->stats.requeue++; in __cpdma_chan_process()
Dcpsw.c472 { "Rx DMA chan: requeue", CPDMA_RX_STAT(requeue) },
485 { "Tx DMA chan: requeue", CPDMA_TX_STAT(requeue) },
729 goto requeue; in cpsw_rx_handler()
750 requeue: in cpsw_rx_handler()
/linux-4.4.14/kernel/locking/
Drtmutex.c437 bool requeue = true; in rt_mutex_adjust_prio_chain() local
535 requeue = false; in rt_mutex_adjust_prio_chain()
550 requeue = false; in rt_mutex_adjust_prio_chain()
590 if (!requeue) { in rt_mutex_adjust_prio_chain()
/linux-4.4.14/drivers/md/
Ddm-raid1.c688 struct bio_list requeue; in do_writes() local
701 bio_list_init(&requeue); in do_writes()
714 bio_list_add(&requeue, bio); in do_writes()
741 if (unlikely(requeue.head)) { in do_writes()
743 bio_list_merge(&ms->writes, &requeue); in do_writes()
Ddm-cache-policy-mq.c674 static void requeue(struct mq_policy *mq, struct entry *e) in requeue() function
791 requeue(mq, e); in cache_entry_found()
848 requeue(mq, e); in pre_cache_entry_found()
855 requeue(mq, e); in pre_cache_entry_found()
Ddm-cache-policy-smq.c979 static void requeue(struct smq_policy *mq, struct entry *e) in requeue() function
1245 requeue(mq, e); in map()
/linux-4.4.14/drivers/char/ipmi/
Dipmi_msghandler.c3651 int requeue; in handle_one_recv_msg() local
3699 requeue = 0; in handle_one_recv_msg()
3727 requeue = 0; in handle_one_recv_msg()
3738 requeue = 0; /* Throw the message away */ in handle_one_recv_msg()
3749 requeue = handle_ipmb_get_msg_rsp(intf, msg); in handle_one_recv_msg()
3755 requeue = handle_ipmb_get_msg_cmd(intf, msg); in handle_one_recv_msg()
3766 requeue = handle_lan_get_msg_rsp(intf, msg); in handle_one_recv_msg()
3772 requeue = handle_lan_get_msg_cmd(intf, msg); in handle_one_recv_msg()
3783 requeue = handle_oem_get_msg_cmd(intf, msg); in handle_one_recv_msg()
3789 requeue = 0; in handle_one_recv_msg()
[all …]
/linux-4.4.14/sound/usb/caiaq/
Dinput.c516 goto requeue; in snd_usb_caiaq_ep4_reply_dispatch()
532 goto requeue; in snd_usb_caiaq_ep4_reply_dispatch()
538 requeue: in snd_usb_caiaq_ep4_reply_dispatch()
Daudio.c659 goto requeue; in read_completed()
695 requeue: in read_completed()
/linux-4.4.14/include/scsi/
Dlibiscsi.h201 struct list_head requeue; /* tasks needing another run */ member
/linux-4.4.14/drivers/net/wireless/ath/ath9k/
Dhtc_drv_txrx.c1072 goto requeue; in ath9k_rx_tasklet()
1076 goto requeue; in ath9k_rx_tasklet()
1092 requeue: in ath9k_rx_tasklet()
Drecv.c1103 goto requeue; in ath_rx_tasklet()
1149 requeue: in ath_rx_tasklet()
/linux-4.4.14/net/sched/
Dsch_qfq.c207 enum update_reason {enqueue, requeue}; enumerator
1088 if (reason != requeue) in qfq_update_agg_ts()
1136 qfq_update_agg_ts(q, in_serv_agg, requeue); in qfq_dequeue()
/linux-4.4.14/fs/ocfs2/
Ddlmglue.c92 int requeue; member
3447 ctl->requeue = 1; in ocfs2_unblock_lock()
3556 ctl->requeue = 0; in ocfs2_unblock_lock()
3584 ctl->requeue = 1; in ocfs2_unblock_lock()
3980 if (lockres->l_flags & OCFS2_LOCK_FREEING || !ctl.requeue) { in ocfs2_process_blocked_lock()
3986 ctl.requeue ? "yes" : "no"); in ocfs2_process_blocked_lock()
/linux-4.4.14/Documentation/vm/
Dpagemap.txt144 2. REFERENCED page has been referenced since last LRU list enqueue/requeue
/linux-4.4.14/drivers/net/wireless/zd1211rw/
Dzd_mac.c1517 goto requeue; in link_led_handler()
1528 requeue: in link_led_handler()
/linux-4.4.14/drivers/scsi/
Dlibiscsi.c1478 list_add_tail(&task->running, &conn->requeue); in iscsi_requeue_task()
1565 while (!list_empty(&conn->requeue)) { in iscsi_data_xmit()
1572 task = list_entry(conn->requeue.next, struct iscsi_task, in iscsi_data_xmit()
2902 INIT_LIST_HEAD(&conn->requeue); in iscsi_conn_setup()
Dscsi_lib.c935 goto requeue; in scsi_io_completion()
1059 requeue: in scsi_io_completion()
/linux-4.4.14/sound/usb/
Dmixer.c2364 goto requeue; in snd_usb_mixer_interrupt()
2403 requeue: in snd_usb_mixer_interrupt()
/linux-4.4.14/drivers/nvme/host/
Dpci.c596 bool requeue = false; in req_completion() local
604 requeue = true; in req_completion()
646 if (likely(!requeue)) in req_completion()
/linux-4.4.14/drivers/block/
Dskd_main.c473 static void skd_recover_requests(struct skd_device *skdev, int requeue);
3226 static void skd_recover_requests(struct skd_device *skdev, int requeue) in skd_recover_requests() argument
3243 if (requeue && in skd_recover_requests()
/linux-4.4.14/Documentation/scsi/
Dscsi_mid_low_api.txt1016 * On both of these returns, the mid-layer will requeue the I/O
/linux-4.4.14/drivers/scsi/aic7xxx/
Daic7xxx.seq1609 * sense, it will fill the kernel SCB with a request sense command, requeue