Lines Matching refs:sto
68 unsigned long *sto; in dma_get_seg_table_origin() local
71 sto = get_rt_sto(*entry); in dma_get_seg_table_origin()
73 sto = dma_alloc_cpu_table(); in dma_get_seg_table_origin()
74 if (!sto) in dma_get_seg_table_origin()
77 set_rt_sto(entry, sto); in dma_get_seg_table_origin()
81 return sto; in dma_get_seg_table_origin()
103 unsigned long *sto, *pto; in dma_walk_cpu_trans() local
107 sto = dma_get_seg_table_origin(&rto[rtx]); in dma_walk_cpu_trans()
108 if (!sto) in dma_walk_cpu_trans()
112 pto = dma_get_page_table_origin(&sto[sx]); in dma_walk_cpu_trans()
238 unsigned long *sto = get_rt_sto(entry); in dma_free_seg_table() local
242 if (reg_entry_isvalid(sto[sx])) in dma_free_seg_table()
243 dma_free_page_table(get_st_pto(sto[sx])); in dma_free_seg_table()
245 dma_free_cpu_table(sto); in dma_free_seg_table()