Lines Matching refs:sto
69 unsigned long *sto; in dma_get_seg_table_origin() local
73 sto = get_rt_sto(rte); in dma_get_seg_table_origin()
75 sto = dma_alloc_cpu_table(gfp); in dma_get_seg_table_origin()
76 if (!sto) in dma_get_seg_table_origin()
79 set_rt_sto(&rte, virt_to_phys(sto)); in dma_get_seg_table_origin()
86 dma_free_cpu_table(sto); in dma_get_seg_table_origin()
87 sto = get_rt_sto(old_rte); in dma_get_seg_table_origin()
90 return sto; in dma_get_seg_table_origin()
122 unsigned long *sto, *pto; in dma_walk_cpu_trans() local
126 sto = dma_get_seg_table_origin(&rto[rtx], gfp); in dma_walk_cpu_trans()
127 if (!sto) in dma_walk_cpu_trans()
131 pto = dma_get_page_table_origin(&sto[sx], gfp); in dma_walk_cpu_trans()
258 unsigned long *sto = get_rt_sto(entry); in dma_free_seg_table() local
262 if (reg_entry_isvalid(sto[sx])) in dma_free_seg_table()
263 dma_free_page_table(get_st_pto(sto[sx])); in dma_free_seg_table()
265 dma_free_cpu_table(sto); in dma_free_seg_table()