• Home
  • Raw
  • Download

Lines Matching refs:addr

82 int kdbnearsym(unsigned long addr, kdb_symtab_t *symtab)  in kdbnearsym()  argument
91 kdb_printf("kdbnearsym: addr=0x%lx, symtab=%px\n", addr, symtab); in kdbnearsym()
94 if (addr < 4096) in kdbnearsym()
99 addr); in kdbnearsym()
102 symtab->sym_name = kallsyms_lookup(addr, &symbolsize , &offset, in kdbnearsym()
106 addr = offset = symbolsize = 0; in kdbnearsym()
108 symtab->sym_start = addr - offset; in kdbnearsym()
258 void kdb_symbol_print(unsigned long addr, const kdb_symtab_t *symtab_p, in kdb_symbol_print() argument
266 kdbnearsym(addr, symtab_p2); in kdb_symbol_print()
273 kdb_printf(kdb_machreg_fmt0, addr); in kdb_symbol_print()
282 if (addr != symtab_p2->sym_start) in kdb_symbol_print()
283 kdb_printf("+0x%lx", addr - symtab_p2->sym_start); in kdb_symbol_print()
326 int kdb_getarea_size(void *res, unsigned long addr, size_t size) in kdb_getarea_size() argument
328 int ret = copy_from_kernel_nofault((char *)res, (char *)addr, size); in kdb_getarea_size()
331 kdb_printf("kdb_getarea: Bad address 0x%lx\n", addr); in kdb_getarea_size()
351 int kdb_putarea_size(unsigned long addr, void *res, size_t size) in kdb_putarea_size() argument
353 int ret = copy_to_kernel_nofault((char *)addr, (char *)res, size); in kdb_putarea_size()
356 kdb_printf("kdb_putarea: Bad address 0x%lx\n", addr); in kdb_putarea_size()
377 static int kdb_getphys(void *res, unsigned long addr, size_t size) in kdb_getphys() argument
383 pfn = (addr >> PAGE_SHIFT); in kdb_getphys()
388 memcpy(res, vaddr + (addr & (PAGE_SIZE - 1)), size); in kdb_getphys()
403 int kdb_getphysword(unsigned long *word, unsigned long addr, size_t size) in kdb_getphysword() argument
414 diag = kdb_getphys(&w1, addr, sizeof(w1)); in kdb_getphysword()
419 diag = kdb_getphys(&w2, addr, sizeof(w2)); in kdb_getphysword()
424 diag = kdb_getphys(&w4, addr, sizeof(w4)); in kdb_getphysword()
430 diag = kdb_getphys(&w8, addr, sizeof(w8)); in kdb_getphysword()
453 int kdb_getword(unsigned long *word, unsigned long addr, size_t size) in kdb_getword() argument
463 diag = kdb_getarea(w1, addr); in kdb_getword()
468 diag = kdb_getarea(w2, addr); in kdb_getword()
473 diag = kdb_getarea(w4, addr); in kdb_getword()
479 diag = kdb_getarea(w8, addr); in kdb_getword()
502 int kdb_putword(unsigned long addr, unsigned long word, size_t size) in kdb_putword() argument
512 diag = kdb_putarea(addr, w1); in kdb_putword()
516 diag = kdb_putarea(addr, w2); in kdb_putword()
520 diag = kdb_putarea(addr, w4); in kdb_putword()
525 diag = kdb_putarea(addr, w8); in kdb_putword()