Lines Matching defs:rstart
919 static int tsi721_map_outb_win(struct rio_mport *mport, u16 destid, u64 rstart,
933 "did=%d ra=0x%llx sz=0x%x", destid, rstart, size);
935 if (!is_power_of_2(size) || (size < 0x8000) || (rstart & (size - 1)))
956 ob_win->rstart = rstart;
965 rio_addr = rstart;
1003 u16 destid, u64 rstart)
1009 tsi_debug(OBW, &priv->pdev->dev, "did=%d ra=0x%llx", destid, rstart);
1015 ob_win->destid == destid && ob_win->rstart == rstart) {
1077 * @rstart: RapidIO space start address.
1084 * from rstart to lstart.
1087 u64 rstart, u64 size, u32 flags)
1093 bool direct = (lstart == rstart);
1112 rstart, &lstart, size, ibw_start);
1131 rstart, &lstart, size);
1134 ((u64)lstart & (size - 1)) || (rstart & (size - 1)))
1138 ibw_start = rstart;
1155 } else if (ibw_start < (ib_win->rstart + ib_win->size) &&
1156 (ibw_start + ibw_size) > ib_win->rstart) {
1168 if (rstart >= ib_win->rstart &&
1169 (rstart + size) <= (ib_win->rstart +
1195 ib_win->rstart = ibw_start;
1198 ib_win->xlat = (lstart != rstart);