Lines Matching refs:tstate

1062 			struct	ahd_tmode_tstate *tstate;
1095 &tstate);
2284 struct ahd_tmode_tstate *tstate;
2302 devinfo.target, &tstate);
2569 struct ahd_tmode_tstate *tstate;
2581 &tstate);
2582 ahd_update_neg_request(ahd, devinfo, tstate,
2817 struct ahd_tmode_tstate *tstate;
2825 tstate = malloc(sizeof(*tstate), M_DEVBUF, M_NOWAIT);
2826 if (tstate == NULL)
2830 * If we have allocated a master tstate, copy user settings from
2831 * the master tstate (taken from SRAM or the EEPROM) for this
2836 memcpy(tstate, master_tstate, sizeof(*tstate));
2837 memset(tstate->enabled_luns, 0, sizeof(tstate->enabled_luns));
2839 memset(&tstate->transinfo[i].curr, 0,
2840 sizeof(tstate->transinfo[i].curr));
2841 memset(&tstate->transinfo[i].goal, 0,
2842 sizeof(tstate->transinfo[i].goal));
2845 memset(tstate, 0, sizeof(*tstate));
2846 ahd->enabled_targets[scsi_id] = tstate;
2847 return (tstate);
2858 struct ahd_tmode_tstate *tstate;
2861 * Don't clean up our "master" tstate.
2868 tstate = ahd->enabled_targets[scsi_id];
2869 if (tstate != NULL)
2870 free(tstate, M_DEVBUF);
3032 struct ahd_tmode_tstate *tstate,
3037 auto_negotiate_orig = tstate->auto_negotiate;
3058 tstate->auto_negotiate |= devinfo->target_mask;
3060 tstate->auto_negotiate &= ~devinfo->target_mask;
3062 return (auto_negotiate_orig != tstate->auto_negotiate);
3079 struct ahd_tmode_tstate *tstate;
3095 devinfo->target, &tstate);
3204 update_needed += ahd_update_neg_request(ahd, devinfo, tstate,
3224 struct ahd_tmode_tstate *tstate;
3232 devinfo->target, &tstate);
3263 update_needed += ahd_update_neg_request(ahd, devinfo, tstate,
3415 struct ahd_tmode_tstate *tstate;
3420 devinfo.target, &tstate);
3421 if ((tstate->auto_negotiate & devinfo.target_mask) == 0
3707 struct ahd_tmode_tstate *tstate;
3716 devinfo->target, &tstate);
4292 struct ahd_tmode_tstate *tstate;
4301 devinfo->target, &tstate);
4490 ahd_update_neg_request(ahd, devinfo, tstate,
4653 tstate = ahd->enabled_targets[devinfo->our_scsiid];
4654 if (tstate != NULL) {
4657 lstate = tstate->enabled_luns[devinfo->lun];
4717 struct ahd_tmode_tstate *tstate;
4726 devinfo->target, &tstate);
5115 struct ahd_tmode_tstate* tstate;
5128 tstate = ahd->enabled_targets[devinfo->our_scsiid];
5129 if (tstate != NULL) {
5143 lstate = tstate->enabled_luns[cur_lun];
5434 struct ahd_tmode_tstate *tstate;
5436 tstate = ahd->enabled_targets[i];
5437 if (tstate != NULL) {
5444 lstate = tstate->enabled_luns[j];
5451 free(tstate, M_DEVBUF);
6710 struct ahd_tmode_tstate *tstate;
6713 target, &tstate);
6867 * Allocate a tstate to house information for our
6881 struct ahd_tmode_tstate *tstate;
6885 targ, &tstate);
6894 tstate->discenable |= target_mask;
6924 tstate->tagenable &= ~target_mask;
6947 * Allocate a tstate to house information for our
6962 struct ahd_tmode_tstate *tstate;
6966 targ, &tstate);
6977 tstate->discenable &= ~target_mask;
6980 tstate->discenable |= target_mask;
7031 tstate->tagenable &= ~target_mask;
8055 struct ahd_tmode_tstate* tstate;
8058 tstate = ahd->enabled_targets[target];
8059 if (tstate == NULL)
8064 lstate = tstate->enabled_luns[lun];
8289 struct ahd_tmode_tstate *tstate;
8311 &tstate);
8358 tstate, targ_info,
8361 if (tstate->auto_negotiate & devinfo.target_mask) {
9856 struct ahd_tmode_tstate **tstate,
9870 *tstate = NULL;
9882 *tstate = ahd->enabled_targets[ccb->ccb_h.target_id];
9884 if (*tstate != NULL)
9886 (*tstate)->enabled_luns[ccb->ccb_h.target_lun];
9899 struct ahd_tmode_tstate *tstate;
9909 status = ahd_find_tmode_devs(ahd, sim, ccb, &tstate, &lstate,
10004 if (target != CAM_TARGET_WILDCARD && tstate == NULL) {
10005 tstate = ahd_alloc_tstate(ahd, target, channel);
10006 if (tstate == NULL) {
10008 printf("Couldn't allocate tstate\n");
10036 tstate->enabled_luns[lun] = lstate;
10139 tstate->enabled_luns[lun] = NULL;
10142 if (tstate->enabled_luns[i] != NULL) {
10279 struct ahd_tmode_tstate *tstate;
10292 tstate = ahd->enabled_targets[target];
10294 if (tstate != NULL)
10295 lstate = tstate->enabled_luns[lun];