Lines Matching defs:node

214     int (*fcn)(di_node_t node, di_minor_t minor, void *arg),
215 int (*fcn_hp)(di_node_t node, di_hp_t hp, void *arg),
234 static int do_list_common(di_node_t node, di_minor_t minor, void *arg);
235 static int do_list_common_hp(di_node_t node, di_hp_t hp, void *arg);
236 static int do_list_common_impl(di_node_t node, di_minor_t minor,
245 static cfga_err_t mklog_common(di_node_t node, di_minor_t minor,
248 static cfga_err_t null_mklog(di_node_t node, di_minor_t minor,
250 static cfga_err_t mklog_v1(di_node_t node, di_minor_t minor,
252 static cfga_err_t mklog_v2(di_node_t node, di_minor_t minor,
1045 di_node_t node,
1055 di_node_t node,
1068 return (mklog_common(node, minor, liblocp, len));
1087 di_node_t node,
1115 return (mklog_common(node, minor, liblocp, len));
1123 di_node_t node,
1131 drv = di_driver_name(node);
1132 inst = di_instance(node);
1151 di_node_t node,
1160 drv = di_driver_name(node);
1161 inst = di_instance(node);
1470 /* load_lib - load library for non-SHP attachment point node */
1473 di_node_t node,
1477 return (load_lib_impl(node, minor, NULL, libloc_p));
1480 /* load_lib_hp - load library for SHP attachment point node */
1483 di_node_t node,
1487 return (load_lib_impl(node, NULL, hp, libloc_p));
1497 di_node_t node,
1530 if (libp->vers_ops->mklog(node, minor, libp, libloc_p)
1536 if (mklog_hp(node, hp, libp, libloc_p) != CFGA_OK) {
1542 devfs_path = di_devfs_path(node);
1572 libp->vers_ops->mklog(node, minor, libp, libloc_p)
1581 mklog_hp(node, hp, libp, libloc_p) != CFGA_OK) {
1605 * record libp and physical node name in the libloc struct
1608 devfs_path = di_devfs_path(node);
1620 * find_lib - find library for non-SHP attachment point node
1624 di_node_t node,
1640 drv = di_driver_name(node);
1682 di_node_t node,
1739 * find_lib_impl - Given an attachment point node find it's library
1920 int (*fcn)(di_node_t node, di_minor_t minor, void *arg),
1921 int (*fcn_hp)(di_node_t node, di_hp_t hp, void *arg),
1980 * find node using DINFOHP, try to see if we can
1997 * Failed to find a matching hp node, try minor node.
2048 di_node_t node,
2052 return (check_ap_impl(node, minor, NULL, arg));
2060 di_node_t node,
2064 return (check_ap_impl(node, NULL, hp, arg));
2077 di_node_t node,
2127 drv_name = di_driver_name(node);
2128 instance = di_instance(node);
2164 if (find_lib(node, minor, libloc_p) != CFGA_OK) {
2168 if (load_lib(node, minor, libloc_p) != CFGA_OK) {
2173 if (find_lib_hp(node, hp, libloc_p) != CFGA_OK) {
2177 if (load_lib_hp(node, hp, libloc_p) != CFGA_OK) {
2196 di_node_t node,
2200 return (check_ap_phys_impl(node, minor, DI_HP_NIL, arg));
2208 di_node_t node,
2212 return (check_ap_phys_impl(node, DI_HP_NIL, hp, arg));
2224 di_node_t node,
2238 devfs_path = di_devfs_path(node);
2256 if (find_lib(node, minor, libloc_p) != CFGA_OK) {
2260 if (load_lib(node, minor, libloc_p) != CFGA_OK) {
2265 if (find_lib_hp(node, hp, libloc_p) != CFGA_OK) {
2269 if (load_lib_hp(node, hp, libloc_p) != CFGA_OK) {
2574 di_node_t node,
2589 if ((rnode = di_init(di_devfs_path(node), DINFOSUBTREE | DINFOHP))
2603 return (do_list_common_impl(node, minor, NULL, arg));
2611 di_node_t node,
2615 return (do_list_common_impl(node, NULL, hp, arg));
2627 di_node_t node,
2644 * try and find a lib for this node
2647 ret = find_lib(node, minor, &lib_loc);
2649 ret = find_lib_hp(node, hp, &lib_loc);
2663 ret = load_lib(node, minor, &lib_loc);
2665 ret = load_lib_hp(node, hp, &lib_loc);