Home
last modified time | relevance | path

Searched refs:s_priv (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/common/io/1394/
H A Ds1394_asynch.c66 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 Dh1394.c366 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 Ds1394_fa.c176 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 Dt1394.c271 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 Ds1394_dev_disc.c297 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 Ds1394_misc.c296 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 Ds1394.h890 #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);