/titanic_41/usr/src/cmd/eeprom/i386/ |
H A D | benv_kvm.c | 33 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 D | openprom.c | 43 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 D | pdevinfo_funcs.c | 100 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 D | libdevinfo_sun4u.c | 309 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 D | devfsinfo.c | 84 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 D | devinfo.c | 2831 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 D | class_id.c | 49 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 D | kernelEmulate.c | 71 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 D | kernelEmulate.h | 50 #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 D | kernelDigest.c | 201 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 D | openprom.c | 361 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 D | mema_prom.c | 64 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 D | mdb_set.c | 183 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 D | powerd.c | 1090 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 D | handlers.c | 969 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 D | montecarlo.c | 307 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 D | cfga.c | 668 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 D | pdevinfo.c | 880 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 D | ns_mapping.c | 992 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 D | memseg.c | 77 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 D | pdevinfo.h | 49 struct openpromio opp; member 109 struct dynopenpromio opp; member
|
/titanic_41/usr/src/lib/lvm/libmeta/common/ |
H A D | meta_mn_subr.c | 765 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 D | mtmalloc.c | 382 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 D | vm_page.c | 3227 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 D | serengeti.c | 1940 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()
|