Home
last modified time | relevance | path

Searched refs:prop_data (Results 1 – 16 of 16) sorted by relevance

/illumos-gate/usr/src/lib/libdevinfo/
H A Dlibdevinfo.h239 extern int di_prop_ints(di_prop_t prop, int **prop_data);
240 extern int di_prop_int64(di_prop_t prop, int64_t **prop_data);
241 extern int di_prop_strings(di_prop_t prop, char **prop_data);
242 extern int di_prop_bytes(di_prop_t prop, uchar_t **prop_data);
245 const char *prop_name, uchar_t **prop_data);
247 const char *prop_name, int **prop_data);
249 const char *prop_name, int64_t **prop_data);
251 const char *prop_name, char **prop_data);
286 uchar_t **prop_data);
288 int **prop_data);
[all …]
H A Ddevinfo.c1543 extern int di_prop_decode_common(void *prop_data, int len,
1547 di_prop_ints(di_prop_t prop, int **prop_data) in di_prop_ints() argument
1552 if ((DI_PROP(prop)->prop_data == 0) || in di_prop_ints()
1553 (DI_PROP(prop)->prop_data == (di_off_t)-1)) { in di_prop_ints()
1555 *prop_data = NULL; in di_prop_ints()
1559 *prop_data = (int *)((void *)((caddr_t)prop - DI_PROP(prop)->self in di_prop_ints()
1560 + DI_PROP(prop)->prop_data)); in di_prop_ints()
1562 return (di_prop_decode_common((void *)prop_data, in di_prop_ints()
1567 di_prop_int64(di_prop_t prop, int64_t **prop_data) in di_prop_int64() argument
1572 if ((DI_PROP(prop)->prop_data == 0) || in di_prop_int64()
[all …]
H A Ddevinfo_prop_decode.c962 di_slot_name_t **prop_data) in di_slot_names_decode() argument
977 *prop_data = NULL; in di_slot_names_decode()
1024 *prop_data = slot_names; in di_slot_names_decode()
1029 *prop_data = NULL; in di_slot_names_decode()
/illumos-gate/usr/src/cmd/devfsadm/
H A Dcfg_link.c416 dev_t dev, di_node_t node, const char *prop_name, int **prop_data) in di_propall_lookup_ints() argument
421 rv = di_prom_prop_lookup_ints(ph, node, prop_name, prop_data); in di_propall_lookup_ints()
424 prop_data); in di_propall_lookup_ints()
426 rv = di_prop_lookup_ints(dev, node, prop_name, prop_data); in di_propall_lookup_ints()
429 prop_data); in di_propall_lookup_ints()
437 dev_t dev, di_node_t node, const char *prop_name, char **prop_data) in di_propall_lookup_strings() argument
443 prop_data); in di_propall_lookup_strings()
446 prop_data); in di_propall_lookup_strings()
448 rv = di_prop_lookup_strings(dev, node, prop_name, prop_data); in di_propall_lookup_strings()
451 prop_data); in di_propall_lookup_strings()
[all …]
/illumos-gate/usr/src/uts/common/sys/
H A Dmdesc_impl.h104 } prop_data; /* for PROP_DATA and PROP_STR */ member
143 #define MDE_PROP_DATA_OFFSET(_p) mdtoh32((_p)->d.prop_data.offset)
144 #define MDE_PROP_DATA_LEN(_p) mdtoh32((_p)->d.prop_data.len)
H A Ddevinfo_impl.h371 di_off_t prop_data; /* property data */ member
383 di_off_t prop_data; /* property data */ member
/illumos-gate/usr/src/stand/lib/sa/sparc/
H A Dprom_misc.c33 prom_create_encoded_prop(char *propname, void *prop_data, int prop_datalen, in prom_create_encoded_prop() argument
63 (uintptr_t)prop_data, strlen(propname), (uintptr_t)propname); in prom_create_encoded_prop()
/illumos-gate/usr/src/cmd/zoneadmd/
H A Dzcons.c183 char *prop_data; in count_cb() local
186 &prop_data) != -1) { in count_cb()
187 assert(prop_data != NULL); in count_cb()
188 if (strcmp(prop_data, zone_name) == 0) { in count_cb()
227 char *prop_data; in destroy_cb() local
233 &prop_data) == -1) in destroy_cb()
236 assert(prop_data != NULL); in destroy_cb()
237 if (strcmp(prop_data, zone_name) != 0) { in destroy_cb()
/illumos-gate/usr/src/cmd/prtconf/
H A Dpdevinfo.c483 prop_type_guess(const dumpops_t *propops, void *prop, void **prop_data, in prop_type_guess() argument
492 *prop_data = NULL; in prop_type_guess()
496 len = PROPINTS(propops)(prop, (int **)prop_data); in prop_type_guess()
499 len = PROPINT64(propops)(prop, (int64_t **)prop_data); in prop_type_guess()
502 len = PROPBYTES(propops)(prop, (uchar_t **)prop_data); in prop_type_guess()
505 len = PROPSTRINGS(propops)(prop, (char **)prop_data); in prop_type_guess()
508 len = PROPSTRINGS(propops)(prop, (char **)prop_data); in prop_type_guess()
509 if ((len > 0) && ((*(char **)prop_data)[0] != 0)) { in prop_type_guess()
514 len = PROPINTS(propops)(prop, (int **)prop_data); in prop_type_guess()
527 len = PROPRAWDATA(propops)(prop, (uchar_t **)prop_data); in prop_type_guess()
[all …]
/illumos-gate/usr/src/lib/storage/libg_fc/common/
H A Dmap.c116 void *prop_data; member
1938 prop_ptr->prop_data = port_addr_data; in update_map_dev_fc_prop()
1957 prop_ptr->prop_data = port_wwn_data; in update_map_dev_fc_prop()
1978 prop_ptr->prop_data = node_wwn_data; in update_map_dev_fc_prop()
1998 prop_ptr->prop_data = hard_addr_data; in update_map_dev_fc_prop()
2034 prop_ptr->prop_data = NULL; in update_map_dev_FCP_prop()
2043 prop_ptr->prop_data = inq_dtype_data; in update_map_dev_FCP_prop()
2055 free((uchar_t *)(old_prop_ptr->prop_data)); in update_map_dev_FCP_prop()
2056 old_prop_ptr->prop_data = NULL; in update_map_dev_FCP_prop()
2775 free((uchar_t *)(lp->prop_data)); in free_prop_list()
[all …]
/illumos-gate/usr/src/uts/intel/io/pci/
H A Dpci_boot.c2227 pci_prop_data_t prop_data; in process_devfunc() local
2237 prop_ret = pci_prop_data_fill(NULL, bus, dev, func, &prop_data); in process_devfunc()
2244 if (prop_data.ppd_header == PCI_HEADER_CARDBUS && in process_devfunc()
2251 if (prop_data.ppd_vendid == VENID_AMD && in process_devfunc()
2252 prop_data.ppd_devid == DEVID_AMD8111_LPC) { in process_devfunc()
2264 prop_ret = pci_prop_name_node(dip, &prop_data); in process_devfunc()
2277 if (IS_BAD_AMD_NTBRIDGE(prop_data.ppd_vendid, prop_data.ppd_devid) || in process_devfunc()
2278 IS_AMD_8132_CHIP(prop_data.ppd_vendid, prop_data.ppd_devid)) { in process_devfunc()
2282 if (pci_prop_class_is_pcibridge(&prop_data)) { in process_devfunc()
2303 prop_ret = pci_prop_set_common_props(dip, &prop_data); in process_devfunc()
[all …]
/illumos-gate/usr/src/lib/cfgadm_plugins/pci/common/
H A Dcfga.c272 char *prop_data; in get_occupants() local
310 &prop_data)) == -1) { in get_occupants()
316 if (prop_data && (strcmp(prop_data, "") == 0)) { in get_occupants()
330 strlen(prop_data) + sizeof ("/devices")); in get_occupants()
331 (void) snprintf(occupant->id[occupant->i], strlen(prop_data) + in get_occupants()
332 sizeof ("/devices"), "/devices%s", prop_data); in get_occupants()
334 prop_data += strlen(prop_data) + 1; in get_occupants()
/illumos-gate/usr/src/cmd/power/
H A Dparse.c164 uchar_t *prop_data; in lookup_estar_vers() local
180 es_prop, &prop_data) == 0) { in lookup_estar_vers()
/illumos-gate/usr/src/cmd/ldmad/
H A Dmdesc_lib.c411 mdep->d.prop_data.offset = htomd32(propp->d.dbp->build_offset); in create_mde()
412 mdep->d.prop_data.len = htomd32(propp->d.dbp->size); in create_mde()
/illumos-gate/usr/src/uts/intel/io/hotplug/pcicfg/
H A Dpcicfg.c3406 pci_prop_data_t prop_data; in pcicfg_probe_children() local
3447 &prop_data); in pcicfg_probe_children()
3454 prop_ret = pci_prop_name_node(new_child, &prop_data); in pcicfg_probe_children()
3462 prop_ret = pci_prop_set_common_props(new_child, &prop_data); in pcicfg_probe_children()
3470 prop_ret = pci_prop_set_compatible(new_child, &prop_data); in pcicfg_probe_children()
3481 if ((prop_data.ppd_flags & PCI_PROP_F_MULT_FUNC) == 0 && func != 0) { in pcicfg_probe_children()
3494 if (prop_data.ppd_header == PCI_HEADER_PPB) { in pcicfg_probe_children()
/illumos-gate/usr/src/uts/common/io/
H A Ddevinfo.c2839 me->prop_data = off; in di_path_getprop()
3145 pp->prop_data = -1; in di_getprop_add()
3148 pp->prop_data = off = di_checkmem(st, off, size); in di_getprop_add()