/illumos-gate/usr/src/uts/common/os/ |
H A D | ddi_hp_ndi.c | 106 hdlp->cn_info.cn_name = ddi_strdup(info_p->cn_name, KM_SLEEP); in ndi_hp_register() 126 kmem_free(hdlp->cn_info.cn_name, strlen(hdlp->cn_info.cn_name) + 1); in ndi_hp_register() 143 (void *)dip, cn_name)); in ndi_hp_unregister() 150 if ((dip == NULL) || (cn_name == NULL)) in ndi_hp_unregister() 155 hdlp = ddihp_cn_name_to_handle(dip, cn_name); in ndi_hp_unregister() 195 (void *)dip, cn_name, state, flag)); in ndi_hp_state_change_req() 198 if (dip == NULL || cn_name == NULL) in ndi_hp_state_change_req() 241 eventp->cn_name = ddi_strdup(cn_name, KM_NOSLEEP); in ndi_hp_state_change_req() 242 if (eventp->cn_name == NULL) { in ndi_hp_state_change_req() 296 (void *)dip, curr->cn_info.cn_name)); in ndi_hp_walk_cn() [all …]
|
H A D | ddi_hp_impl.c | 354 dip, cn_name, op, NULL, NULL); in ddihp_modctl() 469 kmem_free(hdlp->cn_info.cn_name, strlen(hdlp->cn_info.cn_name) + 1); in ddihp_cn_unregister() 491 if (strcmp(cn_name, hdlp->cn_info.cn_name) == 0) { in ddihp_cn_name_to_handle() 679 hdlp->cn_info.cn_name); in ddihp_cn_gen_sysevent() 852 hdlp->cn_info.cn_name); in ddihp_cn_pre_change_state() 870 hdlp->cn_info.cn_name); in ddihp_cn_pre_change_state() 879 hdlp->cn_info.cn_name)); in ddihp_cn_pre_change_state() 964 hdlp->cn_info.cn_name); in ddihp_cn_handle_state_change() 976 hdlp->cn_info.cn_name)); in ddihp_cn_handle_state_change() 1043 hdlp->cn_info.cn_name); in ddihp_cn_change_children_state() [all …]
|
H A D | modctl.c | 2280 modctl_hp(int subcmd, const char *path, char *cn_name, uintptr_t arg, in modctl_hp() argument 2298 error = copyinstr(cn_name, cn_name_str, MAXNAMELEN, &namesz); in modctl_hp()
|
/illumos-gate/usr/src/uts/common/io/pciex/hotplug/ |
H A D | pcie_hp.c | 64 char *cn_name); 653 if (strcmp(info->cn_name, port->cn_name) == 0) { in pcie_hp_get_port_state() 757 name_len = strlen(cn_name); in pcie_hp_get_df_from_port_name() 761 (strncmp("pci.", cn_name, 4) != 0)) { in pcie_hp_get_df_from_port_name() 802 cn_info->cn_name = ddi_strdup(cn_name, KM_SLEEP); in pcie_hp_setup_port_name_num() 874 kmem_free(cn_info->cn_name, strlen(cn_info->cn_name) + 1); in pcie_hp_register_port() 911 dip, cn_name, op, arg); in pcie_hp_common_ops() 934 state_arg.cn_name = cn_name; in pcie_hp_common_ops() 954 cn_name, &dev_num, &func_num); in pcie_hp_common_ops() 963 cn_name, (dev_info_t **)result); in pcie_hp_common_ops() [all …]
|
H A D | pciehpc.c | 824 slot_p->hs_info.cn_name); in pciehpc_intr() 827 slot_p->hs_info.cn_name, in pciehpc_intr() 834 slot_p->hs_info.cn_name); in pciehpc_intr() 871 slot_p->hs_info.cn_name, in pciehpc_intr() 911 dip, cn_name, op, arg); in pciehpc_hp_ops() 918 if (strcmp(cn_name, slot_p->hs_info.cn_name) != 0) in pciehpc_hp_ops() 1428 inst, slot_p->hs_info.cn_name); in pciehpc_slot_kstat_init() 1637 if (slot_p->hs_info.cn_name) in pciehpc_slotinfo_uninit() 1638 kmem_free(slot_p->hs_info.cn_name, in pciehpc_slotinfo_uninit() 3588 slot_p->hs_info.cn_name, in pciehpc_attn_btn_handler() [all …]
|
H A D | pcishpc.c | 752 pcishpc_hp_ops(dev_info_t *dip, char *cn_name, ddi_hp_op_t op, in pcishpc_hp_ops() argument 760 dip, cn_name, op, arg); in pcishpc_hp_ops() 766 if (strcmp(ctrl_p->hc_slots[i]->hs_info.cn_name, cn_name) in pcishpc_hp_ops() 776 dip, cn_name, op, arg); in pcishpc_hp_ops() 1095 if (ndi_hp_unregister(dip, slot_p->hs_info.cn_name) != in pcishpc_destroy_slots() 1102 kmem_free(slot_p->hs_info.cn_name, in pcishpc_destroy_slots() 1103 strlen(slot_p->hs_info.cn_name) + 1); in pcishpc_destroy_slots() 1760 slot_p->hs_info.cn_name, in pcishpc_attn_btn_handler() 1981 slot_p->hs_info.cn_name = i_ddi_strdup((char *)s, in pcishpc_set_slot_name() 1999 slot_p->hs_info.cn_name = i_ddi_strdup(tmp_name, KM_SLEEP); in pcishpc_set_slot_name() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | hotplug.c | 70 char cn_name[15]; in hotplug_print() local 85 if (mdb_readstr(cn_name, sizeof (cn_name), in hotplug_print() 86 (uintptr_t)hdl.cn_info.cn_name) == -1) { in hotplug_print() 92 cn_type, cn_name); in hotplug_print() 114 char cn_name[15]; in hotplug() local 158 if (mdb_readstr(cn_name, sizeof (cn_name), in hotplug() 159 (uintptr_t)hdl.cn_info.cn_name) == -1) { in hotplug() 164 ddihp_get_cn_state(hdl.cn_info.cn_state), cn_type, cn_name); in hotplug()
|
/illumos-gate/usr/src/lib/libzfs/common/ |
H A D | libzfs_config.c | 54 char *cn_name; member 68 ret = strcmp(ca->cn_name, cb->cn_name); in config_node_compare() 88 free(cn->cn_name); in namespace_clear() 177 free(cn->cn_name); in namespace_reload() 191 if ((cn->cn_name = zfs_strdup(hdl, in namespace_reload() 200 free(cn->cn_name); in namespace_reload() 408 if (zpool_skip_pool(cn->cn_name)) in zpool_iter() 411 if (zpool_open_silent(hdl, cn->cn_name, &zhp) != 0) { in zpool_iter() 446 if (zpool_skip_pool(cn->cn_name)) in zfs_iter_root() 449 if ((zhp = make_dataset_handle(hdl, cn->cn_name)) == NULL) in zfs_iter_root()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | ddi_hp_impl.h | 66 char *cn_name; member 139 int ddihp_modctl(int hp_op, char *path, char *cn_name, uintptr_t arg, 141 ddi_hp_cn_handle_t *ddihp_cn_name_to_handle(dev_info_t *dip, char *cn_name);
|
H A D | ddi_hp.h | 85 char *cn_name; /* Name of the Connection */ member
|
H A D | sunndi.h | 644 ndi_hp_unregister(dev_info_t *dip, char *cn_name); 647 ndi_hp_state_change_req(dev_info_t *dip, char *cn_name,
|
H A D | devops.h | 302 int (*bus_hp_op)(dev_info_t *dip, char *cn_name,
|
/illumos-gate/usr/src/uts/intel/io/pciex/hotplug/ |
H A D | pciehpc_acpi.c | 307 if (slot_p->hs_info.cn_name) in pciehpc_acpi_slotinfo_uninit() 308 kmem_free(slot_p->hs_info.cn_name, in pciehpc_acpi_slotinfo_uninit() 309 strlen(slot_p->hs_info.cn_name) + 1); in pciehpc_acpi_slotinfo_uninit() 556 slot_p->hs_info.cn_name, in pciehpc_acpi_notify_handler()
|
/illumos-gate/usr/src/uts/common/sys/hotplug/pci/ |
H A D | pcishpc.h | 38 int pcishpc_hp_ops(dev_info_t *dip, char *cn_name, ddi_hp_op_t op, void *arg,
|
H A D | pcie_hp.h | 409 char *cn_name; member 431 extern int pcie_hp_common_ops(dev_info_t *dip, char *cn_name, ddi_hp_op_t op,
|
H A D | pciehpc.h | 49 int pciehpc_hp_ops(dev_info_t *dip, char *cn_name, ddi_hp_op_t op, void *arg,
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | devinfo.c | 3593 if (hp_hdl->cn_info.cn_name) { in di_gethpdata() 3594 size = strlen(hp_hdl->cn_info.cn_name) + 1; in di_gethpdata() 3597 hp_hdl->cn_info.cn_name); in di_gethpdata()
|