84 },
85 { "pseudo", "ddi_pseudo", "conskbd",
86 TYPE_EXACT | DRV_EXACT, ILEVEL_0, conskbd
87 },
88 { "pseudo", "ddi_pseudo", "consms",
89 TYPE_EXACT | DRV_EXACT, ILEVEL_0, consms
90 },
91 { "pseudo", "ddi_pseudo", "rsm",
92 TYPE_EXACT | DRV_EXACT, ILEVEL_0, minor_name
93 },
94 { "pseudo", "ddi_pseudo",
95 "(^lockstat$)|(^SUNW,rtvc$)|(^vol$)|(^log$)|(^sy$)|"
96 "(^ksyms$)|(^clone$)|(^tl$)|(^tnf$)|(^kstat$)|(^mdesc$)|(^eeprom$)|"
97 "(^ptsl$)|(^mm$)|(^wc$)|(^dump$)|(^cn$)|(^svvslo$)|(^ptm$)|"
98 "(^ptc$)|(^openeepr$)|(^poll$)|(^sysmsg$)|(^random$)|(^trapstat$)|"
99 "(^cryptoadm$)|(^crypto$)|(^pool$)|(^poolctl$)|(^bl$)|(^kmdb$)|"
100 "(^sysevent$)|(^kssl$)|(^physmem$)",
101 TYPE_EXACT | DRV_RE, ILEVEL_1, minor_name
102 },
103 { "pseudo", "ddi_pseudo",
104 "(^ip$)|(^tcp$)|(^udp$)|(^icmp$)|"
105 "(^ip6$)|(^tcp6$)|(^udp6$)|(^icmp6$)|"
106 "(^rts$)|(^arp$)|(^ipsecah$)|(^ipsecesp$)|(^keysock$)|(^spdsock$)|"
107 "(^nca$)|(^rds$)|(^sdp$)|(^ipnet$)|(^dlpistub$)|(^bpf$)",
108 TYPE_EXACT | DRV_RE, ILEVEL_1, minor_name
109 },
110 { "pseudo", "ddi_pseudo",
111 "(^ipf$)|(^ipnat$)|(^ipstate$)|(^ipauth$)|"
112 "(^ipsync$)|(^ipscan$)|(^iplookup$)",
113 TYPE_EXACT | DRV_RE, ILEVEL_0, minor_name,
114 },
115 { "pseudo", "ddi_pseudo", "dld",
116 TYPE_EXACT | DRV_EXACT, ILEVEL_0, node_name
117 },
118 { "pseudo", "ddi_pseudo",
119 "(^kdmouse$)|(^rootprop$)",
120 TYPE_EXACT | DRV_RE, ILEVEL_0, node_name
121 },
122 { "pseudo", "ddi_pseudo", "tod",
123 TYPE_EXACT | DRV_EXACT, ILEVEL_0, node_name
124 },
125 { "pseudo", "ddi_pseudo", "envctrl(two)?",
|
84 },
85 { "pseudo", "ddi_pseudo", "conskbd",
86 TYPE_EXACT | DRV_EXACT, ILEVEL_0, conskbd
87 },
88 { "pseudo", "ddi_pseudo", "consms",
89 TYPE_EXACT | DRV_EXACT, ILEVEL_0, consms
90 },
91 { "pseudo", "ddi_pseudo", "rsm",
92 TYPE_EXACT | DRV_EXACT, ILEVEL_0, minor_name
93 },
94 { "pseudo", "ddi_pseudo",
95 "(^lockstat$)|(^SUNW,rtvc$)|(^vol$)|(^log$)|(^sy$)|"
96 "(^ksyms$)|(^clone$)|(^tl$)|(^tnf$)|(^kstat$)|(^mdesc$)|(^eeprom$)|"
97 "(^ptsl$)|(^mm$)|(^wc$)|(^dump$)|(^cn$)|(^svvslo$)|(^ptm$)|"
98 "(^ptc$)|(^openeepr$)|(^poll$)|(^sysmsg$)|(^random$)|(^trapstat$)|"
99 "(^cryptoadm$)|(^crypto$)|(^pool$)|(^poolctl$)|(^bl$)|(^kmdb$)|"
100 "(^sysevent$)|(^kssl$)|(^physmem$)",
101 TYPE_EXACT | DRV_RE, ILEVEL_1, minor_name
102 },
103 { "pseudo", "ddi_pseudo",
104 "(^ip$)|(^tcp$)|(^udp$)|(^icmp$)|(^dccp$)|"
105 "(^ip6$)|(^tcp6$)|(^udp6$)|(^icmp6$)|(^dccp6$)|"
106 "(^rts$)|(^arp$)|(^ipsecah$)|(^ipsecesp$)|(^keysock$)|(^spdsock$)|"
107 "(^nca$)|(^rds$)|(^sdp$)|(^ipnet$)|(^dlpistub$)|(^bpf$)",
108 TYPE_EXACT | DRV_RE, ILEVEL_1, minor_name
109 },
110 { "pseudo", "ddi_pseudo",
111 "(^ipf$)|(^ipnat$)|(^ipstate$)|(^ipauth$)|"
112 "(^ipsync$)|(^ipscan$)|(^iplookup$)",
113 TYPE_EXACT | DRV_RE, ILEVEL_0, minor_name,
114 },
115 { "pseudo", "ddi_pseudo", "dld",
116 TYPE_EXACT | DRV_EXACT, ILEVEL_0, node_name
117 },
118 { "pseudo", "ddi_pseudo",
119 "(^kdmouse$)|(^rootprop$)",
120 TYPE_EXACT | DRV_RE, ILEVEL_0, node_name
121 },
122 { "pseudo", "ddi_pseudo", "tod",
123 TYPE_EXACT | DRV_EXACT, ILEVEL_0, node_name
124 },
125 { "pseudo", "ddi_pseudo", "envctrl(two)?",
|