Home
last modified time | relevance | path

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

12

/illumos-gate/usr/src/uts/common/io/overlay/
H A Doverlay_plugin.c156 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 Doverlay_mux.c211 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 Dbenv_kvm.c54 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 Dopenprom.c43 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 Dpdevinfo_funcs.c98 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 Dlibdevinfo_sun4u.c303 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 Ddevfsinfo.c420 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 Ddevinfo.c2831 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 Dclass_id.c49 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 Dopenprom.c361 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 DkernelEmulate.c71 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 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.c202 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 Dmema_prom.c62 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 Dmdb_set.c188 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 Dpowerd.c1099 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 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()
/illumos-gate/usr/src/lib/cfgadm_plugins/sysctrl/common/
H A Dcfga.c669 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 Dns_mapping.c991 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 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()
/illumos-gate/usr/src/lib/libprtdiag/inc/
H A Dpdevinfo.h47 struct openpromio opp; member
107 struct dynopenpromio opp; member
/illumos-gate/usr/src/cmd/prtconf/
H A Dpdevinfo.c872 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 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()
/illumos-gate/usr/src/uts/common/vm/
H A Dvm_page.c3244 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 Dserengeti.c1936 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()

12