Home
last modified time | relevance | path

Searched refs:kpd (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/common/vm/
H A Dseg_kp.c288 segkp_release_internal(seg, kpd, kpd->kp_len); in segkp_cache_free()
630 segkp_release_internal(seg, kpd, kpd->kp_len); in segkp_release()
717 anon_free(kpd->kp_anon, kpd->kp_anon_idx + i, in segkp_release_internal()
965 if (vaddr != stom(kpd->kp_base, kpd->kp_flags) || in segkp_fault()
1020 if (vaddr != stom(kpd->kp_base, kpd->kp_flags) || in segkp_fault()
1058 mbase = stom(kpd->kp_base, kpd->kp_flags); in segkp_checkprot()
1059 mlen = SEGKP_MAPLEN(kpd->kp_len, kpd->kp_flags); in segkp_checkprot()
1336 for (kpd = kpsd->kpsd_hash[i]; kpd != NULL; in segkp_find()
1337 kpd = kpd->kp_next) { in segkp_find()
1339 vaddr < kpd->kp_base + kpd->kp_len) { in segkp_find()
[all …]
H A Dseg_kp.h116 #define KPD_REDZONE(kpd) (0) argument
121 #define KPD_REDZONE(kpd) (btop(kpd->kp_len) - 1) argument
/illumos-gate/usr/src/uts/common/os/
H A Dklpd.c451 klpd_reg_t *kpd; in klpd_reg() local
507 kpd = kmem_zalloc(sizeof (*kpd), KM_SLEEP); in klpd_reg()
511 kpd->klpd_ref = 1; in klpd_reg()
516 kpd = klpd_link(kpd, &kpp->kpj_klpd, B_TRUE); in klpd_reg()
518 if (kpd != NULL) in klpd_reg()
519 klpd_rele(kpd); in klpd_reg()
531 kpd = klpd_link(kpd, &ckp->crkl_reg, B_TRUE); in klpd_reg()
533 if (kpd != NULL) in klpd_reg()
534 klpd_rele(kpd); in klpd_reg()
553 klpd_rele(kpd); in klpd_reg()
[all …]