Lines Matching refs:tp
82 sym_Symbios_setup_target(struct sym_tcb *tp, int target, Symbios_nvram *nvram) in sym_Symbios_setup_target() argument
87 tp->usrtags = 0; in sym_Symbios_setup_target()
89 tp->usrflags &= ~SYM_DISC_ENABLED; in sym_Symbios_setup_target()
91 tp->usrflags |= SYM_SCAN_BOOT_DISABLED; in sym_Symbios_setup_target()
93 tp->usrflags |= SYM_SCAN_LUNS_DISABLED; in sym_Symbios_setup_target()
94 tp->usr_period = (tn->sync_period + 3) / 4; in sym_Symbios_setup_target()
95 tp->usr_width = (tn->bus_width == 0x8) ? 0 : 1; in sym_Symbios_setup_target()
106 sym_Tekram_setup_target(struct sym_tcb *tp, int target, Tekram_nvram *nvram) in sym_Tekram_setup_target() argument
111 tp->usrtags = 2 << nvram->max_tags_index; in sym_Tekram_setup_target()
115 tp->usrflags |= SYM_DISC_ENABLED; in sym_Tekram_setup_target()
118 tp->usr_period = Tekram_sync[tn->sync_index & 0xf]; in sym_Tekram_setup_target()
119 tp->usr_width = (tn->flags & TEKRAM_WIDE_NEGO) ? 1 : 0; in sym_Tekram_setup_target()
125 void sym_nvram_setup_target(struct sym_tcb *tp, int target, struct sym_nvram *nvp) in sym_nvram_setup_target() argument
129 sym_Symbios_setup_target(tp, target, &nvp->data.Symbios); in sym_nvram_setup_target()
132 sym_Tekram_setup_target(tp, target, &nvp->data.Tekram); in sym_nvram_setup_target()