Home
last modified time | relevance | path

Searched refs:cmd_done (Results 1 – 25 of 49) sorted by relevance

12

/linux/drivers/scsi/
H A Dmac53c94.c66 static void cmd_done(struct fsc_state *, int result);
219 cmd_done(state, DID_RESET << 16); in mac53c94_interrupt()
225 cmd_done(state, DID_ERROR << 16); in mac53c94_interrupt()
243 cmd_done(state, DID_PARITY << 16); in mac53c94_interrupt()
250 cmd_done(state, DID_BAD_TARGET << 16); in mac53c94_interrupt()
255 cmd_done(state, DID_ERROR << 16); in mac53c94_interrupt()
260 cmd_done(state, DID_ERROR << 16); in mac53c94_interrupt()
286 cmd_done(state, DID_ERROR << 16); in mac53c94_interrupt()
294 cmd_done(state, DID_ERROR << 16); in mac53c94_interrupt()
322 cmd_done(stat in mac53c94_interrupt()
341 static void cmd_done(struct fsc_state *state, int result) cmd_done() function
[all...]
H A Dpmcraid.c332 cmd->cmd_done = NULL; in pmcraid_init_cmdblk()
501 pinstance->reset_cmd->cmd_done(pinstance->reset_cmd); in pmcraid_clr_trans_op()
731 * sequence, set cmd_done pointer to pmcraid_ioa_reset. This in pmcraid_timeout_handler()
736 cmd->cmd_done = pmcraid_ioa_reset; in pmcraid_timeout_handler()
884 * @cmd_done: command completion function, called once IOA responds
893 void (*cmd_done) (struct pmcraid_cmd *), in pmcraid_send_cmd()
899 cmd->cmd_done = cmd_done; in pmcraid_send_cmd()
1108 pmcraid_send_cmd(cmd, cmd->cmd_done, 0, NULL); in pmcraid_send_hcam_cmd()
1130 void (*cmd_done) (struc in pmcraid_init_hcam() local
4902 void (*cmd_done) (struct pmcraid_cmd *) = pmcraid_complete_ioa_reset; pmcraid_set_supported_devs() local
[all...]
/linux/drivers/input/keyboard/
H A Dhil_kbd.c83 struct completion cmd_done; member
143 complete(&dev->cmd_done); in hil_dev_handle_command_response()
271 complete(&dev->cmd_done); /* just in case somebody is waiting */ in hil_dev_process_err()
467 init_completion(&dev->cmd_done); in hil_dev_connect()
472 error = wait_for_completion_killable(&dev->cmd_done); in hil_dev_connect()
476 reinit_completion(&dev->cmd_done); in hil_dev_connect()
481 error = wait_for_completion_killable(&dev->cmd_done); in hil_dev_connect()
485 reinit_completion(&dev->cmd_done); in hil_dev_connect()
490 error = wait_for_completion_killable(&dev->cmd_done); in hil_dev_connect()
494 reinit_completion(&dev->cmd_done); in hil_dev_connect()
[all...]
/linux/drivers/net/ethernet/apm/xgene/
H A Dxgene_enet_xgmac.c46 void __iomem *cmd, void __iomem *cmd_done, in xgene_enet_wr_indirect() argument
57 while (!(done = ioread32(cmd_done)) && wait--) in xgene_enet_wr_indirect()
71 void __iomem *addr, *wr, *cmd, *cmd_done; in xgene_enet_wr_pcs() local
76 cmd_done = pdata->pcs_addr + PCS_COMMAND_DONE_REG_OFFSET; in xgene_enet_wr_pcs()
78 if (!xgene_enet_wr_indirect(addr, wr, cmd, cmd_done, wr_addr, wr_data)) in xgene_enet_wr_pcs()
108 void __iomem *cmd, void __iomem *cmd_done, in xgene_enet_rd_indirect() argument
118 while (!(done = ioread32(cmd_done)) && wait--) in xgene_enet_rd_indirect()
133 void __iomem *addr, *rd, *cmd, *cmd_done; in xgene_enet_rd_pcs() local
139 cmd_done = pdata->pcs_addr + PCS_COMMAND_DONE_REG_OFFSET; in xgene_enet_rd_pcs()
141 success = xgene_enet_rd_indirect(addr, rd, cmd, cmd_done, rd_add in xgene_enet_rd_pcs()
[all...]
H A Dxgene_enet_hw.c257 void __iomem *addr, *wr, *cmd, *cmd_done; in xgene_enet_wr_mac() local
272 cmd_done = pdata->mcx_mac_addr + MAC_COMMAND_DONE_REG_OFFSET; in xgene_enet_wr_mac()
279 while (!(done = ioread32(cmd_done)) && wait--) in xgene_enet_wr_mac()
316 void __iomem *addr, *rd, *cmd, *cmd_done; in xgene_enet_rd_mac() local
331 cmd_done = pdata->mcx_mac_addr + MAC_COMMAND_DONE_REG_OFFSET; in xgene_enet_rd_mac()
337 while (!(done = ioread32(cmd_done)) && wait--) in xgene_enet_rd_mac()
352 void __iomem *addr, *rd, *cmd, *cmd_done; in xgene_enet_rd_stat() local
359 cmd_done = pdata->mcx_stats_addr + STAT_COMMAND_DONE_REG_OFFSET; in xgene_enet_rd_stat()
365 while (!(done = ioread32(cmd_done)) && wait--) in xgene_enet_rd_stat()
/linux/drivers/platform/olpc/
H A Dolpc-xo175-ec.c238 struct completion cmd_done; member
318 complete(&priv->cmd_done); in olpc_xo175_ec_complete()
344 complete(&priv->cmd_done); in olpc_xo175_ec_complete()
380 complete(&priv->cmd_done); in olpc_xo175_ec_complete()
396 complete(&priv->cmd_done); in olpc_xo175_ec_complete()
517 init_completion(&priv->cmd_done); in olpc_xo175_ec_cmd()
534 if (!wait_for_completion_timeout(&priv->cmd_done, in olpc_xo175_ec_cmd()
687 init_completion(&priv->cmd_done); in olpc_xo175_ec_probe()
/linux/drivers/firmware/
H A Dturris-mox-rwtm.c78 * @cmd_done: command done completion
98 struct completion cmd_done; member
162 if (completion_done(&rwtm->cmd_done)) in mox_rwtm_rx_callback()
166 complete(&rwtm->cmd_done); in mox_rwtm_rx_callback()
186 ret = wait_for_completion_interruptible(&rwtm->cmd_done); in mox_rwtm_exec()
190 if (!wait_for_completion_timeout(&rwtm->cmd_done, HZ / 2)) in mox_rwtm_exec()
446 init_completion(&rwtm->cmd_done); in turris_mox_rwtm_probe()
/linux/drivers/input/touchscreen/
H A Delo.c55 struct completion cmd_done; member
107 complete(&elo->cmd_done); in elo_process_data_10()
230 init_completion(&elo->cmd_done); in elo_command_10()
245 wait_for_completion_timeout(&elo->cmd_done, HZ); in elo_command_10()
322 init_completion(&elo->cmd_done); in elo_connect()
H A Dcyttsp5.c198 struct completion cmd_done; member
559 rc = wait_for_completion_interruptible_timeout(&ts->cmd_done, in cyttsp5_hid_output_get_sysinfo()
592 rc = wait_for_completion_interruptible_timeout(&ts->cmd_done, in cyttsp5_power_control()
633 rc = wait_for_completion_interruptible_timeout(&ts->cmd_done, in cyttsp5_hid_output_bl_launch_app()
662 rc = wait_for_completion_interruptible_timeout(&ts->cmd_done, in cyttsp5_get_hid_descriptor()
725 complete(&ts->cmd_done); in cyttsp5_handle_irq()
730 complete(&ts->cmd_done); in cyttsp5_handle_irq()
840 init_completion(&ts->cmd_done); in cyttsp5_probe()
H A Dwacom_w8001.c88 struct completion cmd_done; member
337 complete(&w8001->cmd_done); in w8001_interrupt()
365 init_completion(&w8001->cmd_done); in w8001_command()
370 wait_for_completion_timeout(&w8001->cmd_done, HZ); in w8001_command()
611 init_completion(&w8001->cmd_done); in w8001_connect()
/linux/drivers/net/mdio/
H A Dmdio-xgene.c27 void __iomem *addr, *rd, *cmd, *cmd_done; in xgene_mdio_rd_mac() local
34 cmd_done = pdata->mac_csr_addr + MAC_COMMAND_DONE_REG_OFFSET; in xgene_mdio_rd_mac()
40 while (!(done = ioread32(cmd_done)) && wait--) in xgene_mdio_rd_mac()
55 void __iomem *addr, *wr, *cmd, *cmd_done; in xgene_mdio_wr_mac() local
62 cmd_done = pdata->mac_csr_addr + MAC_COMMAND_DONE_REG_OFFSET; in xgene_mdio_wr_mac()
69 while (!(done = ioread32(cmd_done)) && wait--) in xgene_mdio_wr_mac()
/linux/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_cmd.c60 err = wait_for_completion_interruptible_timeout(&dev->cmd_done, in pvrdma_cmd_recv()
100 init_completion(&dev->cmd_done); in pvrdma_cmd_post()
/linux/drivers/media/cec/usb/extron-da-hd-4k-plus/
H A Dextron-da-hd-4k-plus.h54 struct completion cmd_done; member
108 struct completion cmd_done; member
/linux/drivers/media/cec/usb/rainshadow/
H A Drainshadow-cec.c44 struct completion cmd_done; member
141 complete(&rain->cmd_done); in rain_irq_work_handler()
218 init_completion(&rain->cmd_done); in rain_send_and_wait()
225 if (!wait_for_completion_timeout(&rain->cmd_done, HZ)) { in rain_send_and_wait()
/linux/drivers/misc/
H A Dnsm.c54 struct completion cmd_done; member
188 complete(&nsm->cmd_done); in nsm_vq_callback()
207 init_completion(&nsm->cmd_done); in nsm_sendrecv_msg_locked()
226 if (!wait_for_completion_io_timeout(&nsm->cmd_done, in nsm_sendrecv_msg_locked()
/linux/drivers/mmc/host/
H A Dlitex_mmc.c89 struct completion cmd_done; member
143 reinit_completion(&host->cmd_done); in litex_mmc_send_cmd()
146 wait_for_completion(&host->cmd_done); in litex_mmc_send_cmd()
273 complete(&host->cmd_done); in litex_mmc_interrupt()
576 init_completion(&host->cmd_done); in litex_mmc_probe()
/linux/drivers/input/tablet/
H A Dwacom_serial4.c165 struct completion cmd_done; member
306 complete(&wacom->cmd_done); in wacom_handle_response()
471 init_completion(&wacom->cmd_done); in wacom_send_and_wait()
477 u = wait_for_completion_timeout(&wacom->cmd_done, HZ); in wacom_send_and_wait()
/linux/drivers/input/rmi4/
H A Drmi_f34.c59 init_completion(&f34->v5.cmd_done); in rmi_f34_command()
79 if (!wait_for_completion_timeout(&f34->v5.cmd_done, in rmi_f34_command()
115 complete(&f34->v5.cmd_done); in rmi_f34_attention()
125 complete(&f34->v7.cmd_done); in rmi_f34_attention()
539 init_completion(&f34->v5.cmd_done); in rmi_f34v5_probe()
H A Drmi_f34.h244 struct completion cmd_done; member
271 struct completion cmd_done; member
H A Drmi_f34v7.c66 if (!wait_for_completion_timeout(&f34->v7.cmd_done, timeout)) { in rmi_f34v7_wait_for_idle()
330 init_completion(&f34->v7.cmd_done); in rmi_f34v7_read_partition_table()
610 init_completion(&f34->v7.cmd_done); in rmi_f34v7_erase_all()
667 init_completion(&f34->v7.cmd_done); in rmi_f34v7_read_blocks()
731 init_completion(&f34->v7.cmd_done); in rmi_f34v7_write_f34v7_blocks()
821 init_completion(&f34->v7.cmd_done); in rmi_f34v7_write_flash_config()
1115 init_completion(&f34->v7.cmd_done); in rmi_f34v7_enter_flash_prog()
1179 init_completion(&f34->v7.cmd_done); in rmi_f34v7_probe()
H A Drmi_f54.c117 struct completion cmd_done; member
205 init_completion(&f54->cmd_done); in rmi_f54_request_report()
333 if (!wait_for_completion_timeout(&f54->cmd_done, in rmi_f54_buffer_queue()
606 complete(&f54->cmd_done); in rmi_f54_work()
/linux/drivers/mfd/
H A Dmacsmc.c66 reinit_completion(&smc->cmd_done); in apple_smc_cmd_locked()
81 if (wait_for_completion_timeout(&smc->cmd_done, msecs_to_jiffies(SMC_TIMEOUT_MS)) <= 0) { in apple_smc_cmd_locked()
359 complete(&smc->cmd_done); in apple_smc_rtkit_recv_early()
439 init_completion(&smc->cmd_done); in apple_smc_probe()
H A Dmax77759.c372 reinit_completion(&max77759->cmd_done); in max77759_maxq_command()
390 if (!wait_for_completion_timeout(&max77759->cmd_done, in max77759_maxq_command()
425 complete(&max77759->cmd_done); in apcmdres_irq_handler()
516 init_completion(&max77759->cmd_done); in max77759_add_chained_maxq()
/linux/drivers/vdpa/mlx5/core/
H A Dresources.c328 complete(&cmd->cmd_done); in virtqueue_cmd_callback()
349 wait_for_completion(&cmds[*completed].cmd_done); in issue_async_cmd()
375 init_completion(&cmds[i].cmd_done); in mlx5_vdpa_exec_async_cmds()
390 wait_for_completion(&cmds[completed++].cmd_done); in mlx5_vdpa_exec_async_cmds()
/linux/include/linux/mfd/
H A Dmax77759.h110 * @cmd_done: Used to signal completion of a MaxQ command
122 struct completion cmd_done; member

12