Home | History | Annotate | Download | only in ic

Lines Matching defs:dsa

173 		     "size of tag DSA table different from the done ring\n");
226 /* then the targets DSA table */
346 /* write pointer of base of target DSA table */
383 printf ("start script DSA 0x%lx DSP 0x%lx\n", \
384 esiop_cmd->cmd_c.dsa, \
440 "DSA=0x%x DSP=0x%lx\n", istat, tflags,
500 printf("single step dsp 0x%08x dsa 0x08%x\n",
528 printf(", DSP=0x%x DSA=0x%x: ",
554 "DSA=0x%x DSP=0x%lx\n", sist, sstat1,
574 printf("DSA=0x%x DSP=0x%lx\n",
599 * first restore DSA, in case we were in a S/G
604 SIOP_DSA, esiop_cmd->cmd_c.dsa);
748 "DSA=0x%x DSP=0x%x\n", sist,
783 "script interrupt (0x%x) with invalid DSA !!!\n",
1083 printf("done, DSA=0x%lx target id 0x%x last msg "
1085 (u_long)esiop_cmd->cmd_c.dsa,
1336 /* if the slot has any flag, it won't match the DSA */
1337 if (slotdsa == esiop_cmd->cmd_c.dsa) { /* found it */
1341 esiop_cmd->cmd_c.dsa | A_f_cmd_ignore);
1390 /* update DSA table */
1393 esiop_cmd->cmd_c.dsa);
1752 printf("using slot %d for DSA 0x%lx\n", slot,
1753 (u_long)esiop_cmd->cmd_c.dsa);
1760 /* DSA table for reselect */
1763 /* DSA table for reselect */
1765 htole32(esiop_cmd->cmd_c.dsa);
1775 esiop_cmd->cmd_c.dsa);
1777 /* scheduler slot: DSA */
1779 esiop_cmd->cmd_c.dsa);
1828 printf("DSP 0x%lx DSA 0x%x\n",
1879 bus_addr_t dsa;
1958 dsa = newcbd->xferdma->dm_segs[0].ds_addr +
1960 newcbd->cmds[i].cmd_c.dsa = dsa;
1963 xfer->siop_tables.t_msgout.addr = htole32(dsa);
1965 xfer->siop_tables.t_msgin.addr = htole32(dsa +
1968 xfer->siop_tables.t_extmsgin.addr = htole32(dsa +
1970 xfer->siop_tables.t_extmsgdata.addr = htole32(dsa +
1973 xfer->siop_tables.t_status.addr = htole32(dsa +
2017 "can't allocate memory for tag DSA table block\n");
2058 printf("%s: alloc new tag DSA table at PHY addr 0x%lx\n",
2110 /* we need a tag DSA table */
2122 /* Update LUN DSA table */
2153 /* get a DSA table for this target */
2165 /* Record this table in the target DSA table */