Searched refs:s_priv (Results 1 – 7 of 7) sorted by relevance
/illumos-gate/usr/src/uts/common/io/1394/ |
H A D | s1394_asynch.c | 66 s1394_cmd_priv_t *s_priv; in s1394_alloc_cmd() local 98 s_priv = S1394_GET_CMD_PRIV(*cmdp); in s1394_alloc_cmd() 102 s1394_fa_init_cmd(s_priv, S1394_FA_TYPE_FCP_CTL); in s1394_alloc_cmd() 104 s1394_fa_init_cmd(s_priv, S1394_FA_TYPE_FCP_TGT); in s1394_alloc_cmd() 108 hal_overhead = (uchar_t *)s_priv + sizeof (s1394_cmd_priv_t); in s1394_alloc_cmd() 109 s_priv->hal_cmd_private.hal_overhead = (void *)hal_overhead; in s1394_alloc_cmd() 125 s1394_cmd_priv_t *s_priv; in s1394_free_cmd() local 128 s_priv = S1394_GET_CMD_PRIV(*cmdp); in s1394_free_cmd() 131 if (s_priv->cmd_in_use == B_TRUE) { in s1394_free_cmd() 132 ASSERT(s_priv->cmd_in_use == B_FALSE); in s1394_free_cmd() [all …]
|
H A D | h1394.c | 366 s1394_cmd_priv_t *s_priv; in h1394_alloc_cmd() local 375 s_priv = S1394_GET_CMD_PRIV(*cmdp); in h1394_alloc_cmd() 377 *hal_priv_ptr = &s_priv->hal_cmd_private; in h1394_alloc_cmd() 400 s1394_cmd_priv_t *s_priv; in h1394_free_cmd() local 405 s_priv = S1394_GET_CMD_PRIV(*cmdp); in h1394_free_cmd() 408 if (s_priv->cmd_in_use == B_TRUE) { in h1394_free_cmd() 409 ASSERT(s_priv->cmd_in_use == B_FALSE); in h1394_free_cmd() 749 s1394_cmd_priv_t *s_priv; in h1394_read_request() local 764 s_priv = S1394_GET_CMD_PRIV(req); in h1394_read_request() 766 s_priv->cmd_priv_xfer_type = S1394_CMD_READ; in h1394_read_request() [all …]
|
H A D | s1394_fa.c | 176 s1394_fa_init_cmd(s1394_cmd_priv_t *s_priv, s1394_fa_type_t type) in s1394_fa_init_cmd() argument 178 s_priv->cmd_ext_type = S1394_CMD_EXT_FA; in s1394_fa_init_cmd() 179 s_priv->cmd_ext.fa.type = type; in s1394_fa_init_cmd() 221 s1394_cmd_priv_t *s_priv = S1394_GET_CMD_PRIV(cmd); in s1394_fa_check_restore_cmd() local 223 if (s_priv->cmd_ext_type == S1394_CMD_EXT_FA) { in s1394_fa_check_restore_cmd()
|
H A D | t1394.c | 271 s1394_cmd_priv_t *s_priv; in t1394_alloc_cmd() local 307 s_priv = S1394_GET_CMD_PRIV(*cmdp); in t1394_alloc_cmd() 310 mutex_init(&s_priv->blocking_mutex, NULL, MUTEX_DRIVER, in t1394_alloc_cmd() 314 cv_init(&s_priv->blocking_cv, NULL, CV_DRIVER, NULL); in t1394_alloc_cmd() 340 s1394_cmd_priv_t *s_priv; in t1394_free_cmd() local 362 s_priv = S1394_GET_CMD_PRIV(*cmdp); in t1394_free_cmd() 365 if (s_priv->cmd_in_use == B_TRUE) { in t1394_free_cmd() 367 ASSERT(s_priv->cmd_in_use == B_FALSE); in t1394_free_cmd() 377 cv_destroy(&s_priv->blocking_cv); in t1394_free_cmd() 380 mutex_destroy(&s_priv->blocking_mutex); in t1394_free_cmd() [all …]
|
H A D | s1394_dev_disc.c | 297 s1394_cmd_priv_t *s_priv; in s1394_wait_for_cfgrom_callbacks() local 326 s_priv = S1394_GET_CMD_PRIV(cmd); in s1394_wait_for_cfgrom_callbacks() 328 hal->br_cmplq_head = s_priv->cmd_priv_next; in s1394_wait_for_cfgrom_callbacks() 368 s1394_cmd_priv_t *s_priv; in s1394_flush_cmplq() local 382 s_priv = S1394_GET_CMD_PRIV(cmd); in s1394_flush_cmplq() 384 tcmd = s_priv->cmd_priv_next; in s1394_flush_cmplq() 1429 s1394_cmd_priv_t *s_priv; in s1394_read_config_quadlet() local 1433 s_priv = S1394_GET_CMD_PRIV(cmd); in s1394_read_config_quadlet() 1435 s_priv->cmd_in_use = B_FALSE; in s1394_read_config_quadlet() 1459 s1394_cmd_priv_t *s_priv; in s1394_cfgrom_read_callback() local [all …]
|
H A D | s1394_misc.c | 296 s1394_cmd_priv_t *s_priv; in s1394_block_on_asynch_cmd() local 299 s_priv = S1394_GET_CMD_PRIV(cmd); in s1394_block_on_asynch_cmd() 304 mutex_enter(&s_priv->blocking_mutex); in s1394_block_on_asynch_cmd() 305 while (s_priv->blocking_flag != B_TRUE) in s1394_block_on_asynch_cmd() 306 cv_wait(&s_priv->blocking_cv, &s_priv->blocking_mutex); in s1394_block_on_asynch_cmd() 307 s_priv->blocking_flag = B_FALSE; in s1394_block_on_asynch_cmd() 308 mutex_exit(&s_priv->blocking_mutex); in s1394_block_on_asynch_cmd()
|
/illumos-gate/usr/src/uts/common/sys/1394/ |
H A D | s1394.h | 890 #define S1394_IS_CMD_FCP(s_priv) \ argument 891 ((s_priv->cmd_ext.fa.type == S1394_FA_TYPE_FCP_CTL) || \ 892 (s_priv->cmd_ext.fa.type == S1394_FA_TYPE_FCP_TGT)) 1092 void s1394_fa_init_cmd(s1394_cmd_priv_t *s_priv, s1394_fa_type_t type);
|