Home
last modified time | relevance | path

Searched refs:opp (Results 1 – 25 of 37) sorted by relevance

12

/titanic_41/usr/src/cmd/eeprom/i386/
H A Dbenv_kvm.c33 static int getpropval(struct openpromio *opp, char *prop);
54 struct openpromio opp; member
59 struct openpromio opp; member
68 struct openpromio *opp = &(oppbuf.opp); in next() local
69 unsigned long *ip = (unsigned long *)(opp->oprom_array); in next()
72 opp->oprom_size = MINVALSIZE; in next()
74 if (ioctl(prom_fd, OPROMNEXT, opp) < 0) in next()
76 return (*(unsigned long *)opp->oprom_array); in next()
83 struct openpromio *opp = &(oppbuf.opp); in child() local
84 unsigned long *ip = (unsigned long *)(opp->oprom_array); in child()
[all …]
/titanic_41/usr/src/cmd/eeprom/sparc/
H A Dopenprom.c43 struct openpromio opp; member
222 struct openpromio *opp = &(oppbuf.opp); in dump_all() local
235 opp->oprom_size = MAXPROPSIZE; in dump_all()
237 if (ioctl(prom_fd, OPROMNXTOPT, opp) < 0) in dump_all()
240 if (opp->oprom_size == 0) { in dump_all()
244 print_one(opp->oprom_array); in dump_all()
255 struct openpromio *opp = &(oppbuf.opp); in print_one() local
259 opp->oprom_size = MAXVALSIZE; in print_one()
260 if (ioctl(prom_fd, OPROMGETBOOTARGS, opp) < 0) { in print_one()
264 (void) strlcpy(bootargs, opp->oprom_array, MAXVALSIZE); in print_one()
[all …]
/titanic_41/usr/src/lib/libprtdiag/common/
H A Dpdevinfo_funcs.c100 register struct openpromio *opp = &(oppbuf.opp); in is_openprom() local
103 opp->oprom_size = MAXVALSIZE; in is_openprom()
104 if (ioctl(prom_fd, OPROMGETCONS, opp) < 0) in is_openprom()
107 i = (unsigned int)((unsigned char)opp->oprom_array[0]); in is_openprom()
119 register struct openpromio *opp = &oppbuf.opp; in dump_node() local
135 opp->oprom_size = MAXPROPSIZE; in dump_node()
136 while (opp->oprom_size != 0) { in dump_node()
144 opp->oprom_size = MAXPROPSIZE; in dump_node()
146 if (ioctl(prom_fd, OPROMNXTPROP, opp) < 0) in dump_node()
149 if (opp->oprom_size != 0) { in dump_node()
[all …]
H A Dlibdevinfo_sun4u.c309 temp->name.opp.oprom_array = temp->name.val_ptr; in dump_di_node()
310 temp->name.opp.holds_array = 1; in dump_di_node()
315 temp->value.opp.oprom_node[i] = *((int *)di_data+i); in dump_di_node()
317 temp->value.opp.holds_array = 0; in dump_di_node()
319 temp->value.opp.oprom_array = temp->value.val_ptr; in dump_di_node()
321 temp->value.opp.holds_array = 0; in dump_di_node()
323 temp->value.opp.holds_array = 1; in dump_di_node()
378 temp->name.opp.oprom_array = temp->name.val_ptr; in dump_di_node()
379 temp->name.opp.holds_array = 1; in dump_di_node()
385 temp->value.opp.oprom_node[i] = *((int *)p_data+i); in dump_di_node()
[all …]
/titanic_41/usr/src/lib/libdevinfo/
H A Ddevfsinfo.c84 struct openpromio opp; member
139 static int get_boot_dev_var(struct openpromio *opp);
140 static int set_boot_dev_var(struct openpromio *opp, char *bootdev);
420 struct openpromio *opp = &(oppbuf.opp); in devfs_bootdev_set_list() local
502 ret = get_boot_dev_var(opp); in devfs_bootdev_set_list()
508 new_bootdev = (char *)malloc(strlen(opp->oprom_array) in devfs_bootdev_set_list()
515 if (opp->oprom_size > 0) { in devfs_bootdev_set_list()
516 for (ptr = strtok(opp->oprom_array, " "); ptr != NULL; in devfs_bootdev_set_list()
529 ret = set_boot_dev_var(opp, new_bootdev); in devfs_bootdev_set_list()
545 set_boot_dev_var(struct openpromio *opp, char *bootdev) in set_boot_dev_var() argument
[all …]
H A Ddevinfo.c2831 struct openpromio opp; member
2896 struct openpromio *opp = &p->oppbuf.opp; in di_prom_prop_found() local
2897 int *ip = (int *)((void *)opp->oprom_array); in di_prom_prop_found()
2905 opp->oprom_size = sizeof (int); in di_prom_prop_found()
2907 if (ioctl(p->fd, OPROMSETNODEID, opp) < 0) { in di_prom_prop_found()
2914 bzero(opp, OBP_MAXBUF); in di_prom_prop_found()
2915 opp->oprom_size = OBP_MAXPROPNAME; in di_prom_prop_found()
2917 (void) strcpy(opp->oprom_array, prop->name); in di_prom_prop_found()
2919 if ((ioctl(p->fd, OPROMNXTPROP, opp) < 0) || (opp->oprom_size == 0)) in di_prom_prop_found()
2932 if ((prop->name = strdup(opp->oprom_array)) == NULL) { in di_prom_prop_found()
[all …]
/titanic_41/usr/src/cmd/cmd-inet/sbin/dhcpagent/
H A Dclass_id.c49 struct openpromio *opp = malloc(sizeof (struct openpromio) + size); in opp_zalloc() local
51 if (opp != NULL) { in opp_zalloc()
52 (void) memset(opp, 0, sizeof (struct openpromio) + size); in opp_zalloc()
53 opp->oprom_size = size; in opp_zalloc()
55 (void) strcpy(opp->oprom_array, prop); in opp_zalloc()
57 return (opp); in opp_zalloc()
90 struct openpromio *opp = opp_zalloc(strlen(prop) + 1, prop); in return_property() local
92 if (opp == NULL) in return_property()
95 if (ioctl(prom_fd, OPROMGETPROPLEN, opp) == -1) { in return_property()
96 free(opp); in return_property()
[all …]
/titanic_41/usr/src/lib/pkcs11/pkcs11_kernel/common/
H A DkernelEmulate.c71 crypto_active_op_t *opp; in emulate_buf_init() local
73 opp = (opflag & OP_DIGEST) ? &(session_p->digest) : \ in emulate_buf_init()
76 bufp = opp->context; in emulate_buf_init()
89 bufp = opp->context = calloc(1, sizeof (digest_buf_t)); in emulate_buf_init()
99 opp->context = NULL; in emulate_buf_init()
120 crypto_active_op_t *opp; in emulate_init() local
126 opp = (opflag & OP_SIGN) ? &(session_p->sign) : &(session_p->verify); in emulate_init()
129 rv = do_soft_hmac_init(get_spp(opp), pMechanism, keyp->ck_data, in emulate_init()
135 #define DO_SOFT_UPDATE(opp, pPart, ulPartLen, opflag) \ argument
137 rv = do_soft_digest(get_spp(opp), NULL, pPart, \
[all …]
H A DkernelEmulate.h50 #define get_sp(opp) (((digest_buf_t *)((opp)->context))->soft_sp) argument
51 #define get_spp(opp) (&(((digest_buf_t *)((opp)->context))->soft_sp)) argument
54 #define REINIT_OPBUF(opp) { \ argument
55 if ((opp)->flags & CRYPTO_EMULATE) { \
56 digest_buf_t *bufp = (opp)->context; \
H A DkernelDigest.c201 crypto_active_op_t *opp; in C_Digest() local
204 opp = &(session_p->digest); in C_Digest()
205 if (opp->context == NULL) { in C_Digest()
209 pMechanism = &(opp->mech); in C_Digest()
217 rv = do_soft_digest(get_spp(opp), pMechanism, in C_Digest()
/titanic_41/usr/src/uts/common/io/
H A Dopenprom.c361 struct openpromio *opp; in opromioctl_cb() local
394 opp = (struct openpromio *)kmem_zalloc( in opromioctl_cb()
396 opp->oprom_size = valsize; in opromioctl_cb()
397 if (copyout(opp, (void *)arg, (sizeof (uint_t))) != 0) in opromioctl_cb()
399 kmem_free(opp, sizeof (uint_t) + 1); in opromioctl_cb()
412 opp = (struct openpromio *)kmem_zalloc( in opromioctl_cb()
414 opp->oprom_size = valsize; in opromioctl_cb()
415 bcopy(valbuf, opp->oprom_array, valsize); in opromioctl_cb()
416 if (copyout(opp, (void *)arg, (valsize + sizeof (uint_t))) != 0) in opromioctl_cb()
419 kmem_free(opp, valsize + sizeof (uint_t) + 1); in opromioctl_cb()
[all …]
/titanic_41/usr/src/lib/cfgadm_plugins/ac/common/
H A Dmema_prom.c64 struct openpromio opp; member
113 struct openpromio *opp = &oppbuf.opp; in prom_read_one() local
117 (void) strncpy(opp->oprom_array, var, MAXNAMESIZE); in prom_read_one()
118 opp->oprom_size = MAXVALSIZE; in prom_read_one()
119 if (ioctl(prom_fd, OPROMGETOPT, opp) == -1) { in prom_read_one()
122 if (opp->oprom_size == 0) { in prom_read_one()
130 for (cp = opp->oprom_array; *cp != '\0'; cp++) { in prom_read_one()
182 struct openpromio *in_opp = &in_oppbuf.opp; in prom_write_one()
184 struct openpromio *opp = &oppbuf.opp; in prom_write_one() local
190 (void) strncpy(opp->oprom_array, var, MAXNAMESIZE); in prom_write_one()
[all …]
/titanic_41/usr/src/cmd/mdb/common/mdb/
H A Dmdb_set.c183 const struct opdesc *opp; in mdb_set_options() local
192 for (opp = opdtab; opp->opt_name != NULL; opp++) { in mdb_set_options()
193 if (strcmp(opt, opp->opt_name) == 0) { in mdb_set_options()
194 if (opp->opt_bits != 0 && arg != NULL) { in mdb_set_options()
198 } else if (opp->opt_bits == 0 && arg == NULL) { in mdb_set_options()
202 } else if (opp->opt_func(enable != 0, in mdb_set_options()
203 opp->opt_bits, arg) == 0) { in mdb_set_options()
212 if (opp->opt_name == NULL) { in mdb_set_options()
/titanic_41/usr/src/cmd/power/
H A Dpowerd.c1090 struct openpromio opp; in get_prom() member
1092 register struct openpromio *opp = &(oppbuf.opp); in get_prom() local
1102 opp->oprom_size = PBUFSIZE; in get_prom()
1103 if (ioctl(prom_fd, OPROMNEXT, opp) < 0) { in get_prom()
1112 opp->oprom_size = PBUFSIZE; in get_prom()
1113 if (ioctl(prom_fd, OPROMNXTPROP, opp) < 0) { in get_prom()
1116 if (strcmp(opp->oprom_array, property_name) == 0) { in get_prom()
1120 } while (opp->oprom_size > 0); in get_prom()
1128 opp->oprom_size = PBUFSIZE; in get_prom()
1129 if (ioctl(prom_fd, OPROMGETPROP, opp) < 0) { in get_prom()
[all …]
H A Dhandlers.c969 struct openpromio *opp; in utop() local
978 opp = &oppbuf.oppio; in utop()
979 opp->oprom_size = OBP_MAXPATHLEN; in utop()
980 strcpy_limit(opp->oprom_array, fs_name, in utop()
982 upval = ioctl(fd, OPROMDEV2PROMNAME, opp); in utop()
985 strcpy_limit(prom_name, opp->oprom_array, OBP_MAXPATHLEN, in utop()
/titanic_41/usr/src/lib/libprtdiag_psr/sparc/montecarlo/common/
H A Dmontecarlo.c307 static int mc_getpropval(struct openpromio *opp);
1016 struct openpromio *opp = &(oppbuf.opp); in do_promversion() local
1024 opp->oprom_size = MAXVALSIZE; in do_promversion()
1025 if (ioctl(oprom_fd, OPROMGETVERSION, opp) < 0) { in do_promversion()
1029 log_printf("%s\n", opp->oprom_array, 0); in do_promversion()
2238 struct openpromio *opp = &(oppbuf.opp); in mc_next() local
2241 opp->oprom_size = MAXVALSIZE; in mc_next()
2242 opp->oprom_node = id; in mc_next()
2243 if (ioctl(oprom_fd, OPROMNEXT, opp) < 0) { in mc_next()
2247 return (opp->oprom_node); in mc_next()
[all …]
/titanic_41/usr/src/lib/cfgadm_plugins/sysctrl/common/
H A Dcfga.c668 struct openpromio opp; member
675 struct openpromio *opp = &(oppbuf.opp); in prom_get_prop() local
677 (void) strncpy(opp->oprom_array, var, OBP_MAXPROPNAME); in prom_get_prop()
678 opp->oprom_array[OBP_MAXPROPNAME + 1] = '\0'; in prom_get_prop()
679 opp->oprom_size = BUFSIZE; in prom_get_prop()
681 DBG3("getprop(%s, %d)\n", opp->oprom_array, opp->oprom_size); in prom_get_prop()
683 if (ioctl(prom_fd, OPROMGETOPT, opp) < 0) in prom_get_prop()
685 else if (opp->oprom_size > 0) in prom_get_prop()
686 *val = opp->oprom_array; in prom_get_prop()
697 struct openpromio *opp = &(oppbuf.opp); in prom_set_prop() local
[all …]
/titanic_41/usr/src/cmd/prtconf/
H A Dpdevinfo.c880 struct openpromio opp; member
890 struct openpromio *opp = &(oppbuf.opp); in is_openprom() local
893 opp->oprom_size = MAXVALSIZE; in is_openprom()
894 if (ioctl(prom_fd, OPROMGETCONS, opp) < 0) in is_openprom()
897 i = (unsigned int)((unsigned char)opp->oprom_array[0]); in is_openprom()
1724 struct openpromio *opp = &(oppbuf.opp); in do_promversion() local
1731 opp->oprom_size = MAXVALSIZE; in do_promversion()
1732 if (ioctl(prom_fd, OPROMGETVERSION, opp) < 0) in do_promversion()
1735 (void) printf("%s\n", opp->oprom_array); in do_promversion()
1745 struct openpromio *opp = &(oppbuf.opp); in do_prom_version64() local
[all …]
/titanic_41/usr/src/lib/libsldap/common/
H A Dns_mapping.c992 const char * const *opp; in __ns_ldap_mapAttributeList() local
999 opp = origAttrList; in __ns_ldap_mapAttributeList()
1000 for (i = 0; *opp; i++, opp++) in __ns_ldap_mapAttributeList()
1006 opp = origAttrList; in __ns_ldap_mapAttributeList()
1007 for (i = 0; *opp; i++, opp++) { in __ns_ldap_mapAttributeList()
1008 npp = __ns_ldap_getMappedAttributes(service, *opp); in __ns_ldap_mapAttributeList()
1018 cpp[i] = strdup(*opp); in __ns_ldap_mapAttributeList()
/titanic_41/usr/src/uts/sun4v/os/
H A Dmemseg.c77 page_t *pp, *opp, *epp; in memseg_alloc_meta() local
89 opp = pp = ppvm_base + base; in memseg_alloc_meta()
161 *ptp = (void *)opp; in memseg_alloc_meta()
/titanic_41/usr/src/lib/libprtdiag/inc/
H A Dpdevinfo.h49 struct openpromio opp; member
109 struct dynopenpromio opp; member
/titanic_41/usr/src/lib/lvm/libmeta/common/
H A Dmeta_mn_subr.c765 md_set_mmown_params_t **opp, /* Returned parameter block */ in meta_mn_change_owner() argument
772 md_set_mmown_params_t *ownpar = *opp; in meta_mn_change_owner()
814 *opp = ownpar; in meta_mn_change_owner()
844 *opp = ownpar; in meta_mn_change_owner()
/titanic_41/usr/src/lib/libmtmalloc/common/
H A Dmtmalloc.c382 oversize_t *big, **opp; in free() local
389 for (opp = &ovsz_hashtab[bucket]; *opp != NULL; in free()
390 opp = &(*opp)->hash_next) in free()
391 if (*opp == big) in free()
394 if (*opp == NULL) { in free()
401 *opp = big->hash_next; /* remove big from the hash table */ in free()
/titanic_41/usr/src/uts/common/vm/
H A Dvm_page.c3227 page_rename(page_t *opp, vnode_t *vp, u_offset_t off) in page_rename() argument
3235 ASSERT(PAGE_EXCL(opp) && !page_iolock_assert(opp)); in page_rename()
3237 ASSERT(PP_ISFREE(opp) == 0); in page_rename()
3242 "page rename:pp %p vp %p off %llx", opp, vp, off); in page_rename()
3251 if (opp->p_szc != 0) { in page_rename()
3252 vnode_t *ovp = opp->p_vnode; in page_rename()
3256 page_demote_vp_pages(opp); in page_rename()
3257 ASSERT(opp->p_szc == 0); in page_rename()
3260 page_hashout(opp, NULL); in page_rename()
3261 PP_CLRAGED(opp); in page_rename()
[all …]
/titanic_41/usr/src/lib/libprtdiag_psr/sparc/serengeti/common/
H A Dserengeti.c1940 if (prop->value.opp.holds_array) in get_prop_val()
1941 return ((void *)(prop->value.opp.oprom_array)); in get_prop_val()
1943 return ((void *)(&prop->value.opp.oprom_node[0])); in get_prop_val()
1971 (prop->name.opp.oprom_array), name))) in find_prop()
1997 if (strcmp("name", prop->name.opp.oprom_array) == 0) in get_node_name()
1998 return (prop->value.opp.oprom_array); in get_node_name()
2026 if (strcmp("device_type", prop->name.opp.oprom_array) in get_node_type()
2028 return (prop->value.opp.oprom_array); in get_node_type()

12