/Linux-v5.4/drivers/dma/ti/ |
D | cppi41.c | 120 u16 complete; member 157 [ 0] = { .submit = 32, .complete = 93}, 158 [ 1] = { .submit = 34, .complete = 94}, 159 [ 2] = { .submit = 36, .complete = 95}, 160 [ 3] = { .submit = 38, .complete = 96}, 161 [ 4] = { .submit = 40, .complete = 97}, 162 [ 5] = { .submit = 42, .complete = 98}, 163 [ 6] = { .submit = 44, .complete = 99}, 164 [ 7] = { .submit = 46, .complete = 100}, 165 [ 8] = { .submit = 48, .complete = 101}, [all …]
|
/Linux-v5.4/fs/xfs/ |
D | xfs_sysfs.h | 25 complete(&kobj->complete); in xfs_sysfs_release() 35 init_completion(&kobj->complete); in xfs_sysfs_init() 46 wait_for_completion(&kobj->complete); in xfs_sysfs_del()
|
/Linux-v5.4/crypto/ |
D | cryptd.c | 71 crypto_completion_t complete; member 80 crypto_completion_t complete; member 90 crypto_completion_t complete; member 180 backlog->complete(backlog, -EINPROGRESS); in cryptd_queue_worker() 181 req->complete(req, 0); in cryptd_queue_worker() 276 rctx->complete(&req->base, err); in cryptd_skcipher_complete() 305 req->base.complete = rctx->complete; in cryptd_skcipher_encrypt() 333 req->base.complete = rctx->complete; in cryptd_skcipher_decrypt() 347 rctx->complete = req->base.complete; in cryptd_skcipher_enqueue() 348 req->base.complete = compl; in cryptd_skcipher_enqueue() [all …]
|
D | ahash.c | 27 crypto_completion_t complete; member 269 priv->complete = req->base.complete; in ahash_save_req() 280 req->base.complete = cplt; in ahash_save_req() 299 priv->complete, priv->data); in ahash_restore_req() 313 priv->complete(&oreq, -EINPROGRESS); in ahash_notify_einprogress() 338 areq->base.complete(&areq->base, err); in ahash_op_unaligned_done() 425 areq->base.complete(&areq->base, err); in ahash_def_finup_done2() 433 req->base.complete = ahash_def_finup_done2; in ahash_def_finup_finish1() 459 areq->base.complete(&areq->base, err); in ahash_def_finup_done1()
|
/Linux-v5.4/arch/alpha/lib/ |
D | csum_ipv6_magic.S | 45 or $0,$21,$0 # .. e1 : 1st src word complete 52 or $1,$22,$1 # .. e1 : 2nd src word complete 60 or $2,$23,$2 # .. e1 : 1st dst word complete 62 or $18,$5,$18 # .. e1 : len complete 65 or $3,$24,$3 # .. e1 : 2nd dst word complete 74 sra $19,32,$19 # e0 : proto complete
|
/Linux-v5.4/drivers/macintosh/ |
D | via-cuda.c | 226 while (!req.complete) in find_via_cuda() 279 while (!req.complete) in find_via_cuda() 432 req->complete = 1; in cuda_send_request() 443 while (!req->complete) in cuda_send_request() 460 while (!req.complete) in cuda_adb_autopoll() 475 while (!req.complete) in cuda_reset_adb_bus() 490 req->complete = 1; in cuda_request() 511 req->complete = 1; in cuda_write() 516 req->complete = 0; in cuda_write() 571 int complete = 0; in cuda_interrupt() local [all …]
|
D | macio-adb.c | 180 req->complete = 0; in macio_send_request() 194 while (!req->complete) in macio_send_request() 207 int complete = 0; in macio_adb_interrupt() local 225 complete = 1; in macio_adb_interrupt() 245 complete = 1; in macio_adb_interrupt() 260 if (complete && req) { in macio_adb_interrupt() 263 req->complete = 1; in macio_adb_interrupt()
|
D | adb-iop.c | 67 req->complete = 1; in adb_iop_end_req() 228 while (!req->complete) in adb_iop_send_request() 239 req->complete = 1; in adb_iop_write() 247 req->complete = 0; in adb_iop_write() 287 while (!req.complete) { in adb_iop_reset_bus()
|
D | via-macii.c | 206 req.complete = 0; in macii_queue_poll() 228 while (!req->complete) in macii_send_request() 240 req->complete = 1; in macii_write() 246 req->complete = 0; in macii_write() 425 req->complete = 1; in macii_interrupt() 504 req->complete = 1; in macii_interrupt()
|
/Linux-v5.4/drivers/crypto/ccp/ |
D | ccp-crypto-main.c | 156 req->complete(req, -EINPROGRESS); in ccp_crypto_complete() 169 backlog->req->complete(backlog->req, -EINPROGRESS); in ccp_crypto_complete() 174 req->complete(req, -EINPROGRESS); in ccp_crypto_complete() 178 if (ctx->complete) in ccp_crypto_complete() 179 ret = ctx->complete(req, ret); in ccp_crypto_complete() 180 req->complete(req, ret); in ccp_crypto_complete() 194 if (ctx->complete) in ccp_crypto_complete() 195 ret = ctx->complete(held->req, ret); in ccp_crypto_complete() 196 held->req->complete(held->req, ret); in ccp_crypto_complete() 201 backlog->req->complete(backlog->req, -EINPROGRESS); in ccp_crypto_complete()
|
/Linux-v5.4/drivers/i2c/busses/ |
D | i2c-pnx.c | 34 struct completion complete; /* I/O completion */ member 268 complete(&alg_data->mif.complete); in i2c_pnx_master_xmit() 285 complete(&alg_data->mif.complete); in i2c_pnx_master_xmit() 369 complete(&alg_data->mif.complete); in i2c_pnx_master_rcv() 405 complete(&alg_data->mif.complete); in i2c_pnx_interrupt() 424 complete(&alg_data->mif.complete); in i2c_pnx_interrupt() 475 complete(&alg_data->mif.complete); in i2c_pnx_timeout() 554 init_completion(&alg_data->mif.complete); in i2c_pnx_xfer() 567 wait_for_completion(&alg_data->mif.complete); in i2c_pnx_xfer() 719 init_completion(&alg_data->mif.complete); in i2c_pnx_probe()
|
D | i2c-stm32f4.c | 127 struct completion complete; member 362 complete(&i2c_dev->complete); in stm32f4_i2c_terminate_xfer() 403 complete(&i2c_dev->complete); in stm32f4_i2c_handle_read() 464 complete(&i2c_dev->complete); in stm32f4_i2c_handle_rx_done() 666 complete(&i2c_dev->complete); in stm32f4_i2c_isr_error() 694 reinit_completion(&i2c_dev->complete); in stm32f4_i2c_xfer_msg() 709 timeout = wait_for_completion_timeout(&i2c_dev->complete, in stm32f4_i2c_xfer_msg() 845 init_completion(&i2c_dev->complete); in stm32f4_i2c_probe()
|
D | i2c-zx2967.c | 58 struct completion complete; member 224 complete(&i2c->complete); in zx2967_i2c_isr() 251 reinit_completion(&i2c->complete); in zx2967_i2c_xfer_bytes() 263 time_left = wait_for_completion_timeout(&i2c->complete, in zx2967_i2c_xfer_bytes() 365 reinit_completion(&i2c->complete); in zx2967_smbus_xfer_read() 375 time_left = wait_for_completion_timeout(&i2c->complete, in zx2967_smbus_xfer_read() 407 reinit_completion(&i2c->complete); in zx2967_smbus_xfer_write() 412 time_left = wait_for_completion_timeout(&i2c->complete, in zx2967_smbus_xfer_write() 545 init_completion(&i2c->complete); in zx2967_i2c_probe()
|
D | i2c-sun6i-p2wi.c | 86 struct completion complete; member 107 complete(&p2wi->complete); in p2wi_interrupt() 146 reinit_completion(&p2wi->complete); in p2wi_smbus_xfer() 154 wait_for_completion(&p2wi->complete); in p2wi_smbus_xfer() 274 init_completion(&p2wi->complete); in p2wi_probe()
|
D | i2c-wmt.c | 84 struct completion complete; member 158 reinit_completion(&i2c_dev->complete); in wmt_i2c_write() 176 wait_result = wait_for_completion_timeout(&i2c_dev->complete, in wmt_i2c_write() 248 reinit_completion(&i2c_dev->complete); in wmt_i2c_read() 266 wait_result = wait_for_completion_timeout(&i2c_dev->complete, in wmt_i2c_read() 332 complete(&i2c_dev->complete); in wmt_i2c_isr() 422 init_completion(&i2c_dev->complete); in wmt_i2c_probe()
|
/Linux-v5.4/drivers/dma/ |
D | dmaengine.h | 71 dma_cookie_t used, complete; in dma_cookie_status() local 74 complete = chan->completed_cookie; in dma_cookie_status() 77 state->last = complete; in dma_cookie_status() 81 return dma_async_is_complete(cookie, complete, used); in dma_cookie_status()
|
/Linux-v5.4/Documentation/scheduler/ |
D | completion.rst | 17 calls and complete() instead. 40 - the signaling side through a call to complete() or complete_all(). 65 complete(&early_console_added); 68 'complete' is not helpful unless the purpose is super obvious... 76 to prevent races with asynchronous complete() calls from occurring. 80 does not happen until all related activities (complete() or reinit_completion()) 127 _killable() and _interruptible()) variants, the wait might complete 130 stack and cause subtle data corruption if a complete() is done in some 136 or has a lock or other synchronization mechanism to make sure complete() 160 wait_for_completion(&setup_done); complete(setup_done); [all …]
|
/Linux-v5.4/drivers/media/platform/qcom/venus/ |
D | hfi_msgs.c | 235 complete(&core->done); in hfi_sys_init_done() 281 complete(&core->done); in hfi_sys_rel_resource_done() 294 complete(&core->done); in hfi_sys_ping_done() 397 complete(&inst->done); in hfi_session_prop_info() 423 complete(&inst->done); in hfi_session_init_done() 432 complete(&inst->done); in hfi_session_load_res_done() 441 complete(&inst->done); in hfi_session_flush_done() 541 complete(&inst->done); in hfi_session_start_done() 550 complete(&inst->done); in hfi_session_stop_done() 559 complete(&inst->done); in hfi_session_rel_res_done() [all …]
|
/Linux-v5.4/drivers/gpu/drm/gma500/ |
D | oaktrail_hdmi_i2c.c | 71 struct completion complete; member 102 reinit_completion(&i2c_dev->complete); in xfer_read() 110 wait_for_completion_interruptible_timeout(&i2c_dev->complete, in xfer_read() 242 complete(&i2c_dev->complete); in oaktrail_hdmi_i2c_handler() 290 init_completion(&i2c_dev->complete); in oaktrail_hdmi_i2c_init()
|
/Linux-v5.4/drivers/md/ |
D | dm-log-userspace-transfer.c | 44 struct completion complete; member 122 complete(&pkg->complete); in fill_pkg() 218 init_completion(&pkg.complete); in dm_consult_userspace() 240 tmo = wait_for_completion_timeout(&(pkg.complete), DM_ULOG_RETRY_TIMEOUT); in dm_consult_userspace()
|
/Linux-v5.4/drivers/usb/typec/ucsi/ |
D | ucsi.c | 61 if (!wait_for_completion_timeout(&ucsi->complete, in ucsi_command() 91 if (!wait_for_completion_timeout(&ucsi->complete, in ucsi_ack() 511 if (!completion_done(&con->complete)) in ucsi_partner_change() 512 complete(&con->complete); in ucsi_partner_change() 549 if (!completion_done(&con->complete)) in ucsi_connector_change() 550 complete(&con->complete); in ucsi_connector_change() 620 complete(&ucsi->complete); in ucsi_notify() 622 complete(&ucsi->complete); in ucsi_notify() 741 if (!wait_for_completion_timeout(&con->complete, in ucsi_dr_swap() 773 if (!wait_for_completion_timeout(&con->complete, in ucsi_pr_swap() [all …]
|
/Linux-v5.4/drivers/staging/vc04_services/interface/vchiq_arm/ |
D | vchiq_util.c | 55 complete(&queue->push); in vchiu_queue_push() 65 complete(&queue->push); // We haven't removed anything from the queue. in vchiu_queue_peek() 82 complete(&queue->pop); in vchiu_queue_pop()
|
/Linux-v5.4/drivers/iio/adc/ |
D | da9150-gpadc.c | 79 struct completion complete; member 88 complete(&gpadc->complete); in da9150_gpadc_irq() 106 try_wait_for_completion(&gpadc->complete); in da9150_gpadc_read_adc() 109 wait_for_completion_timeout(&gpadc->complete, msecs_to_jiffies(5)); in da9150_gpadc_read_adc() 337 init_completion(&gpadc->complete); in da9150_gpadc_probe()
|
D | ti-adc12138.c | 47 struct completion complete; member 195 if (!wait_for_completion_timeout(&adc->complete, timeout)) in adc12138_wait_eoc() 207 reinit_completion(&adc->complete); in adc12138_adc_conversion() 286 reinit_completion(&adc->complete); in adc12138_init() 345 reinit_completion(&adc->complete); in adc12138_trigger_handler() 388 complete(&adc->complete); in adc12138_eoc_handler() 407 init_completion(&adc->complete); in adc12138_probe()
|
/Linux-v5.4/drivers/video/fbdev/omap/ |
D | hwa742.c | 81 void (*complete)(void *data); member 272 void (*complete)(void *); in process_pending_requests() local 282 complete = req->complete; in process_pending_requests() 286 if (complete) in process_pending_requests() 287 complete(complete_data); in process_pending_requests() 313 void (*complete)(void *); in request_complete() local 316 complete = req->complete; in request_complete() 321 if (complete) in request_complete() 322 complete(complete_data); in request_complete() 405 req->complete = send_frame_complete; \ [all …]
|