Lines Matching defs:dsa
281 siop_cmd->cmd_c.dsa, \
305 bus_addr_t dsa;
327 dsa = bus_space_read_4(sc->sc_c.sc_rt, sc->sc_c.sc_rh, SIOP_DSA);
329 if (dsa >= cbdp->xferdma->dm_segs[0].ds_addr &&
330 dsa < cbdp->xferdma->dm_segs[0].ds_addr + PAGE_SIZE) {
331 dsa -= cbdp->xferdma->dm_segs[0].ds_addr;
332 siop_cmd = &cbdp->cmds[dsa / sizeof(struct siop_xfer)];
348 "not active (%d)\n", lun, (u_int)dsa,
381 printf("single step dsp 0x%08x dsa 0x08%x\n",
469 SIOP_DSA, siop_cmd->cmd_c.dsa);
671 SIOP_DSP, siop_cmd->cmd_c.dsa +
931 (u_long)siop_cmd->cmd_c.dsa);
939 (u_long)siop_cmd->cmd_c.dsa,
1089 siop_cmd->cmd_c.dsa +
1153 siop_cmd->cmd_c.dsa + sizeof(struct siop_common_xfer) +
1443 uint32_t dsa;
1521 (u_long)siop_cmd->cmd_c.dsa);
1530 dsa = siop_cmd->cmd_c.dsa;
1535 dsa + sizeof(struct siop_common_xfer) +
1546 dsa + sizeof(struct siop_common_xfer) + Ent_ldsa_select);
1624 bus_addr_t dsa;
1706 dsa = newcbd->xferdma->dm_segs[0].ds_addr +
1708 newcbd->cmds[i].cmd_c.dsa = dsa;
1711 xfer->siop_tables.t_msgout.addr = siop_htoc32(&sc->sc_c, dsa);
1714 dsa + offsetof(struct siop_common_xfer, msg_in));
1717 dsa + offsetof(struct siop_common_xfer, msg_in) + 1);
1719 dsa + offsetof(struct siop_common_xfer, msg_in) + 3);
1722 dsa + offsetof(struct siop_common_xfer, status) + off);
1732 0x78100000 | ((dsa & 0x000000ff) << 8));
1734 0x78110000 | ( dsa & 0x0000ff00 ));
1736 0x78120000 | ((dsa & 0x00ff0000) >> 8));
1738 0x78130000 | ((dsa & 0xff000000) >> 16));
1746 dsa + sizeof(struct siop_common_xfer) + Ent_ldsa_data);