Searched refs:attr_list (Results 1 - 25 of 42) sorted by last modified time

12

/illumos-gate/usr/src/lib/librestart/common/
H A Dlibrestart.c603 nvlist_t *attr_list = NULL; local
612 if (sysevent_get_attr_list(syse, &attr_list) != 0)
615 if ((nvlist_lookup_uint32(attr_list, RESTARTER_NAME_TYPE,
617 (nvlist_lookup_string(attr_list,
628 nvlist_free(attr_list);
784 nvlist_t *attr_list, uint32_t flags)
791 pub_name, attr_list, flags);
782 restarter_event_publish_retry(evchan_t *scp, const char *class, const char *subclass, const char *vendor, const char *pub_name, nvlist_t *attr_list, uint32_t flags) argument
/illumos-gate/usr/src/uts/common/os/
H A Dlog_sysevent.c1862 nvlist_t *attr_list,
1866 sysevent_attr_list_t *list = (sysevent_attr_list_t *)attr_list;
1857 ddi_log_sysevent( dev_info_t *dip, char *vendor, char *class, char *subclass, nvlist_t *attr_list, sysevent_id_t *eidp, int sleep_flag) argument
H A Dsunmdi.c9587 nvlist_t *attr_list; local
9589 if (nvlist_alloc(&attr_list, NV_UNIQUE_NAME_TYPE,
9597 if (nvlist_add_string(attr_list, DDI_DRIVER_NAME,
9602 if (nvlist_add_int32(attr_list, DDI_DRIVER_MAJOR,
9607 if (nvlist_add_int32(attr_list, DDI_INSTANCE,
9612 if (nvlist_add_string(attr_list, DDI_PATHNAME,
9617 if (nvlist_add_string(attr_list, DDI_CLASS,
9623 attr_list, NULL, DDI_SLEEP);
9627 nvlist_free(attr_list);
/illumos-gate/usr/src/uts/common/sys/
H A Dsunddi.h2147 char *subclass_name, nvlist_t *attr_list, sysevent_id_t *eidp,
/illumos-gate/usr/src/uts/common/io/scsi/adapters/iscsi/
H A Discsi_lun.c539 nvlist_t *attr_list = NULL; local
592 if (nvlist_alloc(&attr_list, NV_UNIQUE_NAME_TYPE, KM_SLEEP) !=
606 if (nvlist_add_string(attr_list, DEV_PHYS_PATH, pathname) !=
608 nvlist_free(attr_list);
612 iscsi_send_sysevent(ihp, EC_DEV_ADD, ESC_DISK, attr_list);
614 nvlist_free(attr_list);
649 nvlist_t *attr_list = NULL; local
758 if (nvlist_alloc(&attr_list, NV_UNIQUE_NAME_TYPE, KM_SLEEP) !=
764 if (nvlist_add_string(attr_list, DEV_PHYS_PATH, pathname) !=
766 nvlist_free(attr_list);
[all...]
/illumos-gate/usr/src/cmd/devfsadm/
H A Ddevfsadm.c1629 nvlist_t *attr_list = NULL; local
1653 if (sysevent_get_attr_list(ev, &attr_list) != 0) {
1662 if ((err = nvlist_lookup_string(attr_list, DEVFS_PATHNAME,
1666 if (nvlist_lookup_string(attr_list, DEVFS_DEVI_CLASS,
1670 if (nvlist_lookup_string(attr_list, DEVFS_DRIVER_NAME,
1674 if (nvlist_lookup_int32(attr_list, DEVFS_INSTANCE,
1678 if (nvlist_lookup_int32(attr_list, DEVFS_BRANCH_EVENT,
1682 if (nvlist_lookup_string(attr_list, DEVFS_MINOR_NAME,
1717 if ((err = nvlist_lookup_string(attr_list,
1737 nvlist_free(attr_list);
[all...]
/illumos-gate/usr/src/lib/libsysevent/
H A Dlibsysevent.c77 char *pub, int pub_sz, nvlist_t *attr_list)
86 if (attr_list != NULL) {
87 if (nvlist_size(attr_list, &nvlist_sz, SE_ENCODE_METHOD)
131 if (attr_list == NULL) {
139 if (nvlist_pack(attr_list, &attr, &nvlist_sz, SE_ENCODE_METHOD,
153 nvlist_t *attr_list, sysevent_id_t *eid)
158 ev = sysevent_alloc_event(class, subclass, vendor, pub_name, attr_list);
219 nvlist_t *attr_list = (nvlist_t *)(uintptr_t)SE_ATTR_PTR(ev); local
221 nvlist_free(attr_list);
587 nvlist_t *attr_list)
76 sysevent_alloc(char *class, int class_sz, char *subclass, int subclass_sz, char *pub, int pub_sz, nvlist_t *attr_list) argument
152 sysevent_post_event(char *class, char *subclass, char *vendor, char *pub_name, nvlist_t *attr_list, sysevent_id_t *eid) argument
586 sysevent_alloc_event(char *class, char *subclass, char *vendor, char *pub_name, nvlist_t *attr_list) argument
687 nvlist_t *attr_list = NULL; local
[all...]
/illumos-gate/usr/src/uts/common/avs/ns/nsctl/
H A Dnsc_trap.c44 nvlist_t *attr_list; local
47 attr_list = NULL;
48 rc = nvlist_alloc(&attr_list, NV_UNIQUE_NAME_TYPE, KM_SLEEP);
52 rc = nvlist_add_int32(attr_list, "alertlevel", alertlevel);
56 rc = nvlist_add_string(attr_list, "messagevalue", trap_messages);
60 rc = nvlist_add_int32(attr_list, "errorno", errorno);
66 SVE_CACHE_CLASS, component, attr_list, NULL, DDI_SLEEP);
69 SVE_STE_CLASS, component, attr_list, NULL, DDI_SLEEP);
72 SVE_II_CLASS, component, attr_list, NULL, DDI_SLEEP);
74 nvlist_free(attr_list);
[all...]
/illumos-gate/usr/src/uts/common/io/comstar/port/fct/
H A Dfct.c3433 nvlist_t *attr_list; local
3440 if (nvlist_alloc(&attr_list, NV_UNIQUE_NAME_TYPE,
3445 if (nvlist_add_uint32(attr_list, "instance", port_instance)
3450 if (nvlist_add_byte_array(attr_list, "port-wwn",
3456 subclass, attr_list, NULL, DDI_SLEEP);
3458 nvlist_free(attr_list);
3462 nvlist_free(attr_list);
3472 nvlist_t *attr_list; local
3479 if (nvlist_alloc(&attr_list, NV_UNIQUE_NAME_TYPE,
3484 if (nvlist_add_uint32(attr_list, "instanc
[all...]
/illumos-gate/usr/src/uts/common/xen/os/
H A Dxvdi.c1696 nvlist_t *attr_list = NULL; local
1711 err = nvlist_alloc(&attr_list, NV_UNIQUE_NAME, KM_NOSLEEP);
1715 err = nvlist_add_int32(attr_list, "domain", pdp->xd_domain);
1718 err = nvlist_add_int32(attr_list, "vdev", pdp->xd_vdevnum);
1721 err = nvlist_add_string(attr_list, "devclass", xdcp->xsdev);
1724 err = nvlist_add_string(attr_list, "device", devname);
1727 err = nvlist_add_string(attr_list, "fob",
1735 "add", attr_list, &eid, DDI_NOSLEEP);
1739 "remove", attr_list, &eid, DDI_NOSLEEP);
1747 nvlist_free(attr_list);
[all...]
/illumos-gate/usr/src/uts/sun4u/io/
H A Drmclomv.c771 nvlist_t *attr_list; local
776 err = nvlist_alloc(&attr_list, NV_UNIQUE_NAME_TYPE, KM_NOSLEEP);
783 err = nvlist_add_string(attr_list, DR_AP_ID, attach_pnt);
787 nvlist_free(attr_list);
794 err = nvlist_add_string(attr_list, DR_HINT, SE_HINT2STR(hint));
798 nvlist_free(attr_list);
803 ESC_DR_AP_STATE_CHANGE, attr_list, NULL, DDI_NOSLEEP);
809 nvlist_free(attr_list);
815 nvlist_t *attr_list; local
819 err = nvlist_alloc(&attr_list, NV_UNIQUE_NAME_TYP
890 nvlist_t *attr_list; local
[all...]
/illumos-gate/usr/src/uts/i86pc/io/acpi_drv/
H A Dacpi_drv.c781 nvlist_t *attr_list = NULL; local
786 err = nvlist_alloc(&attr_list, NV_UNIQUE_NAME_TYPE, DDI_NOSLEEP);
794 err = nvlist_add_string(attr_list, PWRCTL_DEV_HID, devp->hid);
799 nvlist_free(attr_list);
803 err = nvlist_add_string(attr_list, PWRCTL_DEV_UID, devp->uid);
808 nvlist_free(attr_list);
812 err = nvlist_add_uint32(attr_list, PWRCTL_DEV_INDEX, devp->index);
817 nvlist_free(attr_list);
822 err = nvlist_add_string(attr_list, PWRCTL_DEV_PHYS_PATH, pathname);
827 nvlist_free(attr_list);
[all...]
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/
H A Demlxs_dhchap.c6726 nvlist_t *attr_list = NULL; local
6767 if (nvlist_alloc(&attr_list, NV_UNIQUE_NAME_TYPE, KM_NOSLEEP)
6769 if ((nvlist_add_uint32(attr_list, "instance",
6771 (nvlist_add_string(attr_list, "lwwn",
6773 (nvlist_add_string(attr_list, "rwwn",
6775 (nvlist_add_string(attr_list, "Info",
6777 (nvlist_add_string(attr_list, "Class",
6779 (nvlist_add_string(attr_list, "SubClass",
6786 attr_list,
6790 nvlist_free(attr_list);
[all...]
/illumos-gate/usr/src/uts/common/io/scsi/targets/
H A Dsd.c19683 nvlist_t *attr_list; local
19686 err = nvlist_alloc(&attr_list, NV_UNIQUE_NAME_TYPE, km_flag);
19695 nvlist_free(attr_list);
19709 err = nvlist_add_string(attr_list, DEV_PHYS_PATH, path);
19711 nvlist_free(attr_list);
19720 esc, attr_list, NULL, km_flag);
19726 nvlist_free(attr_list);
/illumos-gate/usr/src/uts/common/io/
H A Dpower.c710 nvlist_t *attr_list = NULL; local
716 err = nvlist_alloc(&attr_list, NV_UNIQUE_NAME_TYPE, DDI_NOSLEEP);
730 err = nvlist_add_string(attr_list, PWRCTL_DEV_HID, hid);
735 nvlist_free(attr_list);
740 err = nvlist_add_string(attr_list, PWRCTL_DEV_PHYS_PATH, pathname);
745 nvlist_free(attr_list);
751 ESC_PWRCTL_POWER_BUTTON, attr_list, NULL, DDI_NOSLEEP);
757 nvlist_free(attr_list);
H A Dbscv.c4052 nvlist_t *attr_list; local
4058 if (nvlist_alloc(&attr_list, NV_UNIQUE_NAME_TYPE, KM_SLEEP)) {
4063 if (nvlist_add_uint32(attr_list, ENV_VERSION, 1)) {
4066 nvlist_free(attr_list);
4069 if (nvlist_add_string(attr_list, ENV_FRU_ID, fru_id)) {
4072 nvlist_free(attr_list);
4075 if (nvlist_add_string(attr_list, ENV_FRU_RESOURCE_ID, res_id)) {
4078 nvlist_free(attr_list);
4081 if (nvlist_add_string(attr_list, ENV_FRU_DEVICE, ENV_RESERVED_ATTR)) {
4084 nvlist_free(attr_list);
[all...]
/illumos-gate/usr/src/uts/common/io/scsi/adapters/mpt_sas/
H A Dmptsas_smhba.c233 nvlist_t *attr_list; local
263 if (nvlist_alloc(&attr_list, NV_UNIQUE_NAME_TYPE, 0) != 0) {
270 if (nvlist_add_int32(attr_list, SAS_DRV_INST,
274 if (nvlist_add_string(attr_list, SAS_PORT_ADDR, sas_addr) != 0)
277 if (nvlist_add_string(attr_list, SAS_DEVFS_PATH, pname) != 0)
280 if (nvlist_add_uint8(attr_list, SAS_PHY_ID, phynum) != 0)
284 if (nvlist_add_uint8(attr_list, SAS_LINK_RATE, lrate) != 0)
288 if (nvlist_add_string(attr_list, SAS_EVENT_TYPE, etype) != 0)
292 attr_list, NULL, DDI_NOSLEEP);
296 nvlist_free(attr_list);
[all...]
/illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/
H A Dpmcs_smhba.c237 nvlist_t *attr_list; local
269 if (nvlist_alloc(&attr_list, NV_UNIQUE_NAME_TYPE, 0) != 0) {
276 if (nvlist_add_int32(attr_list, SAS_DRV_INST,
280 if (nvlist_add_string(attr_list, SAS_PORT_ADDR, sas_addr) != 0)
283 if (nvlist_add_string(attr_list, SAS_DEVFS_PATH, pname) != 0)
286 if (nvlist_add_uint8(attr_list, SAS_PHY_ID, phynum) != 0)
290 if (nvlist_add_uint8(attr_list, SAS_LINK_RATE, lrate) != 0)
294 if (nvlist_add_string(attr_list, SAS_EVENT_TYPE, etype) != 0)
298 attr_list, NULL, DDI_NOSLEEP);
302 nvlist_free(attr_list);
[all...]
/illumos-gate/usr/src/uts/common/io/scsi/adapters/scsi_vhci/
H A Dmpapi_impl.c4099 nvlist_t *attr_list; local
4101 if (nvlist_alloc(&attr_list, NV_UNIQUE_NAME_TYPE,
4106 if (nvlist_add_uint64_array(attr_list, "oid", oid, 1) != DDI_SUCCESS) {
4111 attr_list, NULL, DDI_SLEEP);
4114 nvlist_free(attr_list);
/illumos-gate/usr/src/uts/common/io/lvm/md/
H A Dmd_subr.c2750 nvlist_t *attr_list; local
2763 err = nvlist_alloc(&attr_list, NV_UNIQUE_NAME, KM_NOSLEEP);
2767 err = nvlist_add_uint32(attr_list, SVM_VERSION_NO,
2774 err = nvlist_add_uint32(attr_list, SVM_TAG, (uint32_t)tag);
2780 err = nvlist_add_uint32(attr_list, SVM_SET_NO, (uint32_t)setno);
2786 err = nvlist_add_uint64(attr_list, SVM_DEV_ID, (uint64_t)devid);
2794 err = nvlist_add_string(attr_list, SVM_DEV_NAME,
2798 err = nvlist_add_string(attr_list, SVM_DEV_NAME,
2807 se_subclass, attr_list, &eid, DDI_SLEEP);
2809 nvlist_free(attr_list);
[all...]
/illumos-gate/usr/src/uts/common/io/fibre-channel/impl/
H A Dfctl.c6713 nvlist_t *attr_list; local
6715 if (nvlist_alloc(&attr_list, NV_UNIQUE_NAME_TYPE,
6720 if (nvlist_add_uint32(attr_list, "instance",
6725 if (nvlist_add_byte_array(attr_list, "port-wwn",
6734 attr_list, NULL, DDI_SLEEP);
6735 nvlist_free(attr_list);
6739 nvlist_free(attr_list);
H A Dfp.c12321 nvlist_t *attr_list = NULL; local
12390 nvlist_alloc(&attr_list, NV_UNIQUE_NAME_TYPE,
12392 if (!(attr_list && nvlist_add_uint32(attr_list, "instance",
12394 nvlist_add_byte_array(attr_list, "port-wwn",
12397 nvlist_free(attr_list);
12398 attr_list = NULL;
12404 if (attr_list != NULL) {
12407 if (attr_list && nvlist_add_uint32(attr_list, nvnam
15319 nvlist_t *attr_list; local
15354 nvlist_t *attr_list; local
[all...]
/illumos-gate/usr/src/uts/common/io/ib/clients/ibd/
H A Dibd.c8894 ibd_get_all_part_attr(ibt_part_attr_t **attr_list, int *nparts) argument
8907 *attr_list = NULL;
8912 *attr_list = kmem_alloc(sizeof (ibt_part_attr_t) * n, KM_SLEEP);
8913 attr = *attr_list;
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibcm/
H A Dibcm_arp.c223 ibt_part_attr_t *attr_list, *attr; local
226 if ((ibt_get_all_part_attr(&attr_list, &nparts) != IBT_SUCCESS) ||
243 attr = attr_list;
266 (void) ibt_free_part_attr(attr_list, ibds->ibcm_arp_ibd_alloc);
/illumos-gate/usr/src/lib/print/libipp-core/common/
H A Dipp_types.c51 static attr_info_list_t attr_list[] = { variable
193 for (i = 0; attr_list[i].name != NULL; i++)
194 if (strcasecmp(attr_list[i].name, name) == 0)
195 return (&attr_list[i]);
298 for (i = 0; attr_list[i].name != NULL; i++)
299 if (strcasecmp(attr_list[i].name, name) == 0)
300 return (attr_list[i].ipp_type);

Completed in 252 milliseconds

12