Searched refs:kvp (Results 1 - 24 of 24) sorted by relevance

/illumos-gate/usr/src/lib/print/libprint/common/
H A Dns_cmn_kvp.c60 ns_kvp_t *kvp; local
62 if ((kvp = calloc(1, sizeof (*kvp))) != NULL) {
63 kvp->key = strdup(key);
64 kvp->value = (char *)value;
66 return (kvp);
70 ns_kvp_destroy(ns_kvp_t *kvp) argument
72 if (kvp != NULL) {
73 if (kvp->key != NULL)
74 free(kvp
98 ns_kvp_match_key(const ns_kvp_t *kvp, char *key) argument
122 ns_kvp_t *kvp, **attrs; local
245 ns_kvp_t *kvp; local
[all...]
H A Dnss_convert.c110 ns_kvp_t *kvp = printer->attributes[i]; local
112 if (kvp->value == NULL)
115 (void) strncat_escaped(buf, kvp->key, buflen, ESCAPE_CHARS);
117 (void) strncat_escaped(buf, kvp->value, buflen, ESCAPE_CHARS);
155 case ':': /* end of kvp */
173 case '=': /* kvp seperator */
H A Dns_bsd_addr.c283 ns_kvp_t **list, *kvp; local
285 kvp = ns_kvp_create(NS_KEY_BSDADDR, buf);
286 list = (ns_kvp_t **)list_append(NULL, kvp);
/illumos-gate/usr/src/lib/libbsm/common/
H A Dgetdadefs.c211 kv_t *kvp; local
227 for (i = 0, kvp = kvap->data; i < kvap->length; i++, kvp++) {
228 (void) pack_white(kvp->key);
229 (void) pack_white(kvp->value);
H A Dgetdaent.c473 kv_t *kvp; local
496 for (i = 0, kvp = kvap->data; i < kvap->length; i++, kvp++) {
497 (void) pack_white(kvp->key);
498 (void) pack_white(kvp->value);
/illumos-gate/usr/src/uts/common/vm/
H A Dseg_kmem.h70 #define kvp (kvps[KV_KVP]) macro
H A Dseg_kmem.c61 * Pages which belong to seg_kmem are hashed into &kvp vnode at
396 (void) page_hashin(pp, &kvp, (u_offset_t)(uintptr_t)addr, NULL);
818 seg->s_data = &kvp;
832 vp = &kvp;
967 return (segkmem_alloc_vn(vmp, size, vmflag, &kvp));
1042 segkmem_free_vn(vmp, inaddr, size, &kvp, func);
1048 segkmem_free_vn(vmp, inaddr, size, &kvp, NULL);
1119 return (page_create_va_large(&kvp, (u_offset_t)(uintptr_t)addr, size,
1231 pp = page_lookup(&kvp, (u_offset_t)(uintptr_t)addr, SE_EXCL);
H A Dseg_kp.c547 ASSERT(page_exists(&kvp,
550 if ((pp = page_create_va(&kvp,
725 pp = page_find(&kvp, (u_offset_t)(uintptr_t)va);
739 pp = page_lookup(&kvp, (u_offset_t)(uintptr_t)va,
809 ASSERT(page_exists(&kvp, (u_offset_t)(uintptr_t)red_va) ==
822 red_pp = page_create_va(&kvp, (u_offset_t)(uintptr_t)red_va,
898 ASSERT(pp == page_find(&kvp, (u_offset_t)(uintptr_t)red_va));
909 pp = page_lookup(&kvp, (u_offset_t)(uintptr_t)red_va, SE_EXCL);
H A Dpage_retire.c85 * 1. Trying to retire non-relocatable kvp pages may result in a
87 * and calls page_lookup() in the free path; since kvp pages are modified
90 * vicious cycle. To prevent that, we don't deny locks to kvp pages, and
853 if ((datap == &kvp) || (datap == &zvp)) {
863 if ((datap == &kvp) || (datap == &zvp)) {
H A Dpage_lock.c67 * And since there seem to be two special vnodes (kvp and swapvp),
144 * The lock for kvp is VPH_TABLE_SIZE + 0, and the lock for zvp is
891 if (vp == &kvp)
H A Dseg_dev.c3829 pp = page_find(&kvp, (u_offset_t)(uintptr_t)addr);
3835 pp = page_lookup(&kvp, (u_offset_t)(uintptr_t)addr,
3859 * take faults on them and simply look them up in kvp in case we
H A Dvm_page.c2200 if ((rootpp = page_get_freelist(&kvp, off, seg, vaddr,
/illumos-gate/usr/src/cmd/mdb/common/modules/libumem/
H A Dlibumem.c214 umastat_cache(uintptr_t addr, const umem_cache_t *cp, umastat_vmem_t **kvp) argument
254 for (kv = *kvp; kv != NULL; kv = kv->kv_next) {
260 kv->kv_next = *kvp;
262 *kvp = kv;
/illumos-gate/usr/src/uts/common/avs/ns/sdbc/
H A Dsd_bio.c105 * and we can look up the page by using the segkmem vnode kvp.
116 pp = page_find(&kvp, (u_offset_t)((uintptr_t)v & ~page_offset_mask));
164 * HACK add a ref to kvp, to prevent VN_RELE on it from panicing
167 VN_HOLD(&kvp);
184 mutex_enter(&kvp.v_lock);
185 kvp.v_count = 0;
186 mutex_exit(&kvp.v_lock);
330 bp = pageio_setup(NULL, 0, &kvp, 0);
/illumos-gate/usr/src/uts/sun4v/vm/
H A Dmach_vm_dep.c455 ppl = page_create_va_large(&kvp, (u_offset_t)(uintptr_t)addr, size,
575 pp = page_find(&kvp, (u_offset_t)(uintptr_t)addr);
581 pp = page_lookup(&kvp,
/illumos-gate/usr/src/uts/common/avs/ns/
H A Dcontract.h371 page_t kvp; /* We use the kernel segment */ variable
/illumos-gate/usr/src/uts/common/os/
H A Dmem_cage.c982 if (kvp.v_pages) {
984 pp = kvp.v_pages;
992 } while ((pp = pp->p_vpnext) != kvp.v_pages);
/illumos-gate/usr/src/uts/i86pc/os/
H A Dddi_impl.c1005 return (page_create_io(&kvp, (u_offset_t)(uintptr_t)addr, len,
1352 ppl = page_create_io(&kvp, (u_offset_t)(uintptr_t)addr,
1386 pp = page_find(&kvp, (u_offset_t)(uintptr_t)a);
1392 pp = page_lookup(&kvp,
/illumos-gate/usr/src/uts/common/io/
H A Dramdisk.c338 pp = page_get_freelist(&kvp, 0, &kseg, addr, PAGESIZE, 0, NULL);
340 pp = page_get_cachelist(&kvp, 0, &kseg, addr, 0, NULL);
/illumos-gate/usr/src/uts/sun4/vm/
H A Dsfmmu.c1105 return (page_create_va_large(&kvp, (u_offset_t)(uintptr_t)addr, size,
1213 pp = page_lookup(&kvp, (u_offset_t)(uintptr_t)addr, SE_EXCL);
/illumos-gate/usr/src/uts/i86pc/vm/
H A Dhtable.c340 pp = page_lookup(&kvp, off, SE_EXCL);
1549 ASSERT(page_exists(&kvp, offset) == NULL);
1550 (void) page_hashin(pp, &kvp, offset, NULL);
H A Dvm_machdep.c3660 * with kernel vnode 'kvp'.
3971 * We currently use page_create_va() on the kvp with fake offsets,
4007 pp = page_exists(&kvp, offset);
4012 pp = page_create_va(&kvp, offset, MMU_PAGESIZE, PG_EXCL,
/illumos-gate/usr/src/cmd/ldap/ns_ldap/
H A Didsconfig.sh4224 attributetypes: ( 1.3.6.1.4.1.42.2.27.5.1.64 NAME 'sun-printer-kvp' DESC 'This attribute contains a set of key value pairs which may have meaning to the print subsystem or may be user defined. Each value is represented by the following: key "=" value.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
4369 objectclasses: ( 1.3.6.1.4.1.42.2.27.5.2.14 NAME 'sunPrinter' DESC 'Sun printer information' SUP top AUXILIARY MUST printer-name MAY ( sun-printer-bsdaddr $ sun-printer-kvp ) )
/illumos-gate/usr/src/uts/sfmmu/vm/
H A Dhat_sfmmu.c4412 * our locks, lookup the page in &kvp, and
4413 * retry. If it doesn't exist in &kvp and &zvp,
4420 pp = page_lookup(&kvp, (u_offset_t)saddr, SE_SHARED);
4591 * our locks, lookup the page in &kvp, and
4592 * retry. If it doesn't exist in &kvp and &zvp,
4599 pp = page_lookup(&kvp, (u_offset_t)saddr, SE_SHARED);

Completed in 817 milliseconds