Lines Matching refs:cln

430 static int active_cacheline_read_overlap(phys_addr_t cln)  in active_cacheline_read_overlap()  argument
435 if (radix_tree_tag_get(&dma_active_cacheline, cln, i)) in active_cacheline_read_overlap()
440 static int active_cacheline_set_overlap(phys_addr_t cln, int overlap) in active_cacheline_set_overlap() argument
449 radix_tree_tag_set(&dma_active_cacheline, cln, i); in active_cacheline_set_overlap()
451 radix_tree_tag_clear(&dma_active_cacheline, cln, i); in active_cacheline_set_overlap()
456 static void active_cacheline_inc_overlap(phys_addr_t cln, bool is_cache_clean) in active_cacheline_inc_overlap() argument
458 int overlap = active_cacheline_read_overlap(cln); in active_cacheline_inc_overlap()
460 overlap = active_cacheline_set_overlap(cln, ++overlap); in active_cacheline_inc_overlap()
467 ACTIVE_CACHELINE_MAX_OVERLAP, &cln); in active_cacheline_inc_overlap()
470 static int active_cacheline_dec_overlap(phys_addr_t cln) in active_cacheline_dec_overlap() argument
472 int overlap = active_cacheline_read_overlap(cln); in active_cacheline_dec_overlap()
474 return active_cacheline_set_overlap(cln, --overlap); in active_cacheline_dec_overlap()
480 phys_addr_t cln = to_cacheline_number(entry); in active_cacheline_insert() local
494 rc = radix_tree_insert(&dma_active_cacheline, cln, entry); in active_cacheline_insert()
498 active_cacheline_inc_overlap(cln, entry->is_cache_clean); in active_cacheline_insert()
499 existing = radix_tree_lookup(&dma_active_cacheline, cln); in active_cacheline_insert()
512 phys_addr_t cln = to_cacheline_number(entry); in active_cacheline_remove() local
524 if (active_cacheline_dec_overlap(cln) < 0) in active_cacheline_remove()
525 radix_tree_delete(&dma_active_cacheline, cln); in active_cacheline_remove()
535 phys_addr_t cln; in debug_dma_dump_mappings() local
545 cln = to_cacheline_number(entry); in debug_dma_dump_mappings()
550 entry->size, &cln, in debug_dma_dump_mappings()
567 phys_addr_t cln; in dump_show() local
576 cln = to_cacheline_number(entry); in dump_show()
583 entry->size, &cln, in dump_show()