Searched refs:s_priv (Results 1 – 7 of 7) sorted by relevance
/titanic_44/usr/src/uts/common/io/1394/ |
H A D | s1394_asynch.c | 70 s1394_cmd_priv_t *s_priv; in s1394_alloc_cmd() local 114 s_priv = S1394_GET_CMD_PRIV(*cmdp); in s1394_alloc_cmd() 118 s1394_fa_init_cmd(s_priv, S1394_FA_TYPE_FCP_CTL); in s1394_alloc_cmd() 120 s1394_fa_init_cmd(s_priv, S1394_FA_TYPE_FCP_TGT); in s1394_alloc_cmd() 124 hal_overhead = (uchar_t *)s_priv + sizeof (s1394_cmd_priv_t); in s1394_alloc_cmd() 125 s_priv->hal_cmd_private.hal_overhead = (void *)hal_overhead; in s1394_alloc_cmd() 145 s1394_cmd_priv_t *s_priv; in s1394_free_cmd() local 150 s_priv = S1394_GET_CMD_PRIV(*cmdp); in s1394_free_cmd() 153 if (s_priv->cmd_in_use == B_TRUE) { in s1394_free_cmd() 157 ASSERT(s_priv->cmd_in_use == B_FALSE); in s1394_free_cmd() [all …]
|
H A D | s1394_fa.c | 196 s1394_fa_init_cmd(s1394_cmd_priv_t *s_priv, s1394_fa_type_t type) in s1394_fa_init_cmd() argument 198 s_priv->cmd_ext_type = S1394_CMD_EXT_FA; in s1394_fa_init_cmd() 199 s_priv->cmd_ext.fa.type = type; in s1394_fa_init_cmd() 241 s1394_cmd_priv_t *s_priv = S1394_GET_CMD_PRIV(cmd); in s1394_fa_check_restore_cmd() local 243 if (s_priv->cmd_ext_type == S1394_CMD_EXT_FA) { in s1394_fa_check_restore_cmd()
|
H A D | h1394.c | 413 s1394_cmd_priv_t *s_priv; in h1394_alloc_cmd() local 429 s_priv = S1394_GET_CMD_PRIV(*cmdp); in h1394_alloc_cmd() 431 *hal_priv_ptr = &s_priv->hal_cmd_private; in h1394_alloc_cmd() 456 s1394_cmd_priv_t *s_priv; in h1394_free_cmd() local 464 s_priv = S1394_GET_CMD_PRIV(*cmdp); in h1394_free_cmd() 467 if (s_priv->cmd_in_use == B_TRUE) { in h1394_free_cmd() 472 ASSERT(s_priv->cmd_in_use == B_FALSE); in h1394_free_cmd() 881 s1394_cmd_priv_t *s_priv; in h1394_read_request() local 899 s_priv = S1394_GET_CMD_PRIV(req); in h1394_read_request() 901 s_priv->cmd_priv_xfer_type = S1394_CMD_READ; in h1394_read_request() [all …]
|
H A D | t1394.c | 296 s1394_cmd_priv_t *s_priv; in t1394_alloc_cmd() local 343 s_priv = S1394_GET_CMD_PRIV(*cmdp); in t1394_alloc_cmd() 346 mutex_init(&s_priv->blocking_mutex, NULL, MUTEX_DRIVER, in t1394_alloc_cmd() 350 cv_init(&s_priv->blocking_cv, NULL, CV_DRIVER, NULL); in t1394_alloc_cmd() 377 s1394_cmd_priv_t *s_priv; in t1394_free_cmd() local 406 s_priv = S1394_GET_CMD_PRIV(*cmdp); in t1394_free_cmd() 409 if (s_priv->cmd_in_use == B_TRUE) { in t1394_free_cmd() 415 ASSERT(s_priv->cmd_in_use == B_FALSE); in t1394_free_cmd() 425 cv_destroy(&s_priv->blocking_cv); in t1394_free_cmd() 428 mutex_destroy(&s_priv->blocking_mutex); in t1394_free_cmd() [all …]
|
H A D | s1394_dev_disc.c | 342 s1394_cmd_priv_t *s_priv; in s1394_wait_for_cfgrom_callbacks() local 382 s_priv = S1394_GET_CMD_PRIV(cmd); in s1394_wait_for_cfgrom_callbacks() 384 hal->br_cmplq_head = s_priv->cmd_priv_next; in s1394_wait_for_cfgrom_callbacks() 436 s1394_cmd_priv_t *s_priv; in s1394_flush_cmplq() local 453 s_priv = S1394_GET_CMD_PRIV(cmd); in s1394_flush_cmplq() 455 tcmd = s_priv->cmd_priv_next; in s1394_flush_cmplq() 1794 s1394_cmd_priv_t *s_priv; in s1394_read_config_quadlet() local 1803 s_priv = S1394_GET_CMD_PRIV(cmd); in s1394_read_config_quadlet() 1805 s_priv->cmd_in_use = B_FALSE; in s1394_read_config_quadlet() 1835 s1394_cmd_priv_t *s_priv; in s1394_cfgrom_read_callback() local [all …]
|
H A D | s1394_misc.c | 334 s1394_cmd_priv_t *s_priv; in s1394_block_on_asynch_cmd() local 340 s_priv = S1394_GET_CMD_PRIV(cmd); in s1394_block_on_asynch_cmd() 345 mutex_enter(&s_priv->blocking_mutex); in s1394_block_on_asynch_cmd() 346 while (s_priv->blocking_flag != B_TRUE) in s1394_block_on_asynch_cmd() 347 cv_wait(&s_priv->blocking_cv, &s_priv->blocking_mutex); in s1394_block_on_asynch_cmd() 348 s_priv->blocking_flag = B_FALSE; in s1394_block_on_asynch_cmd() 349 mutex_exit(&s_priv->blocking_mutex); in s1394_block_on_asynch_cmd()
|
/titanic_44/usr/src/uts/common/sys/1394/ |
H A D | s1394.h | 926 #define S1394_IS_CMD_FCP(s_priv) \ argument 927 ((s_priv->cmd_ext.fa.type == S1394_FA_TYPE_FCP_CTL) || \ 928 (s_priv->cmd_ext.fa.type == S1394_FA_TYPE_FCP_TGT)) 1128 void s1394_fa_init_cmd(s1394_cmd_priv_t *s_priv, s1394_fa_type_t type);
|