Lines Matching refs:bufctl
863 * Find the address of the bufctl structure for the address 'buf' in cache
882 mdb_warn("unable to read bufctl at %p", bcp);
892 mdb_warn("unable to find bufctl for %p in cache %p\n", buf, caddr);
1118 mdb_warn("unable to read bufctl at %p", buf);
1220 dprintf(("bufctl requested, not KMF_HASH (flags: %p)\n",
1489 mdb_warn("failed to read bufctl ptr at %p",
1500 * that we don't need to add the size of the bufctl
1507 mdb_warn("found corrupt bufctl ptr %p"
1656 KMEM_WALK_ALL("bufctl", wsp);
1713 mdb_warn("unable to read bufctl at %p", wsp->walk_addr);
1723 * sometimes the first log entry matches the base bufctl; in that
1724 * case, skip the base bufctl.
1755 mdb_warn("unable to read bufctl at %p", bhw->bhw_next);
1760 * The bufctl is only valid if the address, cache, and slab are
1929 mdb_warn("couldn't walk bufctl for cache %p", addr);
1982 return (allocdby_walk_init_common(wsp, "bufctl"));
2004 mdb_warn("couldn't read bufctl at %p", addr);
2206 mdb_printf("bufctl %p ", baddr);
2212 whatis_call_printer(bufctl, baddr);
2357 walk = "bufctl";
2374 * kmem/freemem (bufctl/freectl) walkers.
2780 * the address as a bufctl.
2790 mdb_warn("failed to read bufctl at %p", addr);
2822 bufctl(addr, bhc->bhc_flags, bhc->bhc_argc, bhc->bhc_argv);
2838 " -v Display the full content of the bufctl, including its stack trace\n"
2839 " -h retrieve the bufctl's transaction history, if available\n"
2853 bufctl(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv)
2929 mdb_warn("couldn't read bufctl at %p", addr);
2934 * Guard against bogus bc_depth in case the bufctl is corrupt or
2935 * the address does not really refer to a bufctl.
3095 * confirm bufctl pointer integrity.
4067 * table with the information from each allocated bufctl.
4081 * for each bufctl as well as updating the hash table.
4088 kmem_bufctl_t bufctl;
4091 if (mdb_vread(&bufctl, sizeof (bufctl), addr) == -1)
4092 mdb_warn("couldn't read bufctl at %p", addr);
4093 else if (kmu->kmu_addr < (uintptr_t)bufctl.bc_addr ||
4094 kmu->kmu_addr >= (uintptr_t)bufctl.bc_addr +
4208 (void) mdb_pwalk("bufctl", callback, &kmu, cp);