Searched refs:kpd (Results 1 – 3 of 3) sorted by relevance
/illumos-gate/usr/src/uts/common/vm/ |
H A D | seg_kp.c | 288 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 D | seg_kp.h | 116 #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 D | klpd.c | 451 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 …]
|