Home
last modified time | relevance | path

Searched refs:fdip (Results 1 – 14 of 14) sorted by relevance

/titanic_44/usr/src/uts/sun4u/serengeti/io/
H A Dsbdp_dr.c381 dev_info_t *fdip = NULL; in sbdp_detach_nodes() local
384 rv = e_ddi_branch_destroy(*dip, &fdip, 0); in sbdp_detach_nodes()
391 if (fdip != NULL) { in sbdp_detach_nodes()
392 (void) ddi_pathname(fdip, path); in sbdp_detach_nodes()
393 ddi_release_devi(fdip); in sbdp_detach_nodes()
399 path, fdip ? (void *)fdip : (void *)*dip, rv); in sbdp_detach_nodes()
/titanic_44/usr/src/cmd/ndmpd/tlm/
H A Dtlm_util.c539 struct full_dir_info *fdip; in tlm_new_dir_info() local
541 if (!(fdip = ndmp_malloc(sizeof (struct full_dir_info)))) in tlm_new_dir_info()
544 (void) memcpy(&fdip->fd_dir_fh, fhp, sizeof (fs_fhandle_t)); in tlm_new_dir_info()
545 if (!tlm_cat_path(fdip->fd_dir_name, dir, nm)) { in tlm_new_dir_info()
546 free(fdip); in tlm_new_dir_info()
551 return (fdip); in tlm_new_dir_info()
/titanic_44/usr/src/uts/sun4u/starcat/io/
H A Dsc_gptwocfg.c1021 dev_info_t *axq_dip, *fdip = NULL; in sc_gptwocfg_configure_axq() local
1056 rv = e_ddi_branch_create(ap, &b, &fdip, DEVI_BRANCH_CONFIGURE); in sc_gptwocfg_configure_axq()
1063 if (fdip != NULL) { in sc_gptwocfg_configure_axq()
1064 (void) ddi_pathname(fdip, path); in sc_gptwocfg_configure_axq()
1065 ddi_release_devi(fdip); in sc_gptwocfg_configure_axq()
1071 "path=%s, dip=%p, rv=%d", path, fdip ? (void *)fdip : in sc_gptwocfg_configure_axq()
1101 dev_info_t *fdip = NULL; in sc_gptwocfg_unconfigure_axq() local
1105 rv = e_ddi_branch_destroy(saf_dip, &fdip, 0); in sc_gptwocfg_unconfigure_axq()
1112 if (fdip != NULL) { in sc_gptwocfg_unconfigure_axq()
1113 (void) ddi_pathname(fdip, path); in sc_gptwocfg_unconfigure_axq()
[all …]
H A Ddrmach.c281 dev_info_t *fdip; member
1071 dev_info_t *fdip = NULL; in drmach_configure() local
1088 if (e_ddi_branch_configure(rdip, &fdip, 0) != 0) { in drmach_configure()
1094 dev_info_t *dip = (fdip != NULL) ? fdip : rdip; in drmach_configure()
1106 if (fdip != NULL) { in drmach_configure()
1107 ddi_release_devi(fdip); in drmach_configure()
7066 dev_info_t *fdip = NULL; in drmach_unconfigure() local
7103 if (e_ddi_branch_unconfigure(rdip, &fdip, 0) != 0) { in drmach_unconfigure()
7111 if (fdip != NULL) { in drmach_unconfigure()
7112 (void) ddi_pathname(fdip, path); in drmach_unconfigure()
[all …]
/titanic_44/usr/src/uts/sun4u/io/
H A Dsbd_io.c75 dev_info_t *fdip = NULL; in sbd_detach_io() local
80 rv = e_ddi_branch_unconfigure(dip, &fdip, DEVI_BRANCH_EVENT); in sbd_detach_io()
86 if (fdip != NULL) { in sbd_detach_io()
87 sbd_errno_decode(rv, ep, fdip); in sbd_detach_io()
88 ddi_release_devi(fdip); in sbd_detach_io()
H A Dgptwocfg.c393 dev_info_t *fdip = NULL; in gptwocfg_unconfigure() local
435 if (e_ddi_branch_destroy(saf_dip, &fdip, 0)) { in gptwocfg_unconfigure()
441 if (fdip != NULL) { in gptwocfg_unconfigure()
442 (void) ddi_pathname(fdip, path); in gptwocfg_unconfigure()
443 ddi_release_devi(fdip); in gptwocfg_unconfigure()
449 path, fdip ? (void *)fdip : (void *)saf_dip); in gptwocfg_unconfigure()
H A Dsbd.c1246 dev_info_t *fdip = NULL; in sbd_detach_mem() local
1252 rv = e_ddi_branch_unconfigure(mp->sbm_dip[i], &fdip, in sbd_detach_mem()
1260 if (fdip != NULL) { in sbd_detach_mem()
1261 sbd_errno_decode(rv, ep, fdip); in sbd_detach_mem()
1262 ddi_release_devi(fdip); in sbd_detach_mem()
/titanic_44/usr/src/uts/sun4v/io/
H A Ddr_io.c647 dev_info_t *fdip = NULL; in dr_io_unconfigure() local
722 } else if (rv = e_ddi_branch_destroy(dip, &fdip, 0)) { in dr_io_unconfigure()
730 if (fdip != NULL) { in dr_io_unconfigure()
731 (void) ddi_pathname(fdip, path); in dr_io_unconfigure()
732 ddi_release_devi(fdip); in dr_io_unconfigure()
738 __func__, path, (fdip) ? (void *)fdip : (void *)dip); in dr_io_unconfigure()
H A Ddr_cpu.c1491 dev_info_t *fdip = NULL; in dr_cpu_deprobe() local
1501 if (e_ddi_branch_destroy(dip, &fdip, 0)) { in dr_cpu_deprobe()
1509 if (fdip != NULL) { in dr_cpu_deprobe()
1510 (void) ddi_pathname(fdip, path); in dr_cpu_deprobe()
1511 ddi_release_devi(fdip); in dr_cpu_deprobe()
1516 path, (fdip) ? (void *)fdip : (void *)dip); in dr_cpu_deprobe()
H A Dvnet_dds.c647 dev_info_t *fdip = NULL; in vdds_destroy_niu_node() local
662 rv = e_ddi_branch_destroy(niu_dip, &fdip, 0); in vdds_destroy_niu_node()
666 if (fdip != NULL) { in vdds_destroy_niu_node()
667 ddi_release_devi(fdip); in vdds_destroy_niu_node()
/titanic_44/usr/src/uts/sun4u/starfire/io/
H A Ddrmach.c645 dev_info_t *fdip = NULL; in drmach_configure() local
661 if (e_ddi_branch_create(ddi_root_node(), &b, &fdip, in drmach_configure()
668 if (fdip != NULL) { in drmach_configure()
669 (void) ddi_pathname(fdip, path); in drmach_configure()
670 ddi_release_devi(fdip); in drmach_configure()
1912 dev_info_t *fdip = NULL; in drmach_remove_counter_nodes() local
1919 if (e_ddi_branch_destroy(dip, &fdip, 0)) { in drmach_remove_counter_nodes()
1926 if (fdip != NULL) { in drmach_remove_counter_nodes()
1927 (void) ddi_pathname(fdip, path); in drmach_remove_counter_nodes()
1928 ddi_release_devi(fdip); in drmach_remove_counter_nodes()
[all …]
/titanic_44/usr/src/uts/i86pc/io/acpi/drmach_acpi/
H A Ddrmach_acpi.c1556 dev_info_t *fdip = NULL; in drmach_configure() local
1582 if (e_ddi_branch_configure(rdip, &fdip, 0) != 0) { in drmach_configure()
1584 dev_info_t *dip = (fdip != NULL) ? fdip : rdip; in drmach_configure()
1591 if (fdip != NULL) in drmach_configure()
1592 ddi_release_devi(fdip); in drmach_configure()
1605 dev_info_t *rdip, *fdip = NULL; in drmach_unconfigure() local
1627 if (e_ddi_branch_unconfigure(rdip, &fdip, 0)) { in drmach_unconfigure()
1633 if (fdip != NULL) { in drmach_unconfigure()
1634 (void) ddi_pathname(fdip, path); in drmach_unconfigure()
1635 ndi_rele_devi(fdip); in drmach_unconfigure()
/titanic_44/usr/src/uts/sun4u/opl/io/
H A Ddrmach.c946 dev_info_t *fdip = NULL; in drmach_configure() local
960 if (e_ddi_branch_configure(rdip, &fdip, 0) != 0) { in drmach_configure()
962 dev_info_t *dip = (fdip != NULL) ? fdip : rdip; in drmach_configure()
970 if (fdip != NULL) in drmach_configure()
971 ddi_release_devi(fdip); in drmach_configure()
2685 dev_info_t *rdip, *fdip = NULL; in drmach_unconfigure() local
2711 if (e_ddi_branch_unconfigure(rdip, &fdip, 0)) { in drmach_unconfigure()
2718 if (fdip != NULL) { in drmach_unconfigure()
2719 (void) ddi_pathname(fdip, path); in drmach_unconfigure()
2720 ndi_rele_devi(fdip); in drmach_unconfigure()
/titanic_44/usr/src/uts/common/os/
H A Dsunddi.c9138 dev_info_t *fdip; member
9297 ASSERT(ap->fdip == NULL); in create_prom_branch()
9373 int error = e_ddi_branch_configure(dip, &ap->fdip, 0); in create_prom_branch()
9596 *dipp = pta.fdip; in e_ddi_branch_create()
9597 else if (pta.fdip) in e_ddi_branch_create()
9598 ndi_rele_devi(pta.fdip); in e_ddi_branch_create()