/linux-4.1.27/Documentation/scheduler/ |
D | completion.txt | 1 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/ |
D | Kconfig | 61 Select number of descriptor completions to queue before 73 more descriptor completions are queued without reaching the count
|
/linux-4.1.27/mm/ |
D | backing-dev.c | 412 err = fprop_local_init_percpu(&bdi->completions, GFP_KERNEL); in bdi_init() 442 fprop_local_destroy_percpu(&bdi->completions); in bdi_destroy()
|
D | page-writeback.c | 402 __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/ |
D | backing-dev.h | 89 struct fprop_local_percpu completions; member
|
/linux-4.1.27/Documentation/block/ |
D | queue-sysfs.txt | 119 If this option is '1', the block layer will migrate request completions to the
|
D | biodoc.txt | 460 avoids reallocs and makes independent completions easier to handle.
|
/linux-4.1.27/Documentation/scsi/ |
D | hpsa.txt | 35 command completions indicated by a single interrupt.
|
D | scsi_eh.txt | 128 completions and SCSI_EH_CANCEL_CMD for timeouts. 156 occur at any time. Of course, all such completions are ignored as the
|
D | ChangeLog.lpfc | 122 semantics - ELS completions worked for the wrong reasons. Also 591 * Ignore more unexpected completions in lpfc_nportdisc.c.
|
D | ncr53c8xx.txt | 1034 and delay data transfers or status/completions, and (b) may just waste
|
/linux-4.1.27/drivers/scsi/lpfc/ |
D | lpfc_bsg.c | 5310 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()
|
D | lpfc_sli.c | 3531 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 …]
|
D | lpfc_els.c | 8076 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()
|
D | lpfc_hbadisc.c | 4434 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()
|
D | lpfc_init.c | 926 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/ |
D | altera_tse.txt | 80 completions until no more receive completions are available.
|
D | scaling.txt | 371 exclusively to a subset of CPUs, where the transmit completions for 421 with the CPU that processes transmit completions for that queue
|
D | rds.txt | 331 looks at write completions
|
/linux-4.1.27/Documentation/blockdev/ |
D | cciss.txt | 88 possible to have multiple command completions indicated by a single
|
/linux-4.1.27/Documentation/timers/ |
D | hrtimers.txt | 54 evil to guarantee the processing of actual timeout completions
|
/linux-4.1.27/drivers/scsi/aic7xxx/ |
D | aic79xx.seq | 85 * If we have completions stalled waiting for the qfreeze 459 * completions to continue the data transfer.
|