Lines Matching refs:addr

57 db_examine_cmd(db_expr_t addr, bool have_addr, db_expr_t count, char *modif)
65 db_examine((db_addr_t) addr, db_examine_format, count);
69 db_examine(db_addr_t addr, char *fmt, int count)
99 db_prev = addr;
100 db_printsym(addr, DB_STGY_ANY);
106 db_printsym(addr, DB_STGY_ANY);
108 db_prev = addr;
114 value = db_get_value(addr, size, true);
115 addr += size;
119 value = db_get_value(addr, size, false);
120 addr += size;
124 value = db_get_value(addr, size, true);
125 addr += size;
129 value = db_get_value(addr, size, true);
130 addr += size;
134 value = db_get_value(addr, size, false);
135 addr += size;
139 value = db_get_value(addr, size, false);
140 addr += size;
144 value = db_get_value(addr, 1, false);
145 addr += 1;
153 value = db_get_value(addr, 1, false);
154 addr += 1;
164 value = db_get_value(addr, sizeof(void *),
166 addr += sizeof(void *);
170 addr = db_disasm(addr, false);
173 addr = db_disasm(addr, true);
184 db_next = addr;
194 db_print_cmd(db_expr_t addr, bool have_addr, db_expr_t count, char *modif)
203 db_printsym((db_addr_t)addr, DB_STGY_ANY);
206 db_printf("%+11lr", (long)addr);
209 db_printf("%8lx", (unsigned long)addr);
212 db_printf("%8ly", (long)addr);
215 db_printf("%11ld", (long)addr);
218 db_printf("%11lu", (unsigned long)addr);
221 db_printf("%16lo", (unsigned long)addr);
224 value = addr & 0xFF;
252 * Syntax: search [/bhl] addr value [mask] [,count]
258 db_addr_t addr;
287 if (!db_expression((db_expr_t *)&addr)) {
315 db_search(addr, size, value, mask, count);
319 db_search(db_addr_t addr, int size, db_expr_t value, db_expr_t mask,
323 db_prev = addr;
324 if ((db_get_value(addr, size, false) & mask) == value)
326 addr += size;
328 db_next = addr;