Searched refs:opp (Results 1 - 25 of 35) sorted by relevance

12

/illumos-gate/usr/src/cmd/eeprom/i386/
H A Dbenv_kvm.c33 static int getpropval(struct openpromio *opp, char *prop);
54 struct openpromio opp; member in union:__anon439
59 struct openpromio opp; member in union:__anon440
68 struct openpromio *opp = &(oppbuf.opp); local
69 unsigned long *ip = (unsigned long *)(opp->oprom_array);
72 opp->oprom_size = MINVALSIZE;
74 if (ioctl(prom_fd, OPROMNEXT, opp) < 0)
76 return (*(unsigned long *)opp->oprom_array);
83 struct openpromio *opp local
101 struct openpromio *opp = &(oppbuf.opp); local
127 getpropval(struct openpromio *opp, char *prop) argument
140 getnextprop(struct openpromio *opp, char *prop) argument
155 struct openpromio *opp = &(oppbuf.opp); local
171 struct openpromio *opp = &(oppbuf.opp); local
182 struct openpromio *opp = &(oppbuf.opp); local
[all...]
/illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/
H A Dclass_id.c49 struct openpromio *opp = malloc(sizeof (struct openpromio) + size); local
51 if (opp != NULL) {
52 (void) memset(opp, 0, sizeof (struct openpromio) + size);
53 opp->oprom_size = size;
55 (void) strcpy(opp->oprom_array, prop);
57 return (opp);
90 struct openpromio *opp = opp_zalloc(strlen(prop) + 1, prop); local
92 if (opp == NULL)
95 if (ioctl(prom_fd, OPROMGETPROPLEN, opp) == -1) {
96 free(opp);
[all...]
/illumos-gate/usr/src/lib/pkcs11/pkcs11_kernel/common/
H A DkernelEmulate.c71 crypto_active_op_t *opp; local
73 opp = (opflag & OP_DIGEST) ? &(session_p->digest) : \
76 bufp = opp->context;
89 bufp = opp->context = calloc(1, sizeof (digest_buf_t));
99 opp->context = NULL;
120 crypto_active_op_t *opp; local
126 opp = (opflag & OP_SIGN) ? &(session_p->sign) : &(session_p->verify);
129 rv = do_soft_hmac_init(get_spp(opp), pMechanism, keyp->ck_data,
135 #define DO_SOFT_UPDATE(opp, pPart, ulPartLen, opflag) \
137 rv = do_soft_digest(get_spp(opp), NUL
158 crypto_active_op_t *opp; local
[all...]
H A DkernelEmulate.h50 #define get_sp(opp) (((digest_buf_t *)((opp)->context))->soft_sp)
51 #define get_spp(opp) (&(((digest_buf_t *)((opp)->context))->soft_sp))
54 #define REINIT_OPBUF(opp) { \
55 if ((opp)->flags & CRYPTO_EMULATE) { \
56 digest_buf_t *bufp = (opp)->context; \
H A DkernelDigest.c201 crypto_active_op_t *opp; local
204 opp = &(session_p->digest);
205 if (opp->context == NULL) {
209 pMechanism = &(opp->mech);
217 rv = do_soft_digest(get_spp(opp), pMechanism,
/illumos-gate/usr/src/cmd/eeprom/sparc/
H A Dopenprom.c43 struct openpromio opp; member in union:__anon441
222 struct openpromio *opp = &(oppbuf.opp); local
235 opp->oprom_size = MAXPROPSIZE;
237 if (ioctl(prom_fd, OPROMNXTOPT, opp) < 0)
240 if (opp->oprom_size == 0) {
244 print_one(opp->oprom_array);
255 struct openpromio *opp = &(oppbuf.opp); local
259 opp
300 struct openpromio *opp = &(oppbuf.opp); local
315 (*v->in)(v->name, val, opp); local
367 getpropval(struct openpromio *opp) argument
378 setpropval(struct openpromio *opp) argument
393 i_oemlogo(char *var, char *val, struct openpromio *opp) argument
414 i_secure(char *var, char *val, struct openpromio *opp) argument
483 i_passwd(char *var, char *val, struct openpromio *opp) argument
[all...]
/illumos-gate/usr/src/lib/cfgadm_plugins/ac/common/
H A Dmema_prom.c64 struct openpromio opp; member in union:__anon2379
113 struct openpromio *opp = &oppbuf.opp; local
117 (void) strncpy(opp->oprom_array, var, MAXNAMESIZE);
118 opp->oprom_size = MAXVALSIZE;
119 if (ioctl(prom_fd, OPROMGETOPT, opp) == -1) {
122 if (opp->oprom_size == 0) {
130 for (cp = opp->oprom_array; *cp != '\0'; cp++) {
182 struct openpromio *in_opp = &in_oppbuf.opp;
184 struct openpromio *opp local
[all...]
/illumos-gate/usr/src/lib/libprtdiag/common/
H A Dpdevinfo_funcs.c100 register struct openpromio *opp = &(oppbuf.opp); local
103 opp->oprom_size = MAXVALSIZE;
104 if (ioctl(prom_fd, OPROMGETCONS, opp) < 0)
107 i = (unsigned int)((unsigned char)opp->oprom_array[0]);
119 register struct openpromio *opp = &oppbuf.opp; local
135 opp->oprom_size = MAXPROPSIZE;
136 while (opp->oprom_size != 0) {
144 opp
268 getpropval(struct openpromio *opp) argument
280 register struct openpromio *opp = &(oppbuf.opp); local
298 register struct openpromio *opp = &(oppbuf.opp); local
[all...]
H A Dlibdevinfo_sun4u.c290 * temp->name.opp and temp->value.opp.
294 * temp->name.opp.oprom_array to temp->name.val_ptr.
298 * We thus set temp->value.opp.oprom_node[] (although
304 * temp->value.opp.oprom_array. If di_ptype is
309 temp->name.opp.oprom_array = temp->name.val_ptr;
310 temp->name.opp.holds_array = 1;
315 temp->value.opp.oprom_node[i] = *((int *)di_data+i);
317 temp->value.opp.holds_array = 0;
319 temp->value.opp
[all...]
/illumos-gate/usr/src/uts/common/io/
H A Dopenprom.c361 struct openpromio *opp; local
394 opp = (struct openpromio *)kmem_zalloc(
396 opp->oprom_size = valsize;
397 if (copyout(opp, (void *)arg, (sizeof (uint_t))) != 0)
399 kmem_free(opp, sizeof (uint_t) + 1);
412 opp = (struct openpromio *)kmem_zalloc(
414 opp->oprom_size = valsize;
415 bcopy(valbuf, opp->oprom_array, valsize);
416 if (copyout(opp, (void *)arg, (valsize + sizeof (uint_t))) != 0)
419 kmem_free(opp, valsiz
[all...]
/illumos-gate/usr/src/lib/libdevinfo/
H A Ddevfsinfo.c84 struct openpromio opp; member in union:__anon3104
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); local
502 ret = get_boot_dev_var(opp);
508 new_bootdev = (char *)malloc(strlen(opp->oprom_array)
515 if (opp->oprom_size > 0) {
516 for (ptr = strtok(opp->oprom_array, " "); ptr != NULL;
529 ret = set_boot_dev_var(opp, new_bootde
545 set_boot_dev_var(struct openpromio *opp, char *bootdev) argument
693 get_boot_dev_var(struct openpromio *opp) argument
793 find_x86_boot_device(struct openpromio *opp) argument
841 struct openpromio *opp = &(oppbuf.opp); local
1321 struct openpromio *opp = &(oppbuf.opp); local
1415 struct openpromio *opp = &(oppbuf.opp); local
1557 struct openpromio *opp = &(oppbuf.opp); local
1576 struct openpromio *opp = &(oppbuf.opp); local
1728 struct openpromio *opp = &(oppbuf.opp); local
1764 struct openpromio *opp = &(oppbuf.opp); local
2231 struct openpromio *opp = &(oppbuf.opp); local
2292 struct openpromio *opp = &(oppbuf.opp); local
2312 struct openpromio *opp = &(oppbuf.opp); local
[all...]
H A Ddevinfo.c2831 struct openpromio opp; member in union:di_prom_handle::__anon3112
2896 struct openpromio *opp = &p->oppbuf.opp; local
2897 int *ip = (int *)((void *)opp->oprom_array);
2905 opp->oprom_size = sizeof (int);
2907 if (ioctl(p->fd, OPROMSETNODEID, opp) < 0) {
2914 bzero(opp, OBP_MAXBUF);
2915 opp->oprom_size = OBP_MAXPROPNAME;
2917 (void) strcpy(opp->oprom_array, prop->name);
2919 if ((ioctl(p->fd, OPROMNXTPROP, opp) <
3047 struct openpromio *opp; local
[all...]
/illumos-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_set.c183 const struct opdesc *opp; local
192 for (opp = opdtab; opp->opt_name != NULL; opp++) {
193 if (strcmp(opt, opp->opt_name) == 0) {
194 if (opp->opt_bits != 0 && arg != NULL) {
198 } else if (opp->opt_bits == 0 && arg == NULL) {
202 } else if (opp->opt_func(enable != 0,
203 opp->opt_bits, arg) == 0) {
212 if (opp
[all...]
/illumos-gate/usr/src/lib/libprtdiag/inc/
H A Dpdevinfo.h49 struct openpromio opp; member in union:__anon3811
103 * sized Oppbuf.buf element has been removed, and the opp element common to both
109 struct dynopenpromio opp; member in struct:dynoppbuf
/illumos-gate/usr/src/cmd/power/
H A Dpowerd.c1099 struct openpromio opp; member in union:__anon33
1101 register struct openpromio *opp = &(oppbuf.opp); local
1111 opp->oprom_size = PBUFSIZE;
1112 if (ioctl(prom_fd, OPROMNEXT, opp) < 0) {
1121 opp->oprom_size = PBUFSIZE;
1122 if (ioctl(prom_fd, OPROMNXTPROP, opp) < 0) {
1125 if (strcmp(opp->oprom_array, property_name) == 0) {
1129 } while (opp->oprom_size > 0);
1137 opp
[all...]
H A Dhandlers.c969 struct openpromio *opp; local
978 opp = &oppbuf.oppio;
979 opp->oprom_size = OBP_MAXPATHLEN;
980 strcpy_limit(opp->oprom_array, fs_name,
982 upval = ioctl(fd, OPROMDEV2PROMNAME, opp);
985 strcpy_limit(prom_name, opp->oprom_array, OBP_MAXPATHLEN,
/illumos-gate/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); local
1024 opp->oprom_size = MAXVALSIZE;
1025 if (ioctl(oprom_fd, OPROMGETVERSION, opp) < 0) {
1029 log_printf("%s\n", opp->oprom_array, 0);
2238 struct openpromio *opp = &(oppbuf.opp); local
2241 opp->oprom_size = MAXVALSIZE;
2242 opp
2267 struct openpromio *opp = &(oppbuf.opp); local
2290 struct openpromio *opp = &(oppbuf.opp); local
2337 mc_getpropval(struct openpromio *opp) argument
[all...]
/illumos-gate/usr/src/lib/cfgadm_plugins/sysctrl/common/
H A Dcfga.c668 struct openpromio opp; member in union:__anon2444
675 struct openpromio *opp = &(oppbuf.opp); local
677 (void) strncpy(opp->oprom_array, var, OBP_MAXPROPNAME);
678 opp->oprom_array[OBP_MAXPROPNAME + 1] = '\0';
679 opp->oprom_size = BUFSIZE;
681 DBG3("getprop(%s, %d)\n", opp->oprom_array, opp->oprom_size);
683 if (ioctl(prom_fd, OPROMGETOPT, opp) < 0)
685 else if (opp
697 struct openpromio *opp = &(oppbuf.opp); local
[all...]
/illumos-gate/usr/src/cmd/prtconf/
H A Dpdevinfo.c880 struct openpromio opp; member in union:__anon1283
890 struct openpromio *opp = &(oppbuf.opp); local
893 opp->oprom_size = MAXVALSIZE;
894 if (ioctl(prom_fd, OPROMGETCONS, opp) < 0)
897 i = (unsigned int)((unsigned char)opp->oprom_array[0]);
1724 struct openpromio *opp = &(oppbuf.opp); local
1731 opp->oprom_size = MAXVALSIZE;
1732 if (ioctl(prom_fd, OPROMGETVERSION, opp) <
1745 struct openpromio *opp = &(oppbuf.opp); local
[all...]
/illumos-gate/usr/src/uts/sun4v/os/
H A Dmemseg.c77 page_t *pp, *opp, *epp; local
89 opp = pp = ppvm_base + base;
161 *ptp = (void *)opp;
/illumos-gate/usr/src/lib/libsldap/common/
H A Dns_mapping.c992 const char * const *opp; local
999 opp = origAttrList;
1000 for (i = 0; *opp; i++, opp++)
1006 opp = origAttrList;
1007 for (i = 0; *opp; i++, opp++) {
1008 npp = __ns_ldap_getMappedAttributes(service, *opp);
1018 cpp[i] = strdup(*opp);
/illumos-gate/usr/src/lib/lvm/libmeta/common/
H A Dmeta_mn_subr.c745 * INPUT: opp - pointer to parameter block
750 * OUTPUT: opp - parameter block used to send ioctl
765 md_set_mmown_params_t **opp, /* Returned parameter block */
772 md_set_mmown_params_t *ownpar = *opp;
814 *opp = ownpar;
844 *opp = ownpar;
764 meta_mn_change_owner( md_set_mmown_params_t **opp, set_t setno, uint_t mnum, uint_t owner, uint_t flags ) argument
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/serengeti/common/
H A Dserengeti.c1940 if (prop->value.opp.holds_array)
1941 return ((void *)(prop->value.opp.oprom_array));
1943 return ((void *)(&prop->value.opp.oprom_node[0]));
1971 (prop->name.opp.oprom_array), name)))
1997 if (strcmp("name", prop->name.opp.oprom_array) == 0)
1998 return (prop->value.opp.oprom_array);
2026 if (strcmp("device_type", prop->name.opp.oprom_array)
2028 return (prop->value.opp.oprom_array);
/illumos-gate/usr/src/lib/libmtmalloc/common/
H A Dmtmalloc.c382 oversize_t *big, **opp; local
389 for (opp = &ovsz_hashtab[bucket]; *opp != NULL;
390 opp = &(*opp)->hash_next)
391 if (*opp == big)
394 if (*opp == NULL) {
401 *opp = big->hash_next; /* remove big from the hash table */
/illumos-gate/usr/src/uts/i86xpv/io/
H A Dprivcmd_hcall.c196 privcmd_HYPERVISOR_domctl(xen_domctl_t *opp) argument
202 if ((error = import_buffer(&op_ie, opp, &op, sizeof (op),
380 privcmd_HYPERVISOR_sysctl(xen_sysctl_t *opp) argument
386 if (import_buffer(&op_ie, opp, &op, sizeof (op), IE_IMPEXP) != 0)
578 privcmd_HYPERVISOR_platform_op(xen_platform_op_t *opp) argument
584 if (import_buffer(&op_ie, opp, &op, sizeof (op), IE_IMPEXP) != 0)

Completed in 124 milliseconds

12