Lines Matching refs:ate
23 u64 *ate = ate_resource->ate; in mark_ate() local
28 ate[index] = value; in mark_ate()
38 u64 *ate = ate_resource->ate; in find_free_ate() local
43 if (!ate[index]) { in find_free_ate()
49 if (!ate[i]) { /* This is free */ in find_free_ate()
72 mark_ate(ate_resource, start, ate_resource->ate[start], 0); in free_ate_resource()
145 volatile u64 ate) in ate_write() argument
149 pcireg_int_ate_set(pcibus_info, ate_index, ate); in ate_write()
154 ate += IOPGSIZE; in ate_write()
163 volatile u64 ate; in pcibr_ate_free() local
169 ate = *pcibr_ate_addr(pcibus_info, index); in pcibr_ate_free()
170 count = pcibus_info->pbi_int_ate_resource.ate[index]; in pcibr_ate_free()
171 ate_write(pcibus_info, index, count, (ate & ~PCI32_ATE_V)); in pcibr_ate_free()