/illumos-gate/usr/src/uts/common/io/overlay/ |
H A D | overlay_plugin.c | 156 opp->ovp_active = 0; in overlay_plugin_register() 164 opp->ovp_nprops = 0; in overlay_plugin_register() 198 for (opp = list_head(&overlay_plugin_list); opp != NULL; in overlay_plugin_unregister() 199 opp = list_next(&overlay_plugin_list, opp)) { in overlay_plugin_unregister() 204 if (opp == NULL) { in overlay_plugin_unregister() 232 for (opp = list_head(&overlay_plugin_list); opp != NULL; in overlay_plugin_lookup() 233 opp = list_next(&overlay_plugin_list, opp)) { in overlay_plugin_lookup() 239 return (opp); in overlay_plugin_lookup() 264 opp->ovp_active--; in overlay_plugin_rele() 273 for (opp = list_head(&overlay_plugin_list); opp != NULL; in overlay_plugin_walk() [all …]
|
H A D | overlay_mux.c | 211 overlay_mux_open(overlay_plugin_t *opp, int domain, int family, int protocol, in overlay_mux_open() argument 230 if (opp != mux->omux_plugin) { in overlay_mux_open() 268 if (opp->ovp_ops->ovpo_sockopt != NULL && in overlay_mux_open() 269 (*errp = opp->ovp_ops->ovpo_sockopt(ksock)) != 0) { in overlay_mux_open() 278 mux->omux_plugin = opp; in overlay_mux_open()
|
/illumos-gate/usr/src/cmd/eeprom/i386/ |
H A D | benv_kvm.c | 54 struct openpromio opp; member 59 struct openpromio opp; member 68 struct openpromio *opp = &(oppbuf.opp); in next() local 83 struct openpromio *opp = &(oppbuf.opp); in child() local 101 struct openpromio *opp = &(oppbuf.opp); in prom_findnode_byname() local 134 if (opp->oprom_size == 0) in getpropval() 147 if (opp->oprom_size == 0) in getnextprop() 155 struct openpromio *opp = &(oppbuf.opp); in getbootcmd() local 171 struct openpromio *opp = &(oppbuf.opp); in prom_getprop() local 175 *lenp = opp->oprom_size; in prom_getprop() [all …]
|
/illumos-gate/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 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 276 if (getpropval(opp) || opp->oprom_size <= 0) in print_one() 300 struct openpromio *opp = &(oppbuf.opp); in set_one() local 331 if (setpropval(opp)) in set_one() 456 if (setpropval(opp)) in i_secure() 468 if (setpropval(opp)) in i_secure() [all …]
|
/illumos-gate/usr/src/lib/libprtdiag/common/ |
H A D | pdevinfo_funcs.c | 98 register struct openpromio *opp = &(oppbuf.opp); in is_openprom() local 101 opp->oprom_size = MAXVALSIZE; in is_openprom() 117 register struct openpromio *opp = &oppbuf.opp; in dump_node() local 133 opp->oprom_size = MAXPROPSIZE; in dump_node() 147 if (opp->oprom_size != 0) { in dump_node() 148 temp->name.opp.oprom_size = opp->oprom_size; in dump_node() 150 opp->oprom_array); in dump_node() 168 new->name.opp.oprom_size = temp->name.opp.oprom_size; in dump_node() 188 new->value.opp.oprom_size = temp->value.opp.oprom_size; in dump_node() 278 register struct openpromio *opp = &(oppbuf.opp); in next() local [all …]
|
H A D | libdevinfo_sun4u.c | 303 temp->name.opp.oprom_array = temp->name.val_ptr; in dump_di_node() 304 temp->name.opp.holds_array = 1; in dump_di_node() 309 temp->value.opp.oprom_node[i] = in dump_di_node() 312 temp->value.opp.holds_array = 0; in dump_di_node() 316 temp->value.opp.holds_array = 0; in dump_di_node() 318 temp->value.opp.holds_array = 1; in dump_di_node() 373 temp->name.opp.oprom_array = temp->name.val_ptr; in dump_di_node() 374 temp->name.opp.holds_array = 1; in dump_di_node() 379 temp->value.opp.oprom_node[i] = in dump_di_node() 382 temp->value.opp.holds_array = 0; in dump_di_node() [all …]
|
/illumos-gate/usr/src/lib/libdevinfo/ |
H A D | devfsinfo.c | 420 struct openpromio *opp = &(oppbuf.opp); in devfs_bootdev_set_list() local 841 struct openpromio *opp = &(oppbuf.opp); in devfs_bootdev_get_list() local 1321 struct openpromio *opp = &(oppbuf.opp); in devfs_dev_to_prom_names() local 1415 struct openpromio *opp = &(oppbuf.opp); in devfs_path_to_drv() local 1557 struct openpromio *opp = &(oppbuf.opp); in is_openprom() local 1576 struct openpromio *opp = &(oppbuf.opp); in devfs_prom_to_dev_name() local 1728 struct openpromio *opp = &(oppbuf.opp); in prom_obp_vers() local 1764 struct openpromio *opp = &(oppbuf.opp); in prom_srch_aliases_by_def() local 2231 struct openpromio *opp = &(oppbuf.opp); in prom_srch_node() local 2292 struct openpromio *opp = &(oppbuf.opp); in prom_next_node() local [all …]
|
H A D | devinfo.c | 2831 struct openpromio opp; member 2896 struct openpromio *opp = &p->oppbuf.opp; in di_prom_prop_found() local 2914 bzero(opp, OBP_MAXBUF); in di_prom_prop_found() 2919 if ((ioctl(p->fd, OPROMNXTPROP, opp) < 0) || (opp->oprom_size == 0)) in di_prom_prop_found() 2952 prop->len = opp->oprom_size; in di_prom_prop_found() 3047 struct openpromio *opp; in di_prom_prop_lookup_common() local 3064 opp = &p->oppbuf.opp; in di_prom_prop_lookup_common() 3081 bzero(opp, OBP_MAXBUF); in di_prom_prop_lookup_common() 3086 (opp->oprom_len == -1)) { in di_prom_prop_lookup_common() 3100 prop->len = opp->oprom_len; in di_prom_prop_lookup_common() [all …]
|
/illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/ |
H A D | class_id.c | 49 if (opp != NULL) { in opp_zalloc() 51 opp->oprom_size = size; in opp_zalloc() 55 return (opp); in opp_zalloc() 90 if (opp == NULL) in return_property() 94 free(opp); in return_property() 98 proplen = opp->oprom_len; in return_property() 100 free(opp); in return_property() 101 opp = opp_zalloc(proplen, prop); in return_property() 102 if (opp == NULL) in return_property() 107 free(opp); in return_property() [all …]
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | openprom.c | 361 struct openpromio *opp; in opromioctl_cb() local 396 opp->oprom_size = valsize; in opromioctl_cb() 414 opp->oprom_size = valsize; in opromioctl_cb() 434 opp->oprom_size = valsize; in opromioctl_cb() 445 opp->oprom_size = valsize; in opromioctl_cb() 573 opp->oprom_array); in opromioctl_cb() 574 opp->oprom_size = valsize; in opromioctl_cb() 586 opp->oprom_size = 0; in opromioctl_cb() 624 opp->oprom_size = 0; in opromioctl_cb() 879 valsize = opp->oprom_size = strlen(opp->oprom_array); in opromioctl_cb() [all …]
|
/illumos-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/ |
H A D | kernelEmulate.c | 71 crypto_active_op_t *opp; in emulate_buf_init() local 76 bufp = opp->context; in emulate_buf_init() 99 opp->context = NULL; in emulate_buf_init() 120 crypto_active_op_t *opp; in emulate_init() local 158 crypto_active_op_t *opp; in emulate_update() local 161 opp = &(session_p->digest); in emulate_update() 166 opp = (opflag & OP_SIGN) ? in emulate_update() 177 opp->flags |= CRYPTO_EMULATE_UPDATE_DONE; in emulate_update() 181 bufp = opp->context; in emulate_update() 204 opp->flags |= CRYPTO_EMULATE_USING_SW; in emulate_update() [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 | 202 crypto_active_op_t *opp; in C_Digest() local 205 opp = &(session_p->digest); in C_Digest() 206 if (opp->context == NULL) { in C_Digest() 210 pMechanism = &(opp->mech); in C_Digest() 218 rv = do_soft_digest(get_spp(opp), pMechanism, in C_Digest()
|
/illumos-gate/usr/src/lib/cfgadm_plugins/ac/common/ |
H A D | mema_prom.c | 62 struct openpromio opp; member 111 struct openpromio *opp = &oppbuf.opp; in prom_read_one() local 116 opp->oprom_size = MAXVALSIZE; in prom_read_one() 117 if (ioctl(prom_fd, OPROMGETOPT, opp) == -1) { in prom_read_one() 120 if (opp->oprom_size == 0) { in prom_read_one() 180 struct openpromio *in_opp = &in_oppbuf.opp; in prom_write_one() 182 struct openpromio *opp = &oppbuf.opp; in prom_write_one() local 189 opp->oprom_size = strlen(var) + 1; in prom_write_one() 190 cp = opp->oprom_array + opp->oprom_size; in prom_write_one() 227 opp->oprom_size++; in prom_write_one() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_set.c | 188 const struct opdesc *opp; in mdb_set_options() local 197 for (opp = opdtab; opp->opt_name != NULL; opp++) { in mdb_set_options() 198 if (strcmp(opt, opp->opt_name) == 0) { in mdb_set_options() 199 if (opp->opt_bits != 0 && arg != NULL) { in mdb_set_options() 203 } else if (opp->opt_bits == 0 && arg == NULL) { in mdb_set_options() 207 } else if (opp->opt_func(enable != 0, in mdb_set_options() 208 opp->opt_bits, arg) == 0) { in mdb_set_options() 217 if (opp->opt_name == NULL) { in mdb_set_options()
|
/illumos-gate/usr/src/cmd/power/ |
H A D | powerd.c | 1099 struct openpromio opp; in get_prom() member 1101 register struct openpromio *opp = &(oppbuf.opp); in get_prom() local 1111 opp->oprom_size = PBUFSIZE; in get_prom() 1112 if (ioctl(prom_fd, OPROMNEXT, opp) < 0) { in get_prom() 1121 opp->oprom_size = PBUFSIZE; in get_prom() 1129 } while (opp->oprom_size > 0); in get_prom() 1137 opp->oprom_size = PBUFSIZE; in get_prom() 1141 if (opp->oprom_size == 0) { in get_prom() 1149 opp->oprom_size = PBUFSIZE; in get_prom() 1150 if (ioctl(prom_fd, OPROMGETOPT, 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()
|
/illumos-gate/usr/src/lib/cfgadm_plugins/sysctrl/common/ |
H A D | cfga.c | 669 struct openpromio opp; member 676 struct openpromio *opp = &(oppbuf.opp); in prom_get_prop() local 680 opp->oprom_size = BUFSIZE; in prom_get_prop() 682 DBG3("getprop(%s, %d)\n", opp->oprom_array, opp->oprom_size); in prom_get_prop() 684 if (ioctl(prom_fd, OPROMGETOPT, opp) < 0) in prom_get_prop() 686 else if (opp->oprom_size > 0) in prom_get_prop() 687 *val = opp->oprom_array; in prom_get_prop() 698 struct openpromio *opp = &(oppbuf.opp); in prom_set_prop() local 704 (void) strcpy(opp->oprom_array, var); in prom_set_prop() 706 opp->oprom_size = varlen + vallen; in prom_set_prop() [all …]
|
/illumos-gate/usr/src/lib/libsldap/common/ |
H A D | ns_mapping.c | 991 const char * const *opp; in __ns_ldap_mapAttributeList() local 998 opp = origAttrList; in __ns_ldap_mapAttributeList() 999 for (i = 0; *opp; i++, opp++) in __ns_ldap_mapAttributeList() 1005 opp = origAttrList; in __ns_ldap_mapAttributeList() 1006 for (i = 0; *opp; i++, opp++) { in __ns_ldap_mapAttributeList() 1007 npp = __ns_ldap_getMappedAttributes(service, *opp); in __ns_ldap_mapAttributeList() 1017 cpp[i] = strdup(*opp); in __ns_ldap_mapAttributeList()
|
/illumos-gate/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()
|
/illumos-gate/usr/src/lib/libprtdiag/inc/ |
H A D | pdevinfo.h | 47 struct openpromio opp; member 107 struct dynopenpromio opp; member
|
/illumos-gate/usr/src/cmd/prtconf/ |
H A D | pdevinfo.c | 872 struct openpromio opp; member 882 struct openpromio *opp = &(oppbuf.opp); in is_openprom() local 885 opp->oprom_size = MAXVALSIZE; in is_openprom() 886 if (ioctl(prom_fd, OPROMGETCONS, opp) < 0) in is_openprom() 889 i = (unsigned int)((unsigned char)opp->oprom_array[0]); in is_openprom() 1945 struct openpromio *opp = &(oppbuf.opp); in do_promversion() local 1952 opp->oprom_size = MAXVALSIZE; in do_promversion() 1953 if (ioctl(prom_fd, OPROMGETVERSION, opp) < 0) in do_promversion() 1956 (void) printf("%s\n", opp->oprom_array); in do_promversion()
|
/illumos-gate/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()
|
/illumos-gate/usr/src/uts/common/vm/ |
H A D | vm_page.c | 3244 ASSERT(PAGE_EXCL(opp) && !page_iolock_assert(opp)); in page_rename() 3260 if (opp->p_szc != 0) { in page_rename() 3266 ASSERT(opp->p_szc == 0); in page_rename() 3269 page_hashout(opp, NULL); in page_rename() 3270 PP_CLRAGED(opp); in page_rename() 3394 opp->p_lckcnt += olckcnt; in page_rename() 3395 opp->p_cowcnt += ocowcnt; in page_rename() 4035 page_struct_lock(opp); in page_pp_useclaim() 4037 page_struct_lock(opp); in page_pp_useclaim() 4053 opp->p_cowcnt--; in page_pp_useclaim() [all …]
|
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/serengeti/common/ |
H A D | serengeti.c | 1936 if (prop->value.opp.holds_array) in get_prop_val() 1937 return ((void *)(prop->value.opp.oprom_array)); in get_prop_val() 1939 return ((void *)(&prop->value.opp.oprom_node[0])); in get_prop_val() 1967 (prop->name.opp.oprom_array), name))) in find_prop() 1993 if (strcmp("name", prop->name.opp.oprom_array) == 0) in get_node_name() 1994 return (prop->value.opp.oprom_array); in get_node_name() 2022 if (strcmp("device_type", prop->name.opp.oprom_array) in get_node_type() 2024 return (prop->value.opp.oprom_array); in get_node_type()
|