Lines Matching refs:uip
10916 struct sd_uscsi_info *uip; in sd_uscsi_strategy() local
10939 uip = (struct sd_uscsi_info *)bp->b_private; in sd_uscsi_strategy()
10940 cmd = ((struct uscsi_cmd *)(uip->ui_cmdp))->uscsi_cdb[0]; in sd_uscsi_strategy()
10963 switch (uip->ui_flags) { in sd_uscsi_strategy()
10980 if (((struct uscsi_cmd *)(uip->ui_cmdp))->uscsi_rqlen > in sd_uscsi_strategy()
10988 sd_xbuf_init(un, bp, xp, chain_type, uip->ui_cmdp); in sd_uscsi_strategy()
11118 struct sd_uscsi_info *uip; in sd_ssc_init() local
11136 uip = kmem_zalloc(sizeof (struct sd_uscsi_info), KM_SLEEP); in sd_ssc_init()
11139 ssc->ssc_uscsi_info = uip; in sd_ssc_init()
11200 struct sd_uscsi_info *uip; in sd_ssc_send() local
11299 uip = ssc->ssc_uscsi_info; in sd_ssc_send()
11300 uip->ui_flags = path_flag; in sd_ssc_send()
11301 uip->ui_cmdp = uscmd; in sd_ssc_send()
11314 sd_uscsi_strategy, NULL, uip); in sd_ssc_send()
20324 struct sd_uscsi_info *uip; local
20404 uip = kmem_zalloc(sizeof (struct sd_uscsi_info), KM_SLEEP);
20405 uip->ui_flags = SD_PATH_DIRECT;
20406 uip->ui_cmdp = uscmd;
20409 bp->b_private = uip;
20420 uip->ui_dkc = *dkc;
20455 struct sd_uscsi_info *uip; local
20462 uip = (struct sd_uscsi_info *)(bp->b_private);
20463 ASSERT(uip != NULL);
20465 uscmd = uip->ui_cmdp;
20541 if (uip->ui_dkc.dkc_callback != NULL) {
20542 (*uip->ui_dkc.dkc_callback)(uip->ui_dkc.dkc_cookie, status);
20547 kmem_free(uip, sizeof (struct sd_uscsi_info));