Symbol: siop_target
sys/dev/ic/siop.c
1078
((struct siop_target*)sc->sc_c.targets[xs->sc_link->target])->siop_lun[xs->sc_link->lun];
sys/dev/ic/siop.c
1209
((struct siop_target*)sc->sc_c.targets[target])->siop_lun[lun];
sys/dev/ic/siop.c
1268
struct siop_target *siop_target =
sys/dev/ic/siop.c
1269
(struct siop_target *)sc->sc_c.targets[target];
sys/dev/ic/siop.c
1270
siop_lun = siop_target->siop_lun[lun];
sys/dev/ic/siop.c
1380
struct siop_target *siop_target;
sys/dev/ic/siop.c
1392
siop_target = (struct siop_target*)sc->sc_c.targets[target];
sys/dev/ic/siop.c
1393
if (siop_target == NULL) {
sys/dev/ic/siop.c
1394
siop_target = malloc(sizeof(*siop_target), M_DEVBUF,
sys/dev/ic/siop.c
1396
if (siop_target == NULL) {
sys/dev/ic/siop.c
1402
siop_target->target_c.status = TARST_PROBING;
sys/dev/ic/siop.c
1403
siop_target->target_c.flags = 0;
sys/dev/ic/siop.c
1404
siop_target->target_c.id =
sys/dev/ic/siop.c
1406
siop_target->target_c.id |= target << 16; /* id */
sys/dev/ic/siop.c
1410
siop_target->lunsw = siop_get_lunsw(sc);
sys/dev/ic/siop.c
1411
if (siop_target->lunsw == NULL) {
sys/dev/ic/siop.c
1414
free(siop_target, M_DEVBUF, sizeof *siop_target);
sys/dev/ic/siop.c
1418
siop_target->siop_lun[i] = NULL;
sys/dev/ic/siop.c
1421
(struct siop_common_target *)siop_target;
sys/dev/ic/siop.c
1426
if (siop_target->siop_lun[lun] == NULL) {
sys/dev/ic/siop.c
1427
siop_target->siop_lun[lun] =
sys/dev/ic/siop.c
1430
if (siop_target->siop_lun[lun] == NULL) {
sys/dev/ic/siop.c
1446
struct siop_target *siop_target;
sys/dev/ic/siop.c
1455
siop_target = (struct siop_target*)sc->sc_c.targets[target];
sys/dev/ic/siop.c
1467
siop_cmd->cmd_c.siop_target = sc->sc_c.targets[target];
sys/dev/ic/siop.c
1505
siop_target->target_c.status == TARST_PROBING)
sys/dev/ic/siop.c
1506
siop_target->target_c.status = TARST_ASYNC;
sys/dev/ic/siop.c
1615
((struct siop_target*)sc->sc_c.targets[target])->siop_lun[lun];
sys/dev/ic/siop.c
1989
struct siop_target *siop_target;
sys/dev/ic/siop.c
1992
siop_target = (struct siop_target *)sc->sc_c.targets[target];
sys/dev/ic/siop.c
1998
siop_target->reseloff = Ent_resel_targ0 / 4 + i * 2;
sys/dev/ic/siop.c
1999
if ((siop_script_read(sc, siop_target->reseloff) & 0xff)
sys/dev/ic/siop.c
2003
target, i, siop_target->reseloff);
sys/dev/ic/siop.c
2006
siop_script_write(sc, siop_target->reseloff,
sys/dev/ic/siop.c
2008
siop_script_write(sc, siop_target->reseloff + 1,
sys/dev/ic/siop.c
2010
siop_target->lunsw->lunsw_off * 4 +
sys/dev/ic/siop.c
2020
siop_lun = siop_target->siop_lun[i];
sys/dev/ic/siop.c
2038
struct siop_target *siop_target = (struct siop_target *)_siop_target;
sys/dev/ic/siop.c
2041
siop_target->lunsw->lunsw_off + (Ent_restore_scntl3 / 4),
sys/dev/ic/siop.c
2042
0x78030000 | ((siop_target->target_c.id >> 16) & 0x0000ff00));
sys/dev/ic/siop.c
2045
siop_target->lunsw->lunsw_off + (Ent_restore_scntl3 / 4) + 2,
sys/dev/ic/siop.c
2046
0x78050000 | (siop_target->target_c.id & 0x0000ff00));
sys/dev/ic/siop.c
2054
struct siop_target *siop_target =
sys/dev/ic/siop.c
2055
(struct siop_target *)sc->sc_c.targets[target];
sys/dev/ic/siop.c
2056
struct siop_lun *siop_lun = siop_target->siop_lun[lun];
sys/dev/ic/siop.c
2061
lunsw = siop_target->lunsw;
sys/dev/ic/siop.c
2085
((siop_target->target_c.flags & TARF_TAG) ?
sys/dev/ic/siop.c
2112
if (siop_target->target_c.flags & TARF_TAG) {
sys/dev/ic/siop.c
2141
siop_target->siop_lun[lun]->reseloff;
sys/dev/ic/siop.c
2153
struct siop_target *siop_target;
sys/dev/ic/siop.c
2160
siop_target = (struct siop_target *)sc->sc_c.targets[target];
sys/dev/ic/siop.c
2161
free(siop_target->siop_lun[lun], M_DEVBUF, 0);
sys/dev/ic/siop.c
2162
siop_target->siop_lun[lun] = NULL;
sys/dev/ic/siop.c
2166
if (siop_target->siop_lun[i] != NULL)
sys/dev/ic/siop.c
2172
siop_target->lunsw->lunsw_off);
sys/dev/ic/siop.c
2178
siop_script_write(sc, siop_target->reseloff, 0x800c00ff);
sys/dev/ic/siop.c
2180
TAILQ_INSERT_TAIL(&sc->lunsw_list, siop_target->lunsw, next);
sys/dev/ic/siop.c
296
struct siop_target *target;
sys/dev/ic/siop.c
303
target = (struct siop_target *)sc->sc_c.targets[i];
sys/dev/ic/siop.c
340
struct siop_target *siop_target;
sys/dev/ic/siop.c
382
siop_target = (struct siop_target *)siop_cmd->cmd_c.siop_target;
sys/dev/ic/siop.c
386
siop_lun = siop_target->siop_lun[lun];
sys/dev/ic/siop.c
394
siop_target = NULL;
sys/dev/ic/siop.c
408
siop_target = NULL;
sys/dev/ic/siop.c
686
siop_target =
sys/dev/ic/siop.c
687
(struct siop_target *)sc->sc_c.targets[target];
sys/dev/ic/siop.c
688
if (siop_target == NULL) {
sys/dev/ic/siop.c
693
siop_lun = siop_target->siop_lun[lun];
sys/dev/ic/siop.c
753
if ((siop_target->target_c.flags &
sys/dev/ic/siop.c
755
siop_target->target_c.status =
sys/dev/ic/siop.c
763
siop_target->target_c.status =
sys/dev/ic/siop.c
776
siop_target->target_c.offset = 0;
sys/dev/ic/siop.c
777
siop_target->target_c.period = 0;
sys/dev/ic/siop.c
778
siop_target->target_c.status = TARST_OK;
sys/dev/ic/siop.c
787
siop_target->target_c.offset = 0;
sys/dev/ic/siop.c
788
siop_target->target_c.period = 0;
sys/dev/ic/siop.c
789
siop_target->target_c.status = TARST_ASYNC;
sys/dev/ic/siop.c
790
siop_target->target_c.flags &= ~(TARF_DT | TARF_ISDT);
sys/dev/ic/siop.c
899
siop_cmd->cmd_c.siop_target);
sys/dev/ic/siop.c
907
siop_cmd->cmd_c.siop_target);
sys/dev/ic/siop.c
920
siop_cmd->cmd_c.siop_target);
sys/dev/ic/siop.c
928
siop_cmd->cmd_c.siop_target);
sys/dev/ic/siop.c
941
siop_cmd->cmd_c.siop_target);
sys/dev/ic/siop.c
949
siop_cmd->cmd_c.siop_target);
sys/dev/ic/siop_common.c
1023
printf(" MHz %d REQ/ACK offset ", siop_target->offset);
sys/dev/ic/siop_common.c
1029
(siop_target->flags & TARF_ISWIDE) == 0)
sys/dev/ic/siop_common.c
1031
siop_target->flags &= ~TARF_TAG;
sys/dev/ic/siop_common.c
325
struct siop_common_target *siop_target = siop_cmd->siop_target;
sys/dev/ic/siop_common.c
329
if (siop_target->status == TARST_WIDE_NEG) {
sys/dev/ic/siop_common.c
333
siop_target->flags &= ~TARF_ISWIDE;
sys/dev/ic/siop_common.c
337
if (siop_target->flags & TARF_WIDE) {
sys/dev/ic/siop_common.c
338
siop_target->flags |= TARF_ISWIDE;
sys/dev/ic/siop_common.c
348
siop_target->flags &= ~TARF_ISWIDE;
sys/dev/ic/siop_common.c
349
siop_target->status = TARST_OK;
sys/dev/ic/siop_common.c
350
siop_target->offset = siop_target->period = 0;
sys/dev/ic/siop_common.c
364
if (siop_target->flags & TARF_SYNC) {
sys/dev/ic/siop_common.c
365
siop_target->status = TARST_SYNC_NEG;
sys/dev/ic/siop_common.c
370
siop_target->status = TARST_OK;
sys/dev/ic/siop_common.c
377
&& (siop_target->flags & TARF_WIDE)) {
sys/dev/ic/siop_common.c
378
siop_target->flags |= TARF_ISWIDE;
sys/dev/ic/siop_common.c
381
siop_target->flags &= ~TARF_ISWIDE;
sys/dev/ic/siop_common.c
391
siop_target->status = TARST_OK;
sys/dev/ic/siop_common.c
392
siop_target->offset = siop_target->period = 0;
sys/dev/ic/siop_common.c
394
siop_wdtr_msg(siop_cmd, 0, (siop_target->flags & TARF_ISWIDE) ?
sys/dev/ic/siop_common.c
404
struct siop_common_target *siop_target = siop_cmd->siop_target;
sys/dev/ic/siop_common.c
417
if (siop_target->status == TARST_PPR_NEG) {
sys/dev/ic/siop_common.c
426
siop_target->status = TARST_ASYNC;
sys/dev/ic/siop_common.c
427
siop_target->flags &= ~(TARF_DT | TARF_ISDT);
sys/dev/ic/siop_common.c
428
siop_target->offset = 0;
sys/dev/ic/siop_common.c
429
siop_target->period = 0;
sys/dev/ic/siop_common.c
439
siop_target->status = TARST_ASYNC;
sys/dev/ic/siop_common.c
440
siop_target->flags &= ~(TARF_DT | TARF_ISDT);
sys/dev/ic/siop_common.c
441
siop_target->offset = 0;
sys/dev/ic/siop_common.c
442
siop_target->period = 0;
sys/dev/ic/siop_common.c
452
siop_target->offset = offset;
sys/dev/ic/siop_common.c
453
siop_target->period = sync;
sys/dev/ic/siop_common.c
455
siop_target->flags |= TARF_ISDT;
sys/dev/ic/siop_common.c
458
if ((siop_target->flags & TARF_ISDT) == 0) {
sys/dev/ic/siop_common.c
466
siop_target->status = TARST_ASYNC;
sys/dev/ic/siop_common.c
467
siop_target->flags &= ~(TARF_DT | TARF_ISDT);
sys/dev/ic/siop_common.c
468
siop_target->offset = 0;
sys/dev/ic/siop_common.c
469
siop_target->period = 0;
sys/dev/ic/siop_common.c
478
siop_target->status = TARST_ASYNC;
sys/dev/ic/siop_common.c
479
siop_target->flags &= ~(TARF_DT | TARF_ISDT);
sys/dev/ic/siop_common.c
480
siop_target->offset = 0;
sys/dev/ic/siop_common.c
481
siop_target->period = 0;
sys/dev/ic/siop_common.c
484
siop_target->flags |= TARF_ISWIDE;
sys/dev/ic/siop_common.c
490
(siop_target->offset & SXFER_MO_MASK) << 8;
sys/dev/ic/siop_common.c
493
siop_target->status = TARST_OK;
sys/dev/ic/siop_common.c
517
struct siop_common_target *siop_target = siop_cmd->siop_target;
sys/dev/ic/siop_common.c
529
if (siop_target->status == TARST_SYNC_NEG) {
sys/dev/ic/siop_common.c
531
siop_target->status = TARST_OK;
sys/dev/ic/siop_common.c
544
siop_target->offset = offset;
sys/dev/ic/siop_common.c
545
siop_target->period = sync;
sys/dev/ic/siop_common.c
577
siop_target->offset = siop_target->period = 0;
sys/dev/ic/siop_common.c
596
siop_target->offset = offset;
sys/dev/ic/siop_common.c
597
siop_target->period = sync;
sys/dev/ic/siop_common.c
620
siop_target->offset = siop_target->period = 0;
sys/dev/ic/siop_common.c
629
if (siop_target->status == TARST_OK)
sys/dev/ic/siop_common.c
732
if (siop_cmd->siop_target->flags & TARF_ISWIDE) {
sys/dev/ic/siop_common.c
848
if ((siop_cmd->siop_target->flags & TARF_ISWIDE) == 0) {
sys/dev/ic/siop_common.c
981
struct siop_common_target *siop_target;
sys/dev/ic/siop_common.c
983
siop_target = sc->targets[target];
sys/dev/ic/siop_common.c
987
(siop_target->flags & TARF_TAG) ? "tagged " : "",
sys/dev/ic/siop_common.c
988
(siop_target->flags & TARF_ISDT) ? "DT " : "",
sys/dev/ic/siop_common.c
989
(siop_target->flags & TARF_ISWIDE) ? 16 : 8);
sys/dev/ic/siop_common.c
991
if (siop_target->offset == 0)
sys/dev/ic/siop_common.c
994
switch (siop_target->period) {
sys/dev/ic/siopvar_common.h
79
struct siop_common_target *siop_target; /* pointer to our target def */