usr/src/cmd/fs.d/smbclnt/smbiod-svc/smbiod-svc.c
466
(void) new_child(uid, gid);
usr/src/cmd/fs.d/smbclnt/smbiod-svc/smbiod-svc.c
75
static int new_child(uid_t uid, gid_t gid);
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2857
uintptr_t new_child = node->btc_children[bwd->bwd_offset + 1];
usr/src/cmd/mdb/common/modules/zfs/zfs.c
2858
wsp->walk_addr = btree_leftmost_child(new_child, bwd->bwd_node);
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2483
dev_info_t *new_child;
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2508
&new_child) != NDI_SUCCESS) {
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2515
if (cardbus_add_config_reg(new_child, bus,
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2522
if ((ret = cardbus_config_setup(new_child, &config_handle))
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2526
(void) ndi_devi_free(new_child);
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2549
(void) ndi_devi_free(new_child);
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2565
if (cardbus_set_standard_props(parent, new_child,
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2574
if (cardbus_set_childnode_props(new_child,
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2605
new_child, 0, "bus-range",
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2608
cardbus_err(new_child, 1,
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2612
cardbus_err(new_child, 8,
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2624
if (ndi_ra_alloc(new_child, &req,
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2635
cardbus_err(new_child, 8,
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2639
enable_pci_pci_bridge(new_child, config_handle);
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2652
if (cardbus_set_busnode_props(new_child)
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2654
cardbus_err(new_child, 1,
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2656
disable_pci_pci_bridge(new_child,
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2669
new_child,
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2681
new_child,
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2731
if (cardbus_update_reg_prop(new_child,
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2749
enable_pci_isa_bridge(new_child, config_handle);
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2824
if (cardbus_set_busnode_isaprops(new_child)
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2826
cardbus_err(new_child, 1,
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2836
if (cardbus_update_reg_prop(new_child,
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2848
switch (cardbus_add_isa_node(cbp, new_child,
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2878
if (strcmp(ddi_binding_name(new_child), "ethernet") == 0) {
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2883
cardbus_force_stringprop(new_child,
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2888
new_child,
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2904
strcmp(ddi_binding_name(new_child),
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2912
if (ndi_devi_set_nodename(new_child,
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2915
cardbus_err(new_child, 1,
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2923
new_child,
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2930
new_child,
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2936
new_child,
usr/src/uts/common/io/cardbus/cardbus_cfg.c
2971
if (cardbus_update_reg_prop(new_child,
usr/src/uts/common/io/cardbus/cardbus_cfg.c
3024
if (cardbus_update_reg_prop(new_child,
usr/src/uts/common/io/cardbus/cardbus_cfg.c
3037
(void) i_ndi_config_node(new_child, DS_LINKED, 0);
usr/src/uts/common/io/cardbus/cardbus_cfg.c
3049
(void) ndi_devi_free(new_child);
usr/src/uts/common/io/cardbus/cardbus_cfg.c
3070
dev_info_t *new_child;
usr/src/uts/common/io/cardbus/cardbus_cfg.c
3084
&new_child) != NDI_SUCCESS) {
usr/src/uts/common/io/cardbus/cardbus_cfg.c
3093
if (cardbus_set_isa_props(parent, new_child, node->name,
usr/src/uts/common/io/cardbus/cardbus_cfg.c
3099
cardbus_err(new_child, 8, "--Leaf ISA device\n");
usr/src/uts/common/io/cardbus/cardbus_cfg.c
3108
ret = ndi_prop_update_int_array(DDI_DEV_T_NONE, new_child,
usr/src/uts/common/io/cardbus/cardbus_cfg.c
3113
(void) i_ndi_config_node(new_child, DS_LINKED, 0);
usr/src/uts/common/io/cardbus/cardbus_cfg.c
3118
(void) ndi_devi_free(new_child);
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
3281
dev_info_t *dip, *new_child = NULL;
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
3285
if (pcihp_config_setup(&dip, &handle, &new_child, pci_dev,
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
3302
pcihp_config_teardown(&handle, &new_child, pci_dev, pcihp_p);
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
3617
dev_info_t *dip, *new_child = NULL;
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
3623
if (pcihp_config_setup(&dip, &config_handle, &new_child, pci_dev,
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
3630
pcihp_config_teardown(&config_handle, &new_child, pci_dev,
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
3664
pcihp_config_teardown(&config_handle, &new_child, pci_dev, pcihp_p);
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
3669
dev_info_t **new_child, int pci_dev, pcihp_t *pcihp_p)
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
3703
*new_child = NULL;
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
3773
*new_child = *dip;
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
3780
dev_info_t **new_child, int pci_dev, pcihp_t *pcihp_p)
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
3785
if (*new_child) {
usr/src/uts/common/io/hotplug/pcihp/pcihp.c
3786
(void) ndi_devi_free(*new_child);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3406
dev_info_t *new_child;
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3419
(pnode_t)DEVI_SID_NODEID, &new_child);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3421
if (pcicfg_add_config_reg(new_child, bus, device, func)
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3427
if ((ret = pcicfg_config_setup(new_child, &config_handle))
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3430
(void) ndi_devi_free(new_child);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3439
(void) pcie_init_bus(new_child, PCI_GETBDF(bus, device, func),
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3457
prop_ret = pci_prop_name_node(new_child, &prop_data);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3465
prop_ret = pci_prop_set_common_props(new_child, &prop_data);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3473
prop_ret = pci_prop_set_compatible(new_child, &prop_data);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3493
(void) i_ndi_config_node(new_child, DS_LINKED, 0);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3495
DEVI_SET_PCI(new_child);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3506
ret = pcicfg_probe_bridge(new_child, config_handle, bus,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3509
(void) pcicfg_free_bridge_resources(new_child);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3523
ret = pcicfg_populate_props_from_bar(new_child,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3532
ret = pcicfg_device_assign_readonly(new_child);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3534
(void) pcicfg_free_device_resources(new_child);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3542
ret = pcicfg_populate_reg_props(new_child,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3548
ret = pcicfg_device_assign(new_child);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3550
(void) pcicfg_free_device_resources(new_child);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3555
(void) ndi_devi_bind_driver(new_child, 0);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3565
(void) pcie_init_bus(new_child, 0, PCIE_BUS_FINAL);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3576
pcie_fini_bus(new_child, PCIE_BUS_FINAL);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3580
(void) ndi_devi_free(new_child);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3588
pcicfg_populate_reg_props(dev_info_t *new_child, ddi_acc_handle_t config_handle)
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3608
if (pcicfg_update_reg_prop(new_child,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3653
if (pcicfg_update_reg_prop(new_child, request, PCI_CONF_ROM)
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3669
pcicfg_populate_props_from_bar(dev_info_t *new_child,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3693
if (pcicfg_update_reg_prop(new_child,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3708
if (pcicfg_update_assigned_prop_value(new_child,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3754
if (pcicfg_update_reg_prop(new_child, request, PCI_CONF_ROM)
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3762
if (pcicfg_update_assigned_prop_value(new_child, size,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3775
pcicfg_probe_bridge(dev_info_t *new_child, ddi_acc_handle_t h, uint_t bus,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3814
if (ndi_prop_update_string(DDI_DEV_T_NONE, new_child,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3823
if (ndi_ra_map_setup(new_child, NDI_RA_TYPE_PCI_BUSNUM)
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3829
if (ndi_ra_map_setup(new_child, NDI_RA_TYPE_MEM) == NDI_FAILURE) {
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3834
if (ndi_ra_map_setup(new_child, NDI_RA_TYPE_IO) == NDI_FAILURE) {
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3839
if (ndi_ra_map_setup(new_child, NDI_RA_TYPE_PCI_PREFETCH_MEM) ==
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3856
rval = ndi_ra_alloc(ddi_get_parent(new_child), &req,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3879
(void) ndi_ra_free(new_child, pcibus_base+1, pcibus_alen-1,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3907
rval = ndi_ra_alloc(ddi_get_parent(new_child), &req,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3930
(void) ndi_ra_free(new_child, mem_answer, mem_alen, NDI_RA_TYPE_MEM,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3945
rval = ndi_ra_alloc(ddi_get_parent(new_child), &req, &io_answer,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
3964
(void) ndi_ra_free(new_child, io_answer, io_alen, NDI_RA_TYPE_IO,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4003
rval = ndi_ra_alloc(ddi_get_parent(new_child), &req,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4026
(void) ndi_ra_free(new_child, pf_mem_answer, pf_mem_alen,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4067
(void) ndi_ra_alloc(new_child, &req,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4105
(void) ndi_ra_alloc(new_child, &req,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4147
(void) ndi_ra_alloc(new_child, &req,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4170
(void) pcicfg_update_ranges_prop(new_child, &range[0]);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4172
(void) pcicfg_update_ranges_prop(new_child, &range[1]);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4174
(void) pcicfg_update_ranges_prop(new_child, &range[2]);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4178
(void) ndi_prop_update_int_array(DDI_DEV_T_NONE, new_child,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4203
if (pcicfg_pcie_device_type(new_child, h) == DDI_SUCCESS)
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4209
if (pcicfg_set_busnode_props(new_child, pcie_device_type)
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4219
(void) pcie_init_bus(new_child, 0, PCIE_BUS_FINAL);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4220
if (ndi_devi_online(new_child, NDI_NO_EVENT|NDI_CONFIG)
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4240
ndi_devi_enter(new_child);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4249
if ((rval = pcicfg_probe_children(new_child,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4269
new_device = pcicfg_devi_find(new_child, trans_device,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4279
if ((pcie_ari_supported(new_child) ==
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4283
if (pcie_ari_enable(new_child) ==
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4287
new_child,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4318
ndi_devi_exit(new_child);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4329
VERIFY(ndi_devi_offline(new_child, NDI_NO_EVENT|NDI_UNCONFIG)
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4332
pcie_fini_bus(new_child, PCIE_BUS_INITIAL);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4334
phdl.dip = new_child;
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4340
ndi_devi_enter(ddi_get_parent(new_child));
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4341
ddi_walk_devs(new_child, pcicfg_find_resource_end, (void *)&phdl);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4342
ndi_devi_exit(ddi_get_parent(new_child));
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4344
num_slots = pcicfg_get_nslots(new_child, h);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4362
(void) ndi_prop_remove(DDI_DEV_T_NONE, new_child, "available");
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4427
(void) ndi_ra_free(ddi_get_parent(new_child), mem_end,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4453
(void) ndi_ra_free(ddi_get_parent(new_child),
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4489
(void) ndi_ra_free(ddi_get_parent(new_child),
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4522
(void) ndi_ra_free(ddi_get_parent(new_child),
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4536
(void) ndi_prop_remove(DDI_DEV_T_NONE, new_child, "ranges");
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4559
(void) pcicfg_update_ranges_prop(new_child, &range[0]);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4563
(void) pcicfg_update_ranges_prop(new_child, &range[1]);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4567
(void) pcicfg_update_ranges_prop(new_child, &range[2]);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4575
(void) ndi_prop_update_int_array(DDI_DEV_T_NONE, new_child,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4586
(void) ndi_ra_free(ddi_get_parent(new_child), mem_base,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4589
(void) ndi_ra_free(ddi_get_parent(new_child), io_base,
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4592
(void) ndi_ra_free(ddi_get_parent(new_child),
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4596
(void) ndi_ra_free(ddi_get_parent(new_child),
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4602
(void) ndi_ra_map_destroy(new_child, NDI_RA_TYPE_PCI_BUSNUM);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4603
(void) ndi_ra_map_destroy(new_child, NDI_RA_TYPE_IO);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4604
(void) ndi_ra_map_destroy(new_child, NDI_RA_TYPE_MEM);
usr/src/uts/intel/io/hotplug/pcicfg/pcicfg.c
4605
(void) ndi_ra_map_destroy(new_child, NDI_RA_TYPE_PCI_PREFETCH_MEM);
usr/src/uts/sun4/io/pcicfg.c
4013
dev_info_t *new_child;
usr/src/uts/sun4/io/pcicfg.c
4029
(pnode_t)DEVI_SID_NODEID, &new_child)
usr/src/uts/sun4/io/pcicfg.c
4035
if (pcicfg_add_config_reg(new_child, bus,
usr/src/uts/sun4/io/pcicfg.c
4042
if ((ret = pcicfg_config_setup(new_child, &config_handle))
usr/src/uts/sun4/io/pcicfg.c
4045
(void) ndi_devi_free(new_child);
usr/src/uts/sun4/io/pcicfg.c
4054
(void) pcie_init_bus(new_child, PCI_GETBDF(bus, device, func),
usr/src/uts/sun4/io/pcicfg.c
4065
if (pcicfg_pcie_dev(new_child, PCICFG_DEVICE_TYPE_PCIE, ®s)
usr/src/uts/sun4/io/pcicfg.c
4074
if (pcicfg_set_standard_props(new_child, config_handle,
usr/src/uts/sun4/io/pcicfg.c
4083
if (pcicfg_set_childnode_props(new_child, config_handle,
usr/src/uts/sun4/io/pcicfg.c
4096
(void) ndi_devi_free(new_child);
usr/src/uts/sun4/io/pcicfg.c
4108
(void) i_ndi_config_node(new_child, DS_LINKED, 0);
usr/src/uts/sun4/io/pcicfg.c
4119
if (pcicfg_probe_bridge(new_child, config_handle,
usr/src/uts/sun4/io/pcicfg.c
4121
(void) pcicfg_free_bridge_resources(new_child);
usr/src/uts/sun4/io/pcicfg.c
4136
ret = pcicfg_populate_props_from_bar(new_child,
usr/src/uts/sun4/io/pcicfg.c
4146
ret = pcicfg_device_assign_readonly(new_child);
usr/src/uts/sun4/io/pcicfg.c
4148
(void) pcicfg_free_device_resources(new_child,
usr/src/uts/sun4/io/pcicfg.c
4156
ret = pcicfg_populate_reg_props(new_child,
usr/src/uts/sun4/io/pcicfg.c
4162
ret = pcicfg_device_assign(new_child);
usr/src/uts/sun4/io/pcicfg.c
4164
(void) pcicfg_free_device_resources(new_child,
usr/src/uts/sun4/io/pcicfg.c
4170
(void) ndi_devi_bind_driver(new_child, 0);
usr/src/uts/sun4/io/pcicfg.c
4180
(void) pcie_init_bus(new_child, 0, PCIE_BUS_FINAL);
usr/src/uts/sun4/io/pcicfg.c
4188
pcie_fini_bus(new_child, PCIE_BUS_FINAL);
usr/src/uts/sun4/io/pcicfg.c
4192
(void) ndi_devi_free(new_child);
usr/src/uts/sun4/io/pcicfg.c
4200
pcicfg_populate_reg_props(dev_info_t *new_child,
usr/src/uts/sun4/io/pcicfg.c
4221
if (pcicfg_update_reg_prop(new_child,
usr/src/uts/sun4/io/pcicfg.c
4268
if (pcicfg_update_reg_prop(new_child,
usr/src/uts/sun4/io/pcicfg.c
4284
dev_info_t *new_child;
usr/src/uts/sun4/io/pcicfg.c
4332
(pnode_t)DEVI_SID_NODEID, &new_child)
usr/src/uts/sun4/io/pcicfg.c
4345
if (pcicfg_add_config_reg(new_child, bus,
usr/src/uts/sun4/io/pcicfg.c
4351
if ((ret = pcicfg_config_setup(new_child, &h))
usr/src/uts/sun4/io/pcicfg.c
4371
if (pcicfg_map_phys(new_child, &p, &virt, &acc, &h)) {
usr/src/uts/sun4/io/pcicfg.c
4383
if (ddi_peek16(new_child, (int16_t *)v, &vendor_id)) {
usr/src/uts/sun4/io/pcicfg.c
4392
(void) pcie_init_bus(new_child, PCI_GETBDF(bus, device, func),
usr/src/uts/sun4/io/pcicfg.c
4404
if (pcicfg_pcie_dev(new_child, PCICFG_DEVICE_TYPE_PCIE, ®s)
usr/src/uts/sun4/io/pcicfg.c
4413
if (pcicfg_set_standard_props(new_child,
usr/src/uts/sun4/io/pcicfg.c
4422
if (pcicfg_set_childnode_props(new_child,
usr/src/uts/sun4/io/pcicfg.c
4458
if ((ret = pcicfg_probe_bridge(new_child, h,
usr/src/uts/sun4/io/pcicfg.c
4460
(void) pcicfg_free_bridge_resources(new_child);
usr/src/uts/sun4/io/pcicfg.c
4472
(void) i_ndi_config_node(new_child, DS_LINKED, 0);
usr/src/uts/sun4/io/pcicfg.c
4510
if (pcicfg_fcode_assign_bars(h, new_child,
usr/src/uts/sun4/io/pcicfg.c
4525
(void) pcicfg_load_fcode(new_child, bus, device,
usr/src/uts/sun4/io/pcicfg.c
4536
(void) pcicfg_free_resource(new_child, p, 0);
usr/src/uts/sun4/io/pcicfg.c
4547
new_child, "fcode-rom-offset", 0)
usr/src/uts/sun4/io/pcicfg.c
4576
parent, new_child, unit_address);
usr/src/uts/sun4/io/pcicfg.c
4578
c = pci_fc_ops_alloc_handle(parent, new_child,
usr/src/uts/sun4/io/pcicfg.c
4584
new_child, ddi_binding_name(new_child),
usr/src/uts/sun4/io/pcicfg.c
4585
ddi_driver_major(new_child));
usr/src/uts/sun4/io/pcicfg.c
4616
DEBUG3("DIP=%lx binding name %s major %d\n", new_child,
usr/src/uts/sun4/io/pcicfg.c
4617
ddi_binding_name(new_child),
usr/src/uts/sun4/io/pcicfg.c
4618
ddi_driver_major(new_child));
usr/src/uts/sun4/io/pcicfg.c
4623
if (pcicfg_alloc_new_resources(new_child) ==
usr/src/uts/sun4/io/pcicfg.c
4634
new_child, 0, "status", &status_prop) ==
usr/src/uts/sun4/io/pcicfg.c
4649
(void) ndi_devi_bind_driver(new_child, 0);
usr/src/uts/sun4/io/pcicfg.c
4659
(void) pcicfg_free_resources(new_child, flags);
usr/src/uts/sun4/io/pcicfg.c
4678
(void) pcicfg_free_resources(new_child, flags);
usr/src/uts/sun4/io/pcicfg.c
4687
pcie_fini_bus(new_child, PCIE_BUS_FINAL);
usr/src/uts/sun4/io/pcicfg.c
4689
(void) ndi_devi_free(new_child);
usr/src/uts/sun4/io/pcicfg.c
4704
if ((new_child = pcicfg_devi_find(
usr/src/uts/sun4/io/pcicfg.c
4732
if (pcicfg_is_ntbridge(new_child) != DDI_FAILURE) {
usr/src/uts/sun4/io/pcicfg.c
4736
ret = pcicfg_configure_ntbridge(new_child,
usr/src/uts/sun4/io/pcicfg.c
4746
(void) pcicfg_ntbridge_unconfigure(new_child);
usr/src/uts/sun4/io/pcicfg.c
4747
(void) pcicfg_teardown_device(new_child,
usr/src/uts/sun4/io/pcicfg.c
4758
(void) pcie_init_bus(new_child, 0, PCIE_BUS_FINAL);
usr/src/uts/sun4/io/pcicfg.c
4760
pcie_fini_bus(new_child, PCIE_BUS_FINAL);
usr/src/uts/sun4/io/pcicfg.c
4770
(void) ndi_devi_free(new_child);
usr/src/uts/sun4/io/pcicfg.c
4788
pcicfg_populate_props_from_bar(dev_info_t *new_child,
usr/src/uts/sun4/io/pcicfg.c
4812
if (pcicfg_update_reg_prop(new_child,
usr/src/uts/sun4/io/pcicfg.c
4827
if (pcicfg_update_assigned_prop_value(new_child,
usr/src/uts/sun4/io/pcicfg.c
4875
if (pcicfg_update_reg_prop(new_child,
usr/src/uts/sun4/io/pcicfg.c
4883
if (pcicfg_update_assigned_prop_value(new_child, size,
usr/src/uts/sun4/io/pcicfg.c
4896
pcicfg_probe_bridge(dev_info_t *new_child, ddi_acc_handle_t h, uint_t bus,
usr/src/uts/sun4/io/pcicfg.c
4929
if (ndi_prop_update_string(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4/io/pcicfg.c
4942
rval = ndi_ra_alloc(ddi_get_parent(new_child), &req,
usr/src/uts/sun4/io/pcicfg.c
4959
if (ndi_ra_map_setup(new_child, NDI_RA_TYPE_PCI_BUSNUM)
usr/src/uts/sun4/io/pcicfg.c
4970
(void) ndi_ra_free(new_child, pcibus_base+1, pcibus_alen-1,
usr/src/uts/sun4/io/pcicfg.c
4998
rval = ndi_ra_alloc(ddi_get_parent(new_child), &req,
usr/src/uts/sun4/io/pcicfg.c
5017
if (ndi_ra_map_setup(new_child, NDI_RA_TYPE_MEM) == NDI_FAILURE) {
usr/src/uts/sun4/io/pcicfg.c
5025
(void) ndi_ra_free(new_child, mem_answer, mem_alen, NDI_RA_TYPE_MEM,
usr/src/uts/sun4/io/pcicfg.c
5040
rval = ndi_ra_alloc(ddi_get_parent(new_child), &req, &io_answer,
usr/src/uts/sun4/io/pcicfg.c
5059
if (ndi_ra_map_setup(new_child, NDI_RA_TYPE_IO) ==
usr/src/uts/sun4/io/pcicfg.c
5068
(void) ndi_ra_free(new_child, io_answer, io_alen,
usr/src/uts/sun4/io/pcicfg.c
5081
if (ndi_prop_update_int_array(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4/io/pcicfg.c
5129
(void) ndi_ra_alloc(new_child, &req,
usr/src/uts/sun4/io/pcicfg.c
5171
(void) ndi_ra_alloc(new_child, &req,
usr/src/uts/sun4/io/pcicfg.c
5187
if (pcicfg_update_ranges_prop(new_child, &range[0])) {
usr/src/uts/sun4/io/pcicfg.c
5192
if (pcicfg_update_ranges_prop(new_child, &range[1])) {
usr/src/uts/sun4/io/pcicfg.c
5215
if (pcicfg_pcie_device_type(new_child, h) == DDI_SUCCESS)
usr/src/uts/sun4/io/pcicfg.c
5221
if (pcicfg_set_busnode_props(new_child, pcie_device_type,
usr/src/uts/sun4/io/pcicfg.c
5230
(void) pcie_init_bus(new_child, 0, PCIE_BUS_FINAL);
usr/src/uts/sun4/io/pcicfg.c
5231
if (ndi_devi_online(new_child, NDI_NO_EVENT|NDI_CONFIG)
usr/src/uts/sun4/io/pcicfg.c
5250
ndi_devi_enter(new_child);
usr/src/uts/sun4/io/pcicfg.c
5259
if ((rval = pcicfg_fcode_probe(new_child,
usr/src/uts/sun4/io/pcicfg.c
5282
new_device = pcicfg_devi_find(new_child,
usr/src/uts/sun4/io/pcicfg.c
5292
if ((pcie_ari_supported(new_child) ==
usr/src/uts/sun4/io/pcicfg.c
5296
if (pcie_ari_enable(new_child) ==
usr/src/uts/sun4/io/pcicfg.c
5300
new_child,
usr/src/uts/sun4/io/pcicfg.c
5329
ndi_devi_exit(new_child);
usr/src/uts/sun4/io/pcicfg.c
5344
VERIFY(ndi_devi_offline(new_child, NDI_NO_EVENT|NDI_UNCONFIG)
usr/src/uts/sun4/io/pcicfg.c
5347
pcie_fini_bus(new_child, PCIE_BUS_INITIAL);
usr/src/uts/sun4/io/pcicfg.c
5349
phdl.dip = new_child;
usr/src/uts/sun4/io/pcicfg.c
5354
ndi_devi_enter(ddi_get_parent(new_child));
usr/src/uts/sun4/io/pcicfg.c
5355
ddi_walk_devs(new_child, pcicfg_find_resource_end, (void *)&phdl);
usr/src/uts/sun4/io/pcicfg.c
5356
ndi_devi_exit(ddi_get_parent(new_child));
usr/src/uts/sun4/io/pcicfg.c
5363
num_slots = pcicfg_get_nslots(new_child, h);
usr/src/uts/sun4/io/pcicfg.c
5380
(void) ndi_prop_remove(DDI_DEV_T_NONE, new_child, "available");
usr/src/uts/sun4/io/pcicfg.c
5440
if (pcicfg_update_available_prop(new_child, ®)) {
usr/src/uts/sun4/io/pcicfg.c
5450
if (pcicfg_update_available_prop(new_child, ®)) {
usr/src/uts/sun4/io/pcicfg.c
5461
(void) ndi_ra_free(ddi_get_parent(new_child),
usr/src/uts/sun4/io/pcicfg.c
5488
(void) ndi_ra_free(ddi_get_parent(new_child),
usr/src/uts/sun4/io/pcicfg.c
5524
(void) ndi_ra_free(ddi_get_parent(new_child),
usr/src/uts/sun4/io/pcicfg.c
5539
if (ndi_prop_update_int_array(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4/io/pcicfg.c
5549
(void) ndi_prop_remove(DDI_DEV_T_NONE, new_child, "ranges");
usr/src/uts/sun4/io/pcicfg.c
5566
if (pcicfg_update_ranges_prop(new_child, &range[0])) {
usr/src/uts/sun4/io/pcicfg.c
5573
if (pcicfg_update_ranges_prop(new_child, &range[1])) {
usr/src/uts/sun4/io/pcicfg.c
5587
if (ndi_ra_map_destroy(new_child, NDI_RA_TYPE_MEM) == NDI_FAILURE) {
usr/src/uts/sun4/io/pcicfg.c
5592
if (ndi_ra_map_destroy(new_child, NDI_RA_TYPE_IO) == NDI_FAILURE) {
usr/src/uts/sun4/io/pcicfg.c
5597
if (ndi_ra_map_destroy(new_child, NDI_RA_TYPE_PCI_BUSNUM)
usr/src/uts/sun4u/io/gptwo_cpu.c
1010
bcp->new_child = rdip;
usr/src/uts/sun4u/io/gptwo_cpu.c
241
arg.new_child = NULL;
usr/src/uts/sun4u/io/gptwo_cpu.c
251
return (arg.new_child);
usr/src/uts/sun4u/io/gptwo_cpu.c
256
set_cmp_props(dev_info_t *new_child, void *arg, uint_t flags)
usr/src/uts/sun4u/io/gptwo_cpu.c
269
if (ndi_prop_update_string(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
276
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
289
new_child, "reg", (int *)®,
usr/src/uts/sun4u/io/gptwo_cpu.c
311
arg.new_child = NULL;
usr/src/uts/sun4u/io/gptwo_cpu.c
321
return (arg.new_child);
usr/src/uts/sun4u/io/gptwo_cpu.c
326
set_cpu_props(dev_info_t *new_child, void *arg, uint_t flags)
usr/src/uts/sun4u/io/gptwo_cpu.c
332
if (set_cpu_common_props(new_child, bcp) != DDI_WALK_CONTINUE)
usr/src/uts/sun4u/io/gptwo_cpu.c
338
rc = set_cpu_us3_props(new_child, bcp);
usr/src/uts/sun4u/io/gptwo_cpu.c
342
rc = set_cpu_us4_props(new_child, bcp);
usr/src/uts/sun4u/io/gptwo_cpu.c
366
set_cpu_common_props(dev_info_t *new_child, struct bca *bcp)
usr/src/uts/sun4u/io/gptwo_cpu.c
379
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
386
if (ndi_prop_update_string(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
393
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child, "manufacturer#",
usr/src/uts/sun4u/io/gptwo_cpu.c
400
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child, "implementation#",
usr/src/uts/sun4u/io/gptwo_cpu.c
407
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child, "mask#",
usr/src/uts/sun4u/io/gptwo_cpu.c
414
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
421
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
428
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
435
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
462
set_cpu_us3_props(dev_info_t *new_child, struct bca *bcp)
usr/src/uts/sun4u/io/gptwo_cpu.c
496
if (ndi_prop_update_string(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
503
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
516
new_child, "reg", (int *)®,
usr/src/uts/sun4u/io/gptwo_cpu.c
523
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
530
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
537
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
544
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
551
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
558
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
570
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
593
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
600
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
617
(void) ndi_prop_update_string_array(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
647
set_cpu_us4_props(dev_info_t *new_child, struct bca *bcp)
usr/src/uts/sun4u/io/gptwo_cpu.c
734
if (ndi_prop_update_string(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
741
if (ndi_prop_update_string(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
748
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
755
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
762
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
769
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
776
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
783
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
790
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
797
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
804
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
811
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
818
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
82
dev_info_t *new_child;
usr/src/uts/sun4u/io/gptwo_cpu.c
835
(void) ndi_prop_update_string_array(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
843
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
850
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
857
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
865
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
885
arg.new_child = NULL;
usr/src/uts/sun4u/io/gptwo_cpu.c
895
return (arg.new_child);
usr/src/uts/sun4u/io/gptwo_cpu.c
90
static int set_mc_props(dev_info_t *new_child, void *arg, uint_t flags);
usr/src/uts/sun4u/io/gptwo_cpu.c
900
set_mc_props(dev_info_t *new_child, void *arg, uint_t flags)
usr/src/uts/sun4u/io/gptwo_cpu.c
91
static int set_cmp_props(dev_info_t *new_child, void *arg, uint_t flags);
usr/src/uts/sun4u/io/gptwo_cpu.c
910
"cpuid=0x%x\n", ddi_get_parent(new_child), portid, cpuid);
usr/src/uts/sun4u/io/gptwo_cpu.c
912
if (ndi_prop_update_string(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
919
if (ndi_prop_update_string(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
92
static int set_cpu_props(dev_info_t *new_child, void *arg, uint_t flags);
usr/src/uts/sun4u/io/gptwo_cpu.c
926
if (ndi_prop_update_string(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
93
static int set_cpu_common_props(dev_info_t *new_child, struct bca *bcp);
usr/src/uts/sun4u/io/gptwo_cpu.c
933
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
94
static int set_cpu_us3_props(dev_info_t *new_child, struct bca *bcp);
usr/src/uts/sun4u/io/gptwo_cpu.c
940
if (ndi_prop_update_int(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
95
static int set_cpu_us4_props(dev_info_t *new_child, struct bca *bcp);
usr/src/uts/sun4u/io/gptwo_cpu.c
953
new_child, "reg", (int *)®,
usr/src/uts/sun4u/io/gptwo_cpu.c
962
new_child, "memory-layout", (uchar_t *)pcd->memory_layout,
usr/src/uts/sun4u/io/gptwo_cpu.c
982
(void) ndi_prop_update_string_array(DDI_DEV_T_NONE, new_child,
usr/src/uts/sun4u/io/gptwo_cpu.c
996
(void) ndi_prop_update_string_array(DDI_DEV_T_NONE, new_child,