Lines Matching refs:lstart
1086 static int tsi721_rio_map_inb_mem(struct rio_mport *mport, dma_addr_t lstart, in tsi721_rio_map_inb_mem() argument
1093 bool direct = (lstart == rstart); in tsi721_rio_map_inb_mem()
1108 ibw_start = lstart & ~(ibw_size - 1); in tsi721_rio_map_inb_mem()
1112 rstart, &lstart, size, ibw_start); in tsi721_rio_map_inb_mem()
1114 while ((lstart + size) > (ibw_start + ibw_size)) { in tsi721_rio_map_inb_mem()
1116 ibw_start = lstart & ~(ibw_size - 1); in tsi721_rio_map_inb_mem()
1131 rstart, &lstart, size); in tsi721_rio_map_inb_mem()
1134 ((u64)lstart & (size - 1)) || (rstart & (size - 1))) in tsi721_rio_map_inb_mem()
1140 loc_start = lstart; in tsi721_rio_map_inb_mem()
1172 map->lstart = lstart; in tsi721_rio_map_inb_mem()
1196 ib_win->lstart = loc_start; in tsi721_rio_map_inb_mem()
1198 ib_win->xlat = (lstart != rstart); in tsi721_rio_map_inb_mem()
1207 map->lstart = lstart; in tsi721_rio_map_inb_mem()
1240 dma_addr_t lstart) in tsi721_rio_unmap_inb_mem() argument
1247 "Unmap IBW mapped to PCIe_%pad", &lstart); in tsi721_rio_unmap_inb_mem()
1255 (ib_win->xlat && lstart != ib_win->lstart)) in tsi721_rio_unmap_inb_mem()
1258 if (lstart >= ib_win->lstart && in tsi721_rio_unmap_inb_mem()
1259 lstart < (ib_win->lstart + ib_win->size)) { in tsi721_rio_unmap_inb_mem()
1267 if (map->lstart == lstart) { in tsi721_rio_unmap_inb_mem()
1292 "IB window mapped to %pad not found", &lstart); in tsi721_rio_unmap_inb_mem()