Searched refs:prop_len (Results 1 - 25 of 34) sorted by relevance

12

/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_virtual.c368 uint_t prop_len; local
373 &prop_len) == DDI_PROP_SUCCESS) {
374 if (strncmp("niu", (caddr_t)prop_val, (size_t)prop_len) == 0) {
585 uint_t prop_len; local
625 &prop_len);
654 &prop_len);
800 uint_t prop_len; local
836 &prop_val, &prop_len);
860 &prop_val, &prop_len);
1043 uint_t prop_len; local
1372 uint_t prop_len; local
1616 uint_t prop_len; local
1902 uint_t prop_len; local
2155 uint_t prop_len; local
3729 uint_t prop_len; local
3902 uint_t prop_len; local
[all...]
H A Dnxge_intr.c521 uint_t prop_len; local
537 "interrupts", &prop_val, &prop_len)) != DDI_PROP_SUCCESS) {
553 for (i = 0; i < prop_len; i++) {
561 hardware->max_grpids = prop_len;
562 hardware->max_ldgs = prop_len;
H A Dnxge_ndd.c548 uint_t prop_len; local
567 (uint_t *)&prop_len)
572 if (prop_len > NXGE_PARAM_ARRAY_INIT_SIZE)
573 prop_len = NXGE_PARAM_ARRAY_INIT_SIZE;
580 for (j = 0; j < prop_len; j++) {
583 prop_count = prop_len;
594 &prop_len) == DDI_PROP_SUCCESS) {
615 &prop_len) == DDI_PROP_SUCCESS) {
/illumos-gate/usr/src/cmd/eeprom/i386/
H A Dbenv_kvm.c208 propval = prom_getprop(curprop, &npp->prop_len);
211 npp->prop_val = (char *)malloc(npp->prop_len);
214 memcpy(npp->prop_val, propval, npp->prop_len);
/illumos-gate/usr/src/uts/sparc/os/
H A Dcpr_sparc.c476 int prop_len = prom_getproplen(node, OBP_NAME); local
478 if (prop_len < 0 || prop_len >= sizeof (name) ||
481 name[prop_len] = '\0';
483 if ((prop_len = prom_getproplen(node, OBP_REG)) <
484 2 * sizeof (int) || prop_len >= sizeof (reg))
/illumos-gate/usr/src/uts/common/io/hxge/
H A Dhxge_virtual.c161 uint_t prop_len; local
179 &int_prop_val, &prop_len) == DDI_PROP_SUCCESS) {
233 uint_t prop_len; local
271 &prop_val, &prop_len) == DDI_PROP_SUCCESS) {
272 if ((prop_len > 0) && (prop_len <= p_cfgp->max_rdcs)) {
274 hxgep->dip, prop, prop_val, prop_len);
282 &prop_val, &prop_len) == DDI_PROP_SUCCESS) {
283 if ((prop_len > 0) && (prop_len <
[all...]
H A Dhxge_ndd.c231 uint_t prop_len; local
253 (int **)&int_prop_val, (uint_t *)&prop_len) ==
258 if (prop_len > HXGE_PARAM_ARRAY_INIT_SIZE)
259 prop_len = HXGE_PARAM_ARRAY_INIT_SIZE;
266 for (j = 0; j < prop_len; j++) {
269 prop_count = prop_len;
279 &prop_len) == DDI_PROP_SUCCESS) {
286 param_arr[i].name, (int **)&int_prop_val, &prop_len) ==
/illumos-gate/usr/src/uts/sun4u/montecarlo/io/
H A Dpcf8591_nct.c1077 int i, retval = 0, prop_len; local
1123 "reg", (caddr_t)&prop_value, &prop_len);
1127 kmem_free(prop_value, prop_len);
1148 "channels-in-use", &prop_len);
1167 prop_len, unitp->props.num_chans_used);
1173 (uint_t *)&prop_len);
1176 prop_len = 0;
1185 "channels-description", retval, prop_len);
1186 for (i = 0; i < prop_len; ++i) {
1198 DDI_PROP_DONTPASS, "tables", &creg_prop, (uint_t *)&prop_len);
[all...]
H A Dpcf8574_nct.c1600 int retval = 0, prop_len; local
1646 "reg", (caddr_t)&prop_value, &prop_len);
1651 kmem_free(prop_value, prop_len);
1676 int prop_len, intr_pri = 4; local
1680 &prop_len) == DDI_PROP_NOT_FOUND) {
1699 "channels-in-use", &prop_len) == DDI_PROP_SUCCESS) {
/illumos-gate/usr/src/uts/common/xen/io/
H A Dxpvd.c320 size_t prop_len; local
350 prop_len = strlen(prop_str) + 1;
355 *lengthp = prop_len;
359 buff = kmem_alloc((size_t)prop_len, KM_SLEEP);
364 if (*lengthp < prop_len)
372 if ((rv == DDI_PROP_SUCCESS) && (prop_len > 0)) {
373 bcopy(prop_str, buff, prop_len);
374 *lengthp = prop_len;
/illumos-gate/usr/src/uts/common/os/
H A Ddriver_lyr.c837 i_ldi_prop_op_alloc(int prop_len) argument
842 pdd_size = sizeof (struct prop_driver_data) + prop_len;
858 int prop_len, res; local
868 flags | DDI_PROP_DYNAMIC, name, NULL, &prop_len);
873 if (prop_len == 0) {
884 if (elem_size && ((prop_len % elem_size) != 0))
891 prop_val = i_ldi_prop_op_alloc(prop_len);
895 flags | DDI_PROP_DYNAMIC, name, prop_val, &prop_len);
902 if (prop_len == 0) {
908 if (elem_size && ((prop_len
928 i_check_string(char *str, int prop_len) argument
948 i_pack_string_array(char *str_concat, int prop_len, char ***str_arrayp, int *nelemp) argument
2307 int *prop_val, prop_len; local
2364 int prop_len; local
2421 int prop_len; local
2496 int prop_len; local
2574 int prop_len; local
2631 int prop_len; local
2692 int prop_len; local
2727 int res, prop_len; local
[all...]
H A Dsunddi.c1200 if ((buffer = kmem_alloc(propp->prop_len,
1210 *lengthp = propp->prop_len;
1211 bcopy(propp->prop_val, buffer, propp->prop_len);
1290 if ((prop_op == PROP_LEN) ||(propp->prop_len == 0)) {
1291 *lengthp = propp->prop_len;
1295 * that means prop_len is 0, so set valuep
1316 if (prealloc && (propp->prop_len != plength)) {
1321 plength = propp->prop_len;
1334 *lengthp = propp->prop_len; /* Set callers length */
1341 buffer = kmem_alloc(propp->prop_len,
[all...]
/illumos-gate/usr/src/uts/common/sys/
H A Dddipropdefs.h60 int prop_len; /* Prop length (0 == Bool. prop) */ member in struct:ddi_prop
H A Ddevinfo_impl.h373 int prop_len; /* prop length in bytes */ member in struct:di_path_prop
387 int prop_len; /* prop len in bytes (boolean if 0) */ member in struct:di_prop
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Ddevinfo.c659 * prop_len - Length of the property value data buffer
673 devinfo_print_props_guess(int type, unsigned char *prop_val, int prop_len, argument
677 if (prop_len == NULL) {
685 *nelem = prop_len;
692 if ((prop_len % sizeof (int64_t)) == 0) {
694 *nelem = prop_len / *elem_size;
701 if ((prop_len % sizeof (int)) == 0) {
703 *nelem = prop_len / *elem_size;
718 if (prop_val[prop_len - 1] == '\0') {
726 for (i = 0; i < prop_len;
[all...]
/illumos-gate/usr/src/lib/libdevinfo/
H A Ddevinfo.c1511 if (DI_PROP(prop)->prop_len == 0)
1549 if (DI_PROP(prop)->prop_len == 0)
1563 DI_PROP(prop)->prop_len, DI_PROP_TYPE_INT, 0));
1569 if (DI_PROP(prop)->prop_len == 0)
1583 DI_PROP(prop)->prop_len, DI_PROP_TYPE_INT64, 0));
1589 if (DI_PROP(prop)->prop_len == 0)
1603 DI_PROP(prop)->prop_len, DI_PROP_TYPE_STRING, 0));
1609 if (DI_PROP(prop)->prop_len == 0)
1623 DI_PROP(prop)->prop_len, DI_PROP_TYPE_BYTE, 0));
1866 if (DI_PROP(prop)->prop_len
[all...]
/illumos-gate/usr/src/uts/common/io/hme/
H A Dhme.c1168 int prop_len = sizeof (int); local
1388 (caddr_t)&hm_rev, &prop_len) == DDI_PROP_SUCCESS) {
1679 int prop_len = sizeof (int); local
1697 (caddr_t)&hme_ipg1_conf, &prop_len) == DDI_PROP_SUCCESS) {
1702 (caddr_t)&hme_ipg2_conf, &prop_len) == DDI_PROP_SUCCESS) {
1707 (caddr_t)&hme_ipg0_conf, &prop_len) == DDI_PROP_SUCCESS) {
1712 (caddr_t)&hme_lance_mode_conf, &prop_len) == DDI_PROP_SUCCESS) {
3569 int prop_len = sizeof (int); local
3580 (caddr_t)&prop, &prop_len) == DDI_PROP_SUCCESS) {
3581 if (prop_len
[all...]
/illumos-gate/usr/src/uts/common/io/nxge/npi/
H A Dnpi_espc.c588 int prop_len = strlen(prop) + 1; local
591 for (i = 0; i < prop_len; i++) {
596 ep += prop_len;
/illumos-gate/usr/src/lib/libprtdiag_psr/sparc/montecarlo/common/
H A Dmontecarlo.c1206 int prop_len, i, k, max_slots_minus_cpu, n; local
1225 prop_len = di_prop_rawdata(prop, &prop_data);
1230 if (prop_len == 0) {
1233 if (prop_data[prop_len - 1] != '\0') {
1240 for (i = 0; i < prop_len; i++) {
1271 temp_s = temp_s - prop_len+2;
1272 for (k = 0, n = 0; k < prop_len; k++) {
1353 for (i = 0; i < prop_len; ++i) {
/illumos-gate/usr/src/uts/intel/promif/
H A Dprom_emul.c94 hwprop->prop_len, hwprop->prop_flags & DDI_PROP_TYPE_MASK);
/illumos-gate/usr/src/uts/i86xpv/io/psm/
H A Dmp_platform_xpv.c1171 int instance, instno, prop_len, bind_cpu, count; local
1235 (caddr_t)&prop_val, &prop_len);
1238 "intpt_bind_cpus", (caddr_t)&prop_val, &prop_len);
1242 for (i = count = 0; i < (prop_len - 1); i++)
1260 kmem_free(prop_val, prop_len);
/illumos-gate/usr/src/uts/i86pc/io/apix/
H A Dapix_utils.c1338 int instance, instno, prop_len, bind_cpu, count; local
1386 (caddr_t)&prop_val, &prop_len);
1389 "intpt_bind_cpus", (caddr_t)&prop_val, &prop_len);
1393 for (i = count = 0; i < (prop_len - 1); i++)
1411 kmem_free(prop_val, prop_len);
/illumos-gate/usr/src/uts/i86pc/io/
H A Dmp_platform_misc.c1216 int instance, instno, prop_len, bind_cpu, count; local
1280 (caddr_t)&prop_val, &prop_len);
1283 "intpt_bind_cpus", (caddr_t)&prop_val, &prop_len);
1287 for (i = count = 0; i < (prop_len - 1); i++)
1305 kmem_free(prop_val, prop_len);
/illumos-gate/usr/src/uts/common/io/chxge/
H A Dch.c1918 uint32_t prop_len = NULL; local
1954 (int **)&prop_val, &prop_len) != DDI_PROP_SUCCESS) {
1966 (int **)&prop_val, &prop_len) != DDI_PROP_SUCCESS) {
1978 (int **)&prop_val, &prop_len) != DDI_PROP_SUCCESS) {
/illumos-gate/usr/src/uts/common/xen/os/
H A Dxvdi.c246 unsigned int prop_len; local
340 &prop_len) != 0)
344 kmem_free(prop_str, prop_len);
352 &prop_str, &prop_len) != 0)
356 kmem_free(prop_str, prop_len);

Completed in 168 milliseconds

12