Lines Matching defs:liobn
149 static void tce_free_pSeriesLP(unsigned long liobn, long, long);
152 static int tce_build_pSeriesLP(unsigned long liobn, long tcenum, long tceshift,
170 rc = plpar_tce_put((u64)liobn, (u64)tcenum << tceshift, tce);
174 tce_free_pSeriesLP(liobn, tcenum_start,
181 printk("\tindex = 0x%llx\n", (u64)liobn);
280 static void tce_free_pSeriesLP(unsigned long liobn, long tcenum, long npages)
285 rc = plpar_tce_put((u64)liobn, (u64)tcenum << 12, 0);
289 printk("\tindex = 0x%llx\n", (u64)liobn);
336 __be32 liobn; /* tce table number */
357 u32 liobn;
399 rc = plpar_tce_stuff((u64)be32_to_cpu(maprange->liobn),
413 u64 tce_size, num_tce, dma_offset, next, proto_tce, liobn;
427 return tce_build_pSeriesLP(be32_to_cpu(maprange->liobn),
446 liobn = (u64)be32_to_cpu(maprange->liobn);
474 rc = plpar_tce_put_indirect(liobn,
788 u64 liobn;
792 liobn = (u64)be32_to_cpu(dwp->liobn);
804 ret = rtas_call(ddw_avail[DDW_REMOVE_PE_DMA_WIN], 1, 1, NULL, liobn);
808 np, ret, ddw_avail[DDW_REMOVE_PE_DMA_WIN], liobn);
812 np, ret, ddw_avail[DDW_REMOVE_PE_DMA_WIN], liobn);
1017 "(liobn = 0x%x starting addr = %x %x)\n",
1019 BUID_LO(buid), page_shift, window_shift, ret, create->liobn,
1233 ddwprop->liobn = cpu_to_be32(create.liobn);
1240 create.liobn, dn);