Home
last modified time | relevance | path

Searched refs:remove_wait (Results 1 – 6 of 6) sorted by relevance

/linux-6.1.9/drivers/scsi/fnic/
Dfnic_scsi.c669 if (fnic->remove_wait) in DEF_SCSI_QCMD()
670 complete(fnic->remove_wait); in DEF_SCSI_QCMD()
676 if (fnic->remove_wait || ret) { in DEF_SCSI_QCMD()
2549 DECLARE_COMPLETION_ONSTACK(remove_wait); in fnic_scsi_abort_io()
2562 fnic->remove_wait = &remove_wait; in fnic_scsi_abort_io()
2573 fnic->remove_wait = NULL; in fnic_scsi_abort_io()
2579 wait_for_completion_timeout(&remove_wait, in fnic_scsi_abort_io()
2583 fnic->remove_wait = NULL; in fnic_scsi_abort_io()
Dfnic.h251 struct completion *remove_wait; /* device remove thread blocks */ member
/linux-6.1.9/drivers/scsi/snic/
Dsnic_scsi.c1046 if (!snic->remove_wait) { in snic_hba_reset_cmpl_handler()
1087 if (snic->remove_wait) in snic_hba_reset_cmpl_handler()
1088 complete(snic->remove_wait); in snic_hba_reset_cmpl_handler()
2242 snic->remove_wait = &wait; in snic_issue_hba_reset()
2266 wait_for_completion_timeout(snic->remove_wait, in snic_issue_hba_reset()
2277 snic->remove_wait = NULL; in snic_issue_hba_reset()
2291 snic->remove_wait = NULL; in snic_issue_hba_reset()
Dsnic.h258 struct completion *remove_wait; member
/linux-6.1.9/include/linux/
Dserial_core.h618 wait_queue_head_t remove_wait; member
/linux-6.1.9/drivers/tty/serial/
Dserial_core.c74 wake_up(&uport->state->remove_wait); in uart_port_deref()
3071 init_waitqueue_head(&state->remove_wait); in uart_add_one_port()
3210 wait_event(state->remove_wait, !atomic_read(&state->refcount)); in uart_remove_one_port()