Lines Matching refs:addr
40 unsigned long addr) in write_dcplb_data() argument
44 bfin_write32(DCPLB_ADDR0 + idx * 4, addr); in write_dcplb_data()
48 dcplb_tbl[cpu][idx].addr = addr; in write_dcplb_data()
54 unsigned long addr) in write_icplb_data() argument
58 bfin_write32(ICPLB_ADDR0 + idx * 4, addr); in write_icplb_data()
62 icplb_tbl[cpu][idx].addr = addr; in write_icplb_data()
98 unsigned long addr = bfin_read_ICPLB_FAULT_ADDR(); in icplb_miss() local
111 if (addr < eaddr) in icplb_miss()
123 addr1 = addr & ~(SIZE_4M - 1); in icplb_miss()
124 addr &= ~(SIZE_1M - 1); in icplb_miss()
132 addr = addr1; in icplb_miss()
138 write_icplb_data(cpu, idx, i_data, addr); in icplb_miss()
145 unsigned long addr = bfin_read_DCPLB_FAULT_ADDR(); in dcplb_miss() local
158 if (addr < eaddr) in dcplb_miss()
170 addr &= ~(SIZE_1M - 1); in dcplb_miss()
183 addr1 = addr & ~(cplb_pagesize - 1); in dcplb_miss()
190 addr = addr1; in dcplb_miss()
202 if ((addr >= ASYNC_BANK0_BASE) in dcplb_miss()
203 && (addr < ASYNC_BANK3_BASE + ASYNC_BANK3_SIZE)) in dcplb_miss()
210 write_dcplb_data(cpu, idx, d_data, addr); in dcplb_miss()