Home
last modified time | relevance | path

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

/freebsd/sys/dev/ips/
H A Dips_commands.c45 sema_post(&command->sc->cmd_sema); in ips_wakeup_callback()
193 if (sema_timedwait(&sc->cmd_sema, 30*hz) != 0) { in ips_adapter_info_callback()
294 if (sema_timedwait(&sc->cmd_sema, 10*hz) != 0) { in ips_drive_info_callback()
384 sema_wait(&sc->cmd_sema); in ips_send_flush_cache_cmd()
465 sema_wait(&sc->cmd_sema); in ips_send_ffdc_reset_cmd()
533 if (sema_timedwait(&sc->cmd_sema, 30*hz) != 0) { in ips_read_nvram_callback()
618 sema_wait(&sc->cmd_sema); in ips_send_config_sync_cmd()
638 sema_wait(&sc->cmd_sema); in ips_send_error_table_cmd()
H A Dips_pci.c68 sema_init(&sc->cmd_sema, 0, "IPS Command Semaphore"); in ips_pci_attach()
177 sema_destroy(&sc->cmd_sema); in ips_pci_free()
H A Dips.h152 struct sema cmd_sema; member
H A Dips.c224 if (sema_value(&sc->cmd_sema) != 0) in ips_insert_free_cmd()