Lines Matching refs:addr
170 static void dump_addr(struct pg_state *st, unsigned long addr)
178 pt_dump_seq_printf(st->seq, REG "-" REG " ", st->start_address, addr - 1);
180 pt_dump_size(st->seq, addr - st->start_address);
183 static void note_prot_wx(struct pg_state *st, unsigned long addr)
196 st->wx_pages += (addr - st->start_address) / PAGE_SIZE;
199 static void note_page_update_state(struct pg_state *st, unsigned long addr, int level, u64 val)
206 st->start_address = addr;
209 while (addr >= st->marker[1].start_address) {
215 static void note_page(struct ptdump_state *pt_st, unsigned long addr, int level, u64 val)
223 note_page_update_state(st, addr, level, val);
232 addr >= st->marker[1].start_address) {
236 note_prot_wx(st, addr);
237 dump_addr(st, addr);
252 note_page_update_state(st, addr, level, val);