Home
last modified time | relevance | path

Searched refs:init_cmds (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/scsi/mpi3mr/
H A Dmpi3mr_fw.c319 return &mrioc->init_cmds; in mpi3mr_get_drv_cmd()
2036 mutex_lock(&mrioc->init_cmds.mutex); in mpi3mr_delete_op_reply_q()
2037 if (mrioc->init_cmds.state & MPI3MR_CMD_PENDING) { in mpi3mr_delete_op_reply_q()
2040 mutex_unlock(&mrioc->init_cmds.mutex); in mpi3mr_delete_op_reply_q()
2043 mrioc->init_cmds.state = MPI3MR_CMD_PENDING; in mpi3mr_delete_op_reply_q()
2044 mrioc->init_cmds.is_waiting = 1; in mpi3mr_delete_op_reply_q()
2045 mrioc->init_cmds.callback = NULL; in mpi3mr_delete_op_reply_q()
2050 init_completion(&mrioc->init_cmds.done); in mpi3mr_delete_op_reply_q()
2057 wait_for_completion_timeout(&mrioc->init_cmds.done, in mpi3mr_delete_op_reply_q()
2059 if (!(mrioc->init_cmds.state & MPI3MR_CMD_COMPLETE)) { in mpi3mr_delete_op_reply_q()
[all …]
H A Dmpi3mr_app.c247 mutex_lock(&mrioc->init_cmds.mutex); in mpi3mr_issue_diag_buf_post()
248 if (mrioc->init_cmds.state & MPI3MR_CMD_PENDING) { in mpi3mr_issue_diag_buf_post()
250 mutex_unlock(&mrioc->init_cmds.mutex); in mpi3mr_issue_diag_buf_post()
253 mrioc->init_cmds.state = MPI3MR_CMD_PENDING; in mpi3mr_issue_diag_buf_post()
254 mrioc->init_cmds.is_waiting = 1; in mpi3mr_issue_diag_buf_post()
255 mrioc->init_cmds.callback = NULL; in mpi3mr_issue_diag_buf_post()
270 init_completion(&mrioc->init_cmds.done); in mpi3mr_issue_diag_buf_post()
278 wait_for_completion_timeout(&mrioc->init_cmds.done, in mpi3mr_issue_diag_buf_post()
280 if (!(mrioc->init_cmds.state & MPI3MR_CMD_COMPLETE)) { in mpi3mr_issue_diag_buf_post()
281 mrioc->init_cmds.is_waiting = 0; in mpi3mr_issue_diag_buf_post()
[all …]
H A Dmpi3mr_os.c4687 mrioc->init_cmds.is_waiting = 0; in mpi3mr_scan_finished()
4688 mrioc->init_cmds.callback = NULL; in mpi3mr_scan_finished()
4689 mrioc->init_cmds.state = MPI3MR_CMD_NOTUSED; in mpi3mr_scan_finished()
4698 mrioc->init_cmds.is_waiting = 0; in mpi3mr_scan_finished()
4699 mrioc->init_cmds.callback = NULL; in mpi3mr_scan_finished()
4700 mrioc->init_cmds.state = MPI3MR_CMD_NOTUSED; in mpi3mr_scan_finished()
5505 mpi3mr_init_drv_cmd(&mrioc->init_cmds, MPI3MR_HOSTTAG_INITCMDS); in mpi3mr_probe()
H A Dmpi3mr.h1237 struct mpi3mr_drv_cmd init_cmds; member