Lines Matching defs:bp
61 const topo_builtin_t *bp;
63 for (bp = _topo_builtins; bp->bltin_name != NULL; bp++) {
64 if (strcmp(mp->tm_name, bp->bltin_name) == 0)
67 mp->tm_data = (void *)bp;
69 if ((*bp->bltin_init)(mp, version) != 0 || mp->tm_info == NULL) {
74 bp->bltin_name, topo_mod_errmsg(mp));
84 topo_builtin_t *bp = mp->tm_data;
87 (*bp->bltin_fini)(mp);
103 const topo_builtin_t *bp;
111 for (bp = _topo_builtins; bp->bltin_name != NULL; bp++) {
113 if (topo_is_excluded("TOPOBUILTINEXCLUDE", bp->bltin_name))
119 if ((mod = topo_modhash_load(thp, bp->bltin_name, NULL,
120 &topo_bltin_ops, bp->bltin_version)) == NULL) {
123 "tree for %s:%s\n", bp->bltin_name,
127 if ((tp = topo_tree_create(thp, mod, bp->bltin_name))
131 "tree for %s:%s\n", bp->bltin_name,