Lines Matching defs:amap
391 struct kbit akbit, *amap;
393 amap = &akbit;
394 P(amap) = vme->aref.ar_amap;
395 S(amap) = sizeof(struct vm_amap);
396 KDEREF(kd, amap);
397 dump_amap(kd, amap);
506 printf("%*s - %p: %#"PRIxVADDR"->%#"PRIxVADDR": obj=%p/%#" PRIx64 ", amap=%p/%d\n",
604 dump_amap(kvm_t *kd, struct kbit *amap)
613 if (S(amap) == (size_t)-1) {
615 S(amap) = sizeof(struct vm_amap);
616 KDEREF(kd, amap);
619 printf("%*s amap %p = { am_ref = %d, "
625 P(amap),
626 D(amap, amap)->am_ref,
627 D(amap, amap)->am_flags,
629 D(amap, amap)->am_maxslot,
630 D(amap, amap)->am_nslot,
631 D(amap, amap)->am_nused,
632 D(amap, amap)->am_slots,
634 D(amap, amap)->am_bckptr,
635 D(amap, amap)->am_anon,
636 D(amap, amap)->am_ppref);
645 am_anon = ecalloc(D(amap, amap)->am_maxslot, sizeof(*am_anon));
646 l = D(amap, amap)->am_maxslot * sizeof(*am_anon);
647 _KDEREF(kd, (u_long)D(amap, amap)->am_anon, am_anon, l);
649 l = D(amap, amap)->am_maxslot * sizeof(*am_bckptr);
650 am_bckptr = ecalloc(D(amap, amap)->am_maxslot, sizeof(*am_bckptr));
651 _KDEREF(kd, (u_long)D(amap, amap)->am_bckptr, am_bckptr, l);
653 l = D(amap, amap)->am_maxslot * sizeof(*am_slots);
654 am_slots = ecalloc(D(amap, amap)->am_maxslot, sizeof(*am_slots));
655 _KDEREF(kd, (u_long)D(amap, amap)->am_slots, am_slots, l);
657 if (D(amap, amap)->am_ppref != NULL &&
658 D(amap, amap)->am_ppref != PPREF_NONE) {
660 D(amap, amap)->am_maxslot, sizeof(*am_ppref));
661 l = D(amap, amap)->am_maxslot * sizeof(*am_ppref);
662 _KDEREF(kd, (u_long)D(amap, amap)->am_ppref, am_ppref, l);
673 e = verbose > 1 ? D(amap, amap)->am_maxslot : D(amap, amap)->am_nslot;
682 if (i < D(amap, amap)->am_nused || verbose > 1)