Home
last modified time | relevance | path

Searched refs:completions (Results 1 – 22 of 22) sorted by relevance

/linux-4.1.27/Documentation/scheduler/
Dcompletion.txt1 completions - wait for completion handling
10 to have reached a point or a specific state, completions can provide a
18 advantage of using completions is clear intent of the code, but also more
27 As completions are scheduling related, the code is found in
29 implementation see completions-design.txt
35 There are three parts to using completions, the initialization of the
39 state of completions.
41 To use completions one needs to include <linux/completion.h> and
43 handling of completions is:
63 Initializing completions:
[all …]
/linux-4.1.27/drivers/crypto/caam/
DKconfig61 Select number of descriptor completions to queue before
73 more descriptor completions are queued without reaching the count
/linux-4.1.27/mm/
Dbacking-dev.c412 err = fprop_local_init_percpu(&bdi->completions, GFP_KERNEL); in bdi_init()
442 fprop_local_destroy_percpu(&bdi->completions); in bdi_destroy()
Dpage-writeback.c402 __fprop_inc_percpu_max(&writeout_completions, &bdi->completions, in __bdi_writeout_inc()
433 fprop_fraction_percpu(&writeout_completions, &bdi->completions, in bdi_writeout_fraction()
/linux-4.1.27/include/linux/
Dbacking-dev.h89 struct fprop_local_percpu completions; member
/linux-4.1.27/Documentation/block/
Dqueue-sysfs.txt119 If this option is '1', the block layer will migrate request completions to the
Dbiodoc.txt460 avoids reallocs and makes independent completions easier to handle.
/linux-4.1.27/Documentation/scsi/
Dhpsa.txt35 command completions indicated by a single interrupt.
Dscsi_eh.txt128 completions and SCSI_EH_CANCEL_CMD for timeouts.
156 occur at any time. Of course, all such completions are ignored as the
DChangeLog.lpfc122 semantics - ELS completions worked for the wrong reasons. Also
591 * Ignore more unexpected completions in lpfc_nportdisc.c.
Dncr53c8xx.txt1034 and delay data transfers or status/completions, and (b) may just waste
/linux-4.1.27/drivers/scsi/lpfc/
Dlpfc_bsg.c5310 LIST_HEAD(completions); in lpfc_bsg_timeout()
5350 list_move_tail(&check_iocb->list, &completions); in lpfc_bsg_timeout()
5354 if (list_empty(&completions)) in lpfc_bsg_timeout()
5357 if (!list_empty(&completions)) { in lpfc_bsg_timeout()
5358 lpfc_sli_cancel_iocbs(phba, &completions, in lpfc_bsg_timeout()
5387 list_move_tail(&check_iocb->list, &completions); in lpfc_bsg_timeout()
5391 if (list_empty(&completions)) in lpfc_bsg_timeout()
5394 if (!list_empty(&completions)) { in lpfc_bsg_timeout()
5395 lpfc_sli_cancel_iocbs(phba, &completions, in lpfc_bsg_timeout()
Dlpfc_sli.c3531 LIST_HEAD(completions); in lpfc_sli_abort_iocb_ring()
3543 list_splice_init(&pring->txq, &completions); in lpfc_sli_abort_iocb_ring()
3554 list_splice_init(&pring->txq, &completions); in lpfc_sli_abort_iocb_ring()
3564 lpfc_sli_cancel_iocbs(phba, &completions, IOSTAT_LOCAL_REJECT, in lpfc_sli_abort_iocb_ring()
9298 LIST_HEAD(completions); in lpfc_sli_mbox_sys_flush()
9306 list_splice_init(&phba->sli.mboxq, &completions); in lpfc_sli_mbox_sys_flush()
9309 list_add_tail(&psli->mbox_active->list, &completions); in lpfc_sli_mbox_sys_flush()
9314 list_splice_init(&phba->sli.mboxq_cmpl, &completions); in lpfc_sli_mbox_sys_flush()
9318 while (!list_empty(&completions)) { in lpfc_sli_mbox_sys_flush()
9319 list_remove_head(&completions, pmb, LPFC_MBOXQ_t, list); in lpfc_sli_mbox_sys_flush()
[all …]
Dlpfc_els.c8076 LIST_HEAD(completions); in lpfc_fabric_abort_vport()
8087 list_move_tail(&piocb->list, &completions); in lpfc_fabric_abort_vport()
8092 lpfc_sli_cancel_iocbs(phba, &completions, IOSTAT_LOCAL_REJECT, in lpfc_fabric_abort_vport()
8109 LIST_HEAD(completions); in lpfc_fabric_abort_nport()
8119 list_move_tail(&piocb->list, &completions); in lpfc_fabric_abort_nport()
8125 lpfc_sli_cancel_iocbs(phba, &completions, IOSTAT_LOCAL_REJECT, in lpfc_fabric_abort_nport()
8142 LIST_HEAD(completions); in lpfc_fabric_abort_hba()
8145 list_splice_init(&phba->fabric_iocb_list, &completions); in lpfc_fabric_abort_hba()
8149 lpfc_sli_cancel_iocbs(phba, &completions, IOSTAT_LOCAL_REJECT, in lpfc_fabric_abort_hba()
Dlpfc_hbadisc.c4434 LIST_HEAD(completions); in lpfc_no_rpi()
4464 &completions); in lpfc_no_rpi()
4472 lpfc_sli_cancel_iocbs(phba, &completions, IOSTAT_LOCAL_REJECT, in lpfc_no_rpi()
5166 LIST_HEAD(completions); in lpfc_free_tx()
5187 list_move_tail(&iocb->list, &completions); in lpfc_free_tx()
5205 lpfc_sli_cancel_iocbs(phba, &completions, IOSTAT_LOCAL_REJECT, in lpfc_free_tx()
Dlpfc_init.c926 LIST_HEAD(completions); in lpfc_hba_clean_txcmplq()
938 list_splice_init(&pring->txcmplq, &completions); in lpfc_hba_clean_txcmplq()
947 lpfc_sli_cancel_iocbs(phba, &completions, IOSTAT_LOCAL_REJECT, in lpfc_hba_clean_txcmplq()
1181 LIST_HEAD(completions); in lpfc_hb_timeout_handler()
1215 list_splice_init(&phba->elsbuf, &completions); in lpfc_hb_timeout_handler()
1220 while (!list_empty(&completions)) { in lpfc_hb_timeout_handler()
1221 list_remove_head(&completions, buf_ptr, in lpfc_hb_timeout_handler()
/linux-4.1.27/Documentation/networking/
Daltera_tse.txt80 completions until no more receive completions are available.
Dscaling.txt371 exclusively to a subset of CPUs, where the transmit completions for
421 with the CPU that processes transmit completions for that queue
Drds.txt331 looks at write completions
/linux-4.1.27/Documentation/blockdev/
Dcciss.txt88 possible to have multiple command completions indicated by a single
/linux-4.1.27/Documentation/timers/
Dhrtimers.txt54 evil to guarantee the processing of actual timeout completions
/linux-4.1.27/drivers/scsi/aic7xxx/
Daic79xx.seq85 * If we have completions stalled waiting for the qfreeze
459 * completions to continue the data transfer.