/illumos-gate/usr/src/lib/libsecdb/common/ |
H A D | secdb.c | 54 data = kva->data; in kva_match() 73 if (kva == NULL) { in _kva_free() 76 data = kva->data; in _kva_free() 87 free(kva->data); in _kva_free() 88 free(kva); in _kva_free() 101 if (kva == NULL) { in _kva_free_value() 105 ctr = kva->length; in _kva_free_value() 106 data = kva->data; in _kva_free_value() 216 data = kva->data; in _kva2str() 241 data = kva->data; in _insert2kva() [all …]
|
H A D | chkauthattr.c | 419 free_default_attrs(kva_t *kva) in free_default_attrs() argument 424 free(kva->data[i].value); in free_default_attrs() 426 free(kva); in free_default_attrs() 437 kva_t *kva; in get_default_attrs() local 442 if (kva == NULL) in get_default_attrs() 445 kva->data = (kv_t *)(void *)&kva[1]; in get_default_attrs() 446 kva->length = 0; in get_default_attrs() 459 kva->data[kva->length].key = dfltply[i].attr; in get_default_attrs() 460 kva->data[kva->length++].value = cp; in get_default_attrs() 464 return (kva); in get_default_attrs() [all …]
|
H A D | getexecattr.c | 235 findexecattr(const char *prof, kva_t *kva, void *ctxt, void *res) in findexecattr() argument
|
/illumos-gate/usr/src/compat/bhyve/amd64/machine/ |
H A D | vmparam.h | 31 dmap_to_phys(uintptr_t kva) in dmap_to_phys() argument 35 ASSERT3U(kva, >=, base); in dmap_to_phys() 36 ASSERT3U(kva, <, base + kpm_size); in dmap_to_phys() 38 return (kva - base); in dmap_to_phys()
|
/illumos-gate/usr/src/uts/i86xpv/os/ |
H A D | balloon.c | 812 balloon_free_pages(uint_t page_cnt, mfn_t *mfns, caddr_t kva, pfn_t *pfns) in balloon_free_pages() argument 823 if (kva != NULL) { in balloon_free_pages() 824 ASSERT(((uintptr_t)kva & PAGEOFFSET) == 0); in balloon_free_pages() 826 ASSERT(hat_getpfnum(kas.a_hat, kva) == pfns[0]); in balloon_free_pages() 832 if ((kva != NULL) && balloon_zero_memory) { in balloon_free_pages() 833 bzero(kva, (page_cnt * PAGESIZE)); in balloon_free_pages() 837 if ((kva != NULL) || (pfns != NULL)) { in balloon_free_pages() 854 (kva + (PAGESIZE * i))); in balloon_free_pages() 863 if ((kva == NULL) && (balloon_zero_memory)) { in balloon_free_pages() 872 if (kva != NULL) { in balloon_free_pages() [all …]
|
/illumos-gate/usr/src/uts/i86pc/io/xsvc/ |
H A D | xsvc.c | 822 caddr_t kva; in xsvc_devmap() local 871 kva = vmem_alloc(heap_arena, psize, VM_SLEEP); in xsvc_devmap() 872 if (kva == NULL) { in xsvc_devmap() 876 kvai = kva; in xsvc_devmap() 926 kvai = kva; in xsvc_devmap() 932 vmem_free(heap_arena, kva, psize); in xsvc_devmap() 955 umem_cookiep->cvaddr = kva; in xsvc_umem_cookie_alloc() 1067 caddr_t kva; in xsvc_devmap_unmap() local 1095 kva = cp->cvaddr; in xsvc_devmap_unmap() 1104 kvai = kva; in xsvc_devmap_unmap() [all …]
|
/illumos-gate/usr/src/cmd/allocate/ |
H A D | add_allocatable.c | 392 kva_t *kva; in check_args() local 420 kva = da_defs->devopts; in check_args() 421 if ((kval = kva_match(kva, DAOPT_MINLABEL)) != NULL) in check_args() 423 if ((kval = kva_match(kva, DAOPT_MAXLABEL)) != NULL) in check_args() 425 if ((kval = kva_match(kva, DAOPT_AUTHS)) != NULL) in check_args() 427 if ((kval = kva_match(kva, DAOPT_CSCRIPT)) != NULL) in check_args()
|
/illumos-gate/usr/src/lib/libbsm/common/ |
H A D | au_usermask.c | 40 audit_flags(const char *name, kva_t *kva, void *ctxt, void *pres) in audit_flags() argument 44 if ((val = kva_match(kva, USERATTR_AUDIT_FLAGS_KW)) != NULL) { in audit_flags()
|
H A D | devalloc.c | 1747 kva_t *kva; in da_add_list() local 1826 kva = da_defs->devopts; in da_add_list() 1827 if ((kval = kva_match(kva, DAOPT_MINLABEL)) != NULL) in da_add_list() 1829 if ((kval = kva_match(kva, DAOPT_MAXLABEL)) != NULL) in da_add_list() 1831 if ((kval = kva_match(kva, DAOPT_AUTHS)) != NULL) in da_add_list() 1833 if ((kval = kva_match(kva, DAOPT_CSCRIPT)) != NULL) in da_add_list()
|
/illumos-gate/usr/src/cmd/userattr/ |
H A D | userattr.c | 50 attr(const char *name, kva_t *kva, void *ctxt, void *pres) in attr() argument 54 if ((val = kva_match(kva, attr_name)) != NULL) { in attr()
|
/illumos-gate/usr/src/uts/i86pc/io/gfx_private/ |
H A D | gfxp_devmap.c | 60 gfxp_umem_cookie_init(caddr_t kva, size_t size) in gfxp_umem_cookie_init() argument 69 umem_cookie->cvaddr = kva; in gfxp_umem_cookie_init()
|
H A D | gfxp_vm.c | 387 gfxp_alloc_from_mempool(struct gfxp_pmem_cookie *cookie, caddr_t *kva, in gfxp_alloc_from_mempool() argument 395 gfxp_free_mempool(struct gfxp_pmem_cookie *cookie, caddr_t kva, size_t len) in gfxp_free_mempool() argument
|
/illumos-gate/usr/src/uts/sun4u/io/pci/ |
H A D | pci_reloc.c | 350 caddr_t kva = fdvma_p->kvbase[index]; in pci_fdvma_unregister_callbacks() local 354 ASSERT(kva != NULL); in pci_fdvma_unregister_callbacks() 357 i++, kva += IOMMU_PAGE_SIZE) in pci_fdvma_unregister_callbacks() 358 hat_delete_callback(kva, IOMMU_PAGE_SIZE, mp, HAC_PAGELOCK, in pci_fdvma_unregister_callbacks()
|
/illumos-gate/usr/src/lib/pam_modules/unix_cred/ |
H A D | unix_cred.c | 135 finddeflim(const char *name, kva_t *kva, void *ctxt, void *pres) in finddeflim() argument 141 val = kva_match(kva, USERATTR_DFLTPRIV_KW); in finddeflim() 146 val = kva_match(kva, USERATTR_LIMPRIV_KW); in finddeflim()
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | ddi_impl.c | 1168 kmem_override_cache_attrs(caddr_t kva, size_t size, uint_t order) in kmem_override_cache_attrs() argument 1175 if (hat_getattr(kas.a_hat, kva, &hat_attr) == -1) { in kmem_override_cache_attrs() 1183 kva_end = (caddr_t)(((uintptr_t)kva + size + PAGEOFFSET) & in kmem_override_cache_attrs() 1185 kva = (caddr_t)((uintptr_t)kva & (uintptr_t)PAGEMASK); in kmem_override_cache_attrs() 1187 while (kva < kva_end) { in kmem_override_cache_attrs() 1188 pfn = hat_getpfnum(kas.a_hat, kva); in kmem_override_cache_attrs() 1189 hat_unload(kas.a_hat, kva, PAGESIZE, HAT_UNLOAD_UNLOCK); in kmem_override_cache_attrs() 1190 hat_devload(kas.a_hat, kva, PAGESIZE, pfn, hat_attr, hat_flags); in kmem_override_cache_attrs() 1191 kva += MMU_PAGESIZE; in kmem_override_cache_attrs()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | gfx_private.h | 65 extern ddi_umem_cookie_t gfxp_umem_cookie_init(caddr_t kva, size_t size);
|
/illumos-gate/usr/src/lib/auditd_plugins/syslog/ |
H A D | sysplugin.c | 851 kva_t *kva = (kva_t *)kvlist; in auditd_plugin_open() local 856 if ((kvlist == NULL) || ((value = kva_match(kva, "p_flags")) == NULL)) { in auditd_plugin_open()
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | mem.c | 352 #define NEED_LOCK_KVADDR(kva) mmpagelock(&kas, kva) argument
|
/illumos-gate/usr/src/uts/i86pc/i86hvm/io/xpv/ |
H A D | xpv_support.c | 259 balloon_free_pages(uint_t page_cnt, mfn_t *mfns, caddr_t kva, pfn_t *pfns) in balloon_free_pages() argument
|