Symbol: probe
usr/src/cmd/amt/amt.c
622
unsigned char probe;
usr/src/cmd/amt/amt.c
634
if ((probe = *end) != 0) {
usr/src/cmd/amt/amt.c
636
last_fail = probe;
usr/src/cmd/amt/amt.c
659
volatile unsigned char probe __unused;
usr/src/cmd/amt/amt.c
676
probe = *probe_adr--;
usr/src/cmd/amt/amt.c
686
probe = *probe_adr;
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilb/ilb_probe.c
176
param->probe = ping_probe;
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilb/ilb_probe.c
182
param->probe = tcp_probe;
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilb/ilb_probe.c
185
param->probe = udp_probe;
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilb/ilb_probe.c
452
if (param->probe == udp_probe) {
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilb/ilb_probe.c
541
if (param->probe == udp_probe) {
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilb/ilb_probe.c
859
switch (param.probe) {
usr/src/cmd/cmd-inet/usr.lib/ilbd/ilb/ilb_probe.c
97
enum probe_type probe;
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
1696
probe(pii, PROBE_MULTI, cur_time);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
1706
probe(pii, PROBE_RTT, cur_hrtime);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
1870
probe(pii, PROBE_UNI, cur_hrtime);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
1877
probe(pii, PROBE_MULTI, cur_hrtime);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
1879
probe(pii, PROBE_MULTI, cur_hrtime);
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
2096
probe(pii, PROBE_MULTI, gethrtime());
usr/src/cmd/cmd-inet/usr.lib/in.mpathd/mpd_probe.c
901
probe(pii, PROBE_MULTI, cur_hrtime);
usr/src/cmd/cmd-inet/usr.sbin/traceroute/traceroute.c
1519
int probe;
usr/src/cmd/cmd-inet/usr.sbin/traceroute/traceroute.c
1658
for (probe = 0; (probe < nprobes) && (timeouts < max_timeout);
usr/src/cmd/cmd-inet/usr.sbin/traceroute/traceroute.c
1659
++probe) {
usr/src/cmd/cmd-inet/usr.sbin/traceroute/traceroute.c
1796
print_stats(probe, nreceived, rttmin, rttmax, rttsum,
usr/src/cmd/compress/compress.c
1050
probe:
usr/src/cmd/compress/compress.c
1065
goto probe;
usr/src/cmd/dtrace/test/cmd/chkargs/chkargs.c
142
(void) dtrace_probe_iter(dtp, pdp, probe, NULL);
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
192
ProbeDescription probe = data.getEnabledProbeDescription();
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
222
buf.append(probe.getFunction());
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
224
buf.append(probe.getName());
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
227
buf.append(probe.getFunction());
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
235
buf.append(probe.getFunction());
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
237
buf.append(probe.getName());
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
239
data.getCPU(), probe.getID(),
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
909
for (Probe probe : list) {
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
910
p = probe.getDescription();
usr/src/cmd/dtrace/test/cmd/jdtrace/JDTrace.java
911
pinfo = probe.getInfo();
usr/src/cmd/dtrace/test/tst/common/java_api/src/TestBean.java
462
ProbeDescription probe = getProbeDescription();
usr/src/cmd/dtrace/test/tst/common/java_api/src/TestBean.java
464
new org.opensolaris.os.dtrace.Error(probe, 8, 3,
usr/src/cmd/dtrace/test/tst/common/java_api/src/TestBean.java
466
"(ID " + probe.getID() + ": " + probe + "): Bad alignment " +
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
106
dtrace_probe_t probe;
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
132
if (mdb_vread(&probe, sizeof (probe), paddr) == -1) {
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
156
epd->dtepd_probeid = probe.dtpr_id;
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
186
dtrace_probe_t probe;
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
219
if (mdb_vread(&probe, sizeof (probe), paddr) == -1) {
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
224
pd->dtpd_id = probe.dtpr_id;
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
227
(uintptr_t)probe.dtpr_name) == -1) {
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
233
(uintptr_t)probe.dtpr_func) == -1) {
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
239
(uintptr_t)probe.dtpr_mod) == -1) {
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
244
praddr = (uintptr_t)probe.dtpr_provider;
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
2724
dtrace_probe_t probe;
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
2738
if (mdb_vread(&probe, sizeof (dtrace_probe_t),
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
2744
pd.dtpd_id = probe.dtpr_id;
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
58
uintptr_t probe = 0;
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
74
if (mdb_vread(&probe, sizeof (uintptr_t), probes) == -1) {
usr/src/cmd/mdb/common/modules/dtrace/dtrace.c
80
mdb_printf("%p\n", probe);
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1060
ip_cache_t *probe;
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1130
probe = cache_lookup(hd, rsrc, CACHE_NO_REFRESH);
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1131
if (probe != NULL) {
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1133
probe->ip_cachestate &= ~(CACHE_IF_STALE);
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1135
if ((probe = calloc(1, sizeof (ip_cache_t))) == NULL) {
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1143
probe->ip_resource = rsrc;
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1144
probe->ip_pif = NULL;
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1145
probe->ip_ifred = RCM_IPMP_MIN_REDUNDANCY;
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1146
probe->ip_cachestate |= CACHE_IF_NEW;
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1148
cache_insert(probe);
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1151
probepif = probe->ip_pif;
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1181
if (probe->ip_pif == NULL) {
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1183
free(probe);
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1188
probe->ip_pif = probepif;
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1229
probe->ip_resource);
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1278
ip_cache_t *probe;
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1289
probe = cache_head.ip_next;
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1290
while (probe != &cache_tail) {
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1291
probe->ip_cachestate |= CACHE_IF_STALE;
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1292
if ((probe->ip_pif != NULL) &&
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1293
((lif = probe->ip_pif->pi_lifs) != NULL)) {
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1299
probe = probe->ip_next;
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1314
probe = cache_head.ip_next;
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1316
while (probe != &cache_tail) {
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1318
if ((probe->ip_pif != NULL) &&
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1319
((lif = probe->ip_pif->pi_lifs) != NULL)) {
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1328
if (probe->ip_pif->pi_lifs == lif)
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1329
probe->ip_pif->pi_lifs =
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1342
if ((probe->ip_cachestate & CACHE_IF_STALE) &&
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1343
!(probe->ip_cachestate & CACHE_IF_OFFLINED)) {
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1344
(void) rcm_unregister_interest(hd, probe->ip_resource,
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1347
probe->ip_resource);
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1348
freeit = probe;
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1349
probe = probe->ip_next;
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1355
if (!(probe->ip_cachestate & CACHE_IF_NEW)) {
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1356
probe = probe->ip_next;
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1360
rv = rcm_register_interest(hd, probe->ip_resource, 0, NULL);
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1364
probe->ip_resource);
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1369
probe->ip_resource);
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1370
probe->ip_cachestate &= ~(CACHE_IF_NEW);
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1372
probe = probe->ip_next;
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1385
ip_cache_t *probe;
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1390
probe = cache_head.ip_next;
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1391
while (probe != &cache_tail) {
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1392
cache_remove(probe);
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1393
free_node(probe);
usr/src/cmd/rcm_daemon/common/ip_rcm.c
1394
probe = cache_head.ip_next;
usr/src/cmd/rcm_daemon/common/ip_rcm.c
346
ip_cache_t *probe;
usr/src/cmd/rcm_daemon/common/ip_rcm.c
355
probe = cache_head.ip_next;
usr/src/cmd/rcm_daemon/common/ip_rcm.c
356
while (probe != &cache_tail) {
usr/src/cmd/rcm_daemon/common/ip_rcm.c
357
if (rcm_unregister_interest(hd, probe->ip_resource, 0)
usr/src/cmd/rcm_daemon/common/ip_rcm.c
363
cache_remove(probe);
usr/src/cmd/rcm_daemon/common/ip_rcm.c
364
free_node(probe);
usr/src/cmd/rcm_daemon/common/ip_rcm.c
365
probe = cache_head.ip_next;
usr/src/cmd/rcm_daemon/common/ip_rcm.c
961
ip_cache_t *probe;
usr/src/cmd/rcm_daemon/common/ip_rcm.c
972
probe = cache_head.ip_next;
usr/src/cmd/rcm_daemon/common/ip_rcm.c
973
while (probe != &cache_tail) {
usr/src/cmd/rcm_daemon/common/ip_rcm.c
974
if (probe->ip_resource &&
usr/src/cmd/rcm_daemon/common/ip_rcm.c
975
STREQ(rsrc, probe->ip_resource)) {
usr/src/cmd/rcm_daemon/common/ip_rcm.c
978
return (probe);
usr/src/cmd/rcm_daemon/common/ip_rcm.c
980
probe = probe->ip_next;
usr/src/cmd/rcm_daemon/common/network_rcm.c
229
net_cache_t *probe;
usr/src/cmd/rcm_daemon/common/network_rcm.c
235
probe = cache_head.next;
usr/src/cmd/rcm_daemon/common/network_rcm.c
236
while (probe != &cache_tail) {
usr/src/cmd/rcm_daemon/common/network_rcm.c
237
(void) rcm_unregister_interest(hd, probe->resource, 0);
usr/src/cmd/rcm_daemon/common/network_rcm.c
238
cache_remove(probe);
usr/src/cmd/rcm_daemon/common/network_rcm.c
239
free_node(probe);
usr/src/cmd/rcm_daemon/common/network_rcm.c
240
probe = cache_head.next;
usr/src/cmd/rcm_daemon/common/network_rcm.c
579
net_cache_t *probe;
usr/src/cmd/rcm_daemon/common/network_rcm.c
580
probe = cache_head.next;
usr/src/cmd/rcm_daemon/common/network_rcm.c
581
while (probe != &cache_tail) {
usr/src/cmd/rcm_daemon/common/network_rcm.c
582
if (probe->resource &&
usr/src/cmd/rcm_daemon/common/network_rcm.c
583
(strcmp(resource, probe->resource) == 0)) {
usr/src/cmd/rcm_daemon/common/network_rcm.c
584
return (probe);
usr/src/cmd/rcm_daemon/common/network_rcm.c
586
probe = probe->next;
usr/src/cmd/rcm_daemon/common/network_rcm.c
650
net_cache_t *probe;
usr/src/cmd/rcm_daemon/common/network_rcm.c
689
probe = cache_lookup(resource);
usr/src/cmd/rcm_daemon/common/network_rcm.c
690
if (probe != NULL) {
usr/src/cmd/rcm_daemon/common/network_rcm.c
694
probe->linkid = linkid;
usr/src/cmd/rcm_daemon/common/network_rcm.c
695
probe->flags &= ~(CACHE_STALE);
usr/src/cmd/rcm_daemon/common/network_rcm.c
700
probe = calloc(1, sizeof (net_cache_t));
usr/src/cmd/rcm_daemon/common/network_rcm.c
701
if (!probe) {
usr/src/cmd/rcm_daemon/common/network_rcm.c
706
probe->resource = strdup(resource);
usr/src/cmd/rcm_daemon/common/network_rcm.c
707
probe->linkid = linkid;
usr/src/cmd/rcm_daemon/common/network_rcm.c
709
if (!probe->resource) {
usr/src/cmd/rcm_daemon/common/network_rcm.c
710
free_node(probe);
usr/src/cmd/rcm_daemon/common/network_rcm.c
714
probe->flags |= CACHE_NEW;
usr/src/cmd/rcm_daemon/common/network_rcm.c
715
cache_insert(probe);
usr/src/cmd/rcm_daemon/common/network_rcm.c
729
net_cache_t *probe;
usr/src/cmd/rcm_daemon/common/network_rcm.c
736
probe = cache_head.next;
usr/src/cmd/rcm_daemon/common/network_rcm.c
737
while (probe != &cache_tail) {
usr/src/cmd/rcm_daemon/common/network_rcm.c
738
probe->flags |= CACHE_STALE;
usr/src/cmd/rcm_daemon/common/network_rcm.c
739
probe = probe->next;
usr/src/cmd/rcm_daemon/common/network_rcm.c
752
probe = cache_head.next;
usr/src/cmd/rcm_daemon/common/network_rcm.c
753
while (probe != &cache_tail) {
usr/src/cmd/rcm_daemon/common/network_rcm.c
755
if (probe->flags & CACHE_STALE) {
usr/src/cmd/rcm_daemon/common/network_rcm.c
756
(void) rcm_unregister_interest(hd, probe->resource, 0);
usr/src/cmd/rcm_daemon/common/network_rcm.c
758
probe->resource);
usr/src/cmd/rcm_daemon/common/network_rcm.c
759
freeit = probe;
usr/src/cmd/rcm_daemon/common/network_rcm.c
760
probe = probe->next;
usr/src/cmd/rcm_daemon/common/network_rcm.c
766
if (!(probe->flags & CACHE_NEW)) {
usr/src/cmd/rcm_daemon/common/network_rcm.c
767
probe = probe->next;
usr/src/cmd/rcm_daemon/common/network_rcm.c
772
probe->resource);
usr/src/cmd/rcm_daemon/common/network_rcm.c
773
rv = rcm_register_interest(hd, probe->resource, 0, NULL);
usr/src/cmd/rcm_daemon/common/network_rcm.c
777
probe->resource);
usr/src/cmd/rcm_daemon/common/network_rcm.c
781
probe->resource, probe->linkid);
usr/src/cmd/rcm_daemon/common/network_rcm.c
782
probe->flags &= ~(CACHE_NEW);
usr/src/cmd/rcm_daemon/common/network_rcm.c
784
probe = probe->next;
usr/src/cmd/rcm_daemon/common/network_rcm.c
797
net_cache_t *probe;
usr/src/cmd/rcm_daemon/common/network_rcm.c
800
probe = cache_head.next;
usr/src/cmd/rcm_daemon/common/network_rcm.c
801
while (probe != &cache_tail) {
usr/src/cmd/rcm_daemon/common/network_rcm.c
802
cache_remove(probe);
usr/src/cmd/rcm_daemon/common/network_rcm.c
803
free_node(probe);
usr/src/cmd/rcm_daemon/common/network_rcm.c
804
probe = cache_head.next;
usr/src/grub/grub-0.97/netboot/3c595.c
539
.probe = t595_probe,
usr/src/grub/grub-0.97/netboot/3c90x.c
991
.probe = a3c90x_probe,
usr/src/grub/grub-0.97/netboot/config.c
106
if (state->driver->probe(dev, state->driver->ioaddrs)) {
usr/src/grub/grub-0.97/netboot/config.c
60
if (state->dev.driver->probe(dev, &state->dev)) {
usr/src/grub/grub-0.97/netboot/davicom.c
714
.probe = davicom_probe,
usr/src/grub/grub-0.97/netboot/dev.h
80
extern int probe(struct dev *dev);
usr/src/grub/grub-0.97/netboot/e1000.c
3678
.probe = e1000_probe,
usr/src/grub/grub-0.97/netboot/eepro100.c
805
.probe = eepro100_probe,
usr/src/grub/grub-0.97/netboot/epic100.c
516
.probe = epic100_probe,
usr/src/grub/grub-0.97/netboot/forcedeth.c
1035
.probe = forcedeth_probe,
usr/src/grub/grub-0.97/netboot/isa.h
16
int (*probe)(struct dev *, unsigned short *);
usr/src/grub/grub-0.97/netboot/natsemi.c
776
.probe = natsemi_probe,
usr/src/grub/grub-0.97/netboot/nic.c
182
return probe(dev);
usr/src/grub/grub-0.97/netboot/ns83820.c
1016
.probe = ns83820_probe,
usr/src/grub/grub-0.97/netboot/ns8390.c
1003
.probe = nepci_probe,
usr/src/grub/grub-0.97/netboot/ns8390.c
961
.probe = wd_probe,
usr/src/grub/grub-0.97/netboot/ns8390.c
970
.probe = t503_probe,
usr/src/grub/grub-0.97/netboot/ns8390.c
979
.probe = ne_probe,
usr/src/grub/grub-0.97/netboot/pci.h
342
pci_probe_t probe;
usr/src/grub/grub-0.97/netboot/pcnet32.c
1000
.probe = pcnet32_probe,
usr/src/grub/grub-0.97/netboot/pnic.c
263
.probe = pnic_probe,
usr/src/grub/grub-0.97/netboot/r8169.c
850
.probe = r8169_probe,
usr/src/grub/grub-0.97/netboot/rtl8139.c
547
.probe = rtl8139_probe,
usr/src/grub/grub-0.97/netboot/sis900.c
121
.probe = 0,
usr/src/grub/grub-0.97/netboot/sis900.c
1247
.probe = sis900_probe,
usr/src/grub/grub-0.97/netboot/sundance.c
892
.probe = sundance_probe,
usr/src/grub/grub-0.97/netboot/tg3.c
3318
.probe = tg3_probe,
usr/src/grub/grub-0.97/netboot/tlan.c
1809
.probe = tlan_probe,
usr/src/grub/grub-0.97/netboot/tulip.c
2065
.probe = tulip_probe,
usr/src/grub/grub-0.97/netboot/undi.c
1196
.probe = undi_probe,
usr/src/grub/grub-0.97/netboot/via-rhine.c
1312
.probe = rhine_probe,
usr/src/grub/grub-0.97/netboot/w89c840.c
951
.probe = w89c840_probe,
usr/src/lib/libdtrace/common/dt_map.c
116
dtrace_probedesc_t *probe;
usr/src/lib/libdtrace/common/dt_map.c
187
if ((probe = malloc(sizeof (dtrace_probedesc_t))) == NULL) {
usr/src/lib/libdtrace/common/dt_map.c
192
probe->dtpd_id = enabled->dtepd_probeid;
usr/src/lib/libdtrace/common/dt_map.c
194
if (dt_ioctl(dtp, DTRACEIOC_PROBES, probe) == -1) {
usr/src/lib/libdtrace/common/dt_map.c
219
dtp->dt_pdesc[id] = probe;
usr/src/lib/libdtrace/common/dt_map.c
232
free(probe);
usr/src/lib/libdtrace_jni/common/dtj_consume.c
280
jobject probe = NULL;
usr/src/lib/libdtrace_jni/common/dtj_consume.c
288
probe = dtj_new_probedesc(jc, data->dteda_pdesc);
usr/src/lib/libdtrace_jni/common/dtj_consume.c
289
if (!probe) {
usr/src/lib/libdtrace_jni/common/dtj_consume.c
296
(*jenv)->DeleteLocalRef(jenv, probe);
usr/src/lib/libdtrace_jni/common/dtj_consume.c
311
(*jenv)->DeleteLocalRef(jenv, probe);
usr/src/lib/libdtrace_jni/common/dtj_consume.c
316
probe,
usr/src/lib/libdtrace_jni/common/dtj_consume.c
324
(*jenv)->DeleteLocalRef(jenv, probe);
usr/src/lib/libdtrace_jni/common/dtrace_jni.c
1599
dtrace_probedesc_t probe;
usr/src/lib/libdtrace_jni/common/dtrace_jni.c
1631
bzero(&probe, sizeof (probe));
usr/src/lib/libdtrace_jni/common/dtrace_jni.c
1633
&probe);
usr/src/lib/libdtrace_jni/common/dtrace_jni.c
1644
pdp = &probe;
usr/src/uts/common/dtrace/dtrace.c
10567
dtrace_ecb_add(dtrace_state_t *state, dtrace_probe_t *probe)
usr/src/uts/common/dtrace/dtrace.c
10576
ecb->dte_probe = probe;
usr/src/uts/common/dtrace/dtrace.c
10636
dtrace_probe_t *probe = ecb->dte_probe;
usr/src/uts/common/dtrace/dtrace.c
10642
if (probe == NULL) {
usr/src/uts/common/dtrace/dtrace.c
10649
if (probe->dtpr_ecb == NULL) {
usr/src/uts/common/dtrace/dtrace.c
10650
dtrace_provider_t *prov = probe->dtpr_provider;
usr/src/uts/common/dtrace/dtrace.c
10655
probe->dtpr_ecb = probe->dtpr_ecb_last = ecb;
usr/src/uts/common/dtrace/dtrace.c
10658
probe->dtpr_predcache = ecb->dte_predicate->dtp_cacheid;
usr/src/uts/common/dtrace/dtrace.c
10661
probe->dtpr_id, probe->dtpr_arg));
usr/src/uts/common/dtrace/dtrace.c
10669
ASSERT(probe->dtpr_ecb_last != NULL);
usr/src/uts/common/dtrace/dtrace.c
10670
probe->dtpr_ecb_last->dte_next = ecb;
usr/src/uts/common/dtrace/dtrace.c
10671
probe->dtpr_ecb_last = ecb;
usr/src/uts/common/dtrace/dtrace.c
10672
probe->dtpr_predcache = DTRACE_CACHEIDNONE;
usr/src/uts/common/dtrace/dtrace.c
11262
dtrace_probe_t *probe = ecb->dte_probe;
usr/src/uts/common/dtrace/dtrace.c
11266
if (probe == NULL) {
usr/src/uts/common/dtrace/dtrace.c
11273
for (pecb = probe->dtpr_ecb; pecb != NULL; pecb = pecb->dte_next) {
usr/src/uts/common/dtrace/dtrace.c
11290
probe->dtpr_ecb = ecb->dte_next;
usr/src/uts/common/dtrace/dtrace.c
11295
if (ecb == probe->dtpr_ecb_last) {
usr/src/uts/common/dtrace/dtrace.c
11297
probe->dtpr_ecb_last = prev;
usr/src/uts/common/dtrace/dtrace.c
11300
if (probe->dtpr_ecb == NULL) {
usr/src/uts/common/dtrace/dtrace.c
11305
dtrace_provider_t *prov = probe->dtpr_provider;
usr/src/uts/common/dtrace/dtrace.c
11308
ASSERT(probe->dtpr_ecb_last == NULL);
usr/src/uts/common/dtrace/dtrace.c
11309
probe->dtpr_predcache = DTRACE_CACHEIDNONE;
usr/src/uts/common/dtrace/dtrace.c
11311
probe->dtpr_id, probe->dtpr_arg);
usr/src/uts/common/dtrace/dtrace.c
11318
ASSERT(probe->dtpr_ecb_last != NULL);
usr/src/uts/common/dtrace/dtrace.c
11319
ASSERT(probe->dtpr_predcache == DTRACE_CACHEIDNONE);
usr/src/uts/common/dtrace/dtrace.c
11321
if (probe->dtpr_ecb == probe->dtpr_ecb_last) {
usr/src/uts/common/dtrace/dtrace.c
11322
dtrace_predicate_t *p = probe->dtpr_ecb->dte_predicate;
usr/src/uts/common/dtrace/dtrace.c
11324
ASSERT(probe->dtpr_ecb->dte_next == NULL);
usr/src/uts/common/dtrace/dtrace.c
11327
probe->dtpr_predcache = p->dtp_cacheid;
usr/src/uts/common/dtrace/dtrace.c
11363
dtrace_ecb_create(dtrace_state_t *state, dtrace_probe_t *probe,
usr/src/uts/common/dtrace/dtrace.c
11375
ecb = dtrace_ecb_add(state, probe);
usr/src/uts/common/dtrace/dtrace.c
11383
if (probe != NULL) {
usr/src/uts/common/dtrace/dtrace.c
11395
prov = probe->dtpr_provider;
usr/src/uts/common/dtrace/dtrace.c
11451
dtrace_ecb_create_enable(dtrace_probe_t *probe, void *arg)
usr/src/uts/common/dtrace/dtrace.c
11459
if (probe != NULL && probe->dtpr_gen < enab->dten_probegen) {
usr/src/uts/common/dtrace/dtrace.c
11468
if ((ecb = dtrace_ecb_create(state, probe, enab)) == NULL)
usr/src/uts/common/dtrace/dtrace.c
11490
(probe != NULL && probe->dtpr_provider == dtrace_provider)) {
usr/src/uts/common/dtrace/dtrace.c
12522
dtrace_probe_t *probe;
usr/src/uts/common/dtrace/dtrace.c
12531
if ((probe = dtrace_probes[i]) == NULL)
usr/src/uts/common/dtrace/dtrace.c
12534
if (probe->dtpr_ecb == NULL)
usr/src/uts/common/dtrace/dtrace.c
12537
prov = probe->dtpr_provider;
usr/src/uts/common/dtrace/dtrace.c
12570
while ((ecb = probe->dtpr_ecb) != NULL) {
usr/src/uts/common/dtrace/dtrace.c
12585
ASSERT(probe->dtpr_ecb != ecb);
usr/src/uts/common/dtrace/dtrace.c
12806
dof_probedesc_t *probe;
usr/src/uts/common/dtrace/dtrace.c
12827
probe = (dof_probedesc_t *)(uintptr_t)(daddr + sec->dofs_offset);
usr/src/uts/common/dtrace/dtrace.c
12828
strtab = dtrace_dof_sect(dof, DOF_SECT_STRTAB, probe->dofp_strtab);
usr/src/uts/common/dtrace/dtrace.c
12836
if (probe->dofp_provider >= strtab->dofs_size) {
usr/src/uts/common/dtrace/dtrace.c
12842
(char *)(str + probe->dofp_provider),
usr/src/uts/common/dtrace/dtrace.c
12843
MIN(DTRACE_PROVNAMELEN - 1, size - probe->dofp_provider));
usr/src/uts/common/dtrace/dtrace.c
12845
if (probe->dofp_mod >= strtab->dofs_size) {
usr/src/uts/common/dtrace/dtrace.c
12850
(void) strncpy(desc->dtpd_mod, (char *)(str + probe->dofp_mod),
usr/src/uts/common/dtrace/dtrace.c
12851
MIN(DTRACE_MODNAMELEN - 1, size - probe->dofp_mod));
usr/src/uts/common/dtrace/dtrace.c
12853
if (probe->dofp_func >= strtab->dofs_size) {
usr/src/uts/common/dtrace/dtrace.c
12858
(void) strncpy(desc->dtpd_func, (char *)(str + probe->dofp_func),
usr/src/uts/common/dtrace/dtrace.c
12859
MIN(DTRACE_FUNCNAMELEN - 1, size - probe->dofp_func));
usr/src/uts/common/dtrace/dtrace.c
12861
if (probe->dofp_name >= strtab->dofs_size) {
usr/src/uts/common/dtrace/dtrace.c
12866
(void) strncpy(desc->dtpd_name, (char *)(str + probe->dofp_name),
usr/src/uts/common/dtrace/dtrace.c
12867
MIN(DTRACE_NAMELEN - 1, size - probe->dofp_name));
usr/src/uts/common/dtrace/dtrace.c
14072
dtrace_probe_t *probe;
usr/src/uts/common/dtrace/dtrace.c
14083
probe = dtrace_probes[dtrace_probeid_end - 1];
usr/src/uts/common/dtrace/dtrace.c
14084
ASSERT(probe != NULL);
usr/src/uts/common/dtrace/dtrace.c
14086
for (ecb = probe->dtpr_ecb; ecb != NULL; ecb = ecb->dte_next) {
usr/src/uts/common/dtrace/dtrace.c
14277
dtrace_probe_t *probe;
usr/src/uts/common/dtrace/dtrace.c
14286
if ((probe = ecb->dte_probe) != NULL &&
usr/src/uts/common/dtrace/dtrace.c
14287
probe->dtpr_provider == dtrace_provider) {
usr/src/uts/common/dtrace/dtrace.c
14306
if ((probe = ecb->dte_probe) != NULL &&
usr/src/uts/common/dtrace/dtrace.c
14307
probe->dtpr_provider == dtrace_provider) {
usr/src/uts/common/dtrace/dtrace.c
14638
dtrace_probe_t *probe = ecb->dte_probe;
usr/src/uts/common/dtrace/dtrace.c
14639
dtrace_provider_t *prov = probe->dtpr_provider;
usr/src/uts/common/dtrace/dtrace.c
1517
dtrace_probe_t *probe = ecb->dte_probe;
usr/src/uts/common/dtrace/dtrace.c
1518
dtrace_provider_t *prov = probe->dtpr_provider;
usr/src/uts/common/dtrace/dtrace.c
1526
probe->dtpr_id, probe->dtpr_arg);
usr/src/uts/common/dtrace/dtrace.c
15329
dof_probe_t *probe;
usr/src/uts/common/dtrace/dtrace.c
15415
probe = (dof_probe_t *)(uintptr_t)(daddr +
usr/src/uts/common/dtrace/dtrace.c
15418
if (probe->dofpr_func >= str_sec->dofs_size) {
usr/src/uts/common/dtrace/dtrace.c
15423
if (strlen(strtab + probe->dofpr_func) >= DTRACE_FUNCNAMELEN) {
usr/src/uts/common/dtrace/dtrace.c
15428
if (probe->dofpr_name >= str_sec->dofs_size ||
usr/src/uts/common/dtrace/dtrace.c
15429
strlen(strtab + probe->dofpr_name) >= DTRACE_NAMELEN) {
usr/src/uts/common/dtrace/dtrace.c
15438
if (probe->dofpr_offidx + probe->dofpr_noffs <
usr/src/uts/common/dtrace/dtrace.c
15439
probe->dofpr_offidx ||
usr/src/uts/common/dtrace/dtrace.c
15440
(probe->dofpr_offidx + probe->dofpr_noffs) *
usr/src/uts/common/dtrace/dtrace.c
15454
if (probe->dofpr_enoffidx != 0 ||
usr/src/uts/common/dtrace/dtrace.c
15455
probe->dofpr_nenoffs != 0) {
usr/src/uts/common/dtrace/dtrace.c
15460
} else if (probe->dofpr_enoffidx +
usr/src/uts/common/dtrace/dtrace.c
15461
probe->dofpr_nenoffs < probe->dofpr_enoffidx ||
usr/src/uts/common/dtrace/dtrace.c
15462
(probe->dofpr_enoffidx + probe->dofpr_nenoffs) *
usr/src/uts/common/dtrace/dtrace.c
15469
if (probe->dofpr_noffs + probe->dofpr_nenoffs == 0) {
usr/src/uts/common/dtrace/dtrace.c
15474
} else if (probe->dofpr_noffs == 0) {
usr/src/uts/common/dtrace/dtrace.c
15479
if (probe->dofpr_argidx + probe->dofpr_xargc <
usr/src/uts/common/dtrace/dtrace.c
15480
probe->dofpr_argidx ||
usr/src/uts/common/dtrace/dtrace.c
15481
(probe->dofpr_argidx + probe->dofpr_xargc) *
usr/src/uts/common/dtrace/dtrace.c
15487
typeidx = probe->dofpr_nargv;
usr/src/uts/common/dtrace/dtrace.c
15488
typestr = strtab + probe->dofpr_nargv;
usr/src/uts/common/dtrace/dtrace.c
15489
for (k = 0; k < probe->dofpr_nargc; k++) {
usr/src/uts/common/dtrace/dtrace.c
15506
typeidx = probe->dofpr_xargv;
usr/src/uts/common/dtrace/dtrace.c
15507
typestr = strtab + probe->dofpr_xargv;
usr/src/uts/common/dtrace/dtrace.c
15508
for (k = 0; k < probe->dofpr_xargc; k++) {
usr/src/uts/common/dtrace/dtrace.c
15509
if (arg[probe->dofpr_argidx + k] > probe->dofpr_nargc) {
usr/src/uts/common/dtrace/dtrace.c
15901
dtrace_probe_t template, *probe, *first, *next;
usr/src/uts/common/dtrace/dtrace.c
15921
for (probe = first = dtrace_hash_lookup(dtrace_bymod, &template);
usr/src/uts/common/dtrace/dtrace.c
15922
probe != NULL; probe = probe->dtpr_nextmod) {
usr/src/uts/common/dtrace/dtrace.c
15923
if (probe->dtpr_ecb != NULL) {
usr/src/uts/common/dtrace/dtrace.c
15947
probe = first;
usr/src/uts/common/dtrace/dtrace.c
15949
for (first = NULL; probe != NULL; probe = next) {
usr/src/uts/common/dtrace/dtrace.c
15950
ASSERT(dtrace_probes[probe->dtpr_id - 1] == probe);
usr/src/uts/common/dtrace/dtrace.c
15952
dtrace_probes[probe->dtpr_id - 1] = NULL;
usr/src/uts/common/dtrace/dtrace.c
15954
next = probe->dtpr_nextmod;
usr/src/uts/common/dtrace/dtrace.c
15955
dtrace_hash_remove(dtrace_bymod, probe);
usr/src/uts/common/dtrace/dtrace.c
15956
dtrace_hash_remove(dtrace_byfunc, probe);
usr/src/uts/common/dtrace/dtrace.c
15957
dtrace_hash_remove(dtrace_byname, probe);
usr/src/uts/common/dtrace/dtrace.c
15960
first = probe;
usr/src/uts/common/dtrace/dtrace.c
15961
probe->dtpr_nextmod = NULL;
usr/src/uts/common/dtrace/dtrace.c
15963
probe->dtpr_nextmod = first;
usr/src/uts/common/dtrace/dtrace.c
15964
first = probe;
usr/src/uts/common/dtrace/dtrace.c
15975
for (probe = first; probe != NULL; probe = first) {
usr/src/uts/common/dtrace/dtrace.c
15976
first = probe->dtpr_nextmod;
usr/src/uts/common/dtrace/dtrace.c
15977
prov = probe->dtpr_provider;
usr/src/uts/common/dtrace/dtrace.c
15978
prov->dtpv_pops.dtps_destroy(prov->dtpv_arg, probe->dtpr_id,
usr/src/uts/common/dtrace/dtrace.c
15979
probe->dtpr_arg);
usr/src/uts/common/dtrace/dtrace.c
15980
kmem_free(probe->dtpr_mod, strlen(probe->dtpr_mod) + 1);
usr/src/uts/common/dtrace/dtrace.c
15981
kmem_free(probe->dtpr_func, strlen(probe->dtpr_func) + 1);
usr/src/uts/common/dtrace/dtrace.c
15982
kmem_free(probe->dtpr_name, strlen(probe->dtpr_name) + 1);
usr/src/uts/common/dtrace/dtrace.c
15983
vmem_free(dtrace_arena, (void *)(uintptr_t)probe->dtpr_id, 1);
usr/src/uts/common/dtrace/dtrace.c
15984
kmem_free(probe, sizeof (dtrace_probe_t));
usr/src/uts/common/dtrace/dtrace.c
16784
dtrace_probe_t *probe = NULL;
usr/src/uts/common/dtrace/dtrace.c
16823
if ((probe = dtrace_probes[i - 1]) != NULL &&
usr/src/uts/common/dtrace/dtrace.c
16824
(m = dtrace_match_probe(probe, &pkey,
usr/src/uts/common/dtrace/dtrace.c
16836
if ((probe = dtrace_probes[i - 1]) != NULL &&
usr/src/uts/common/dtrace/dtrace.c
16837
dtrace_match_priv(probe, priv, uid, zoneid))
usr/src/uts/common/dtrace/dtrace.c
16842
if (probe == NULL) {
usr/src/uts/common/dtrace/dtrace.c
16847
dtrace_probe_description(probe, &desc);
usr/src/uts/common/dtrace/dtrace.c
16858
dtrace_probe_t *probe;
usr/src/uts/common/dtrace/dtrace.c
16881
if ((probe = dtrace_probes[desc.dtargd_id - 1]) == NULL) {
usr/src/uts/common/dtrace/dtrace.c
16890
prov = probe->dtpr_provider;
usr/src/uts/common/dtrace/dtrace.c
16904
probe->dtpr_id, probe->dtpr_arg, &desc);
usr/src/uts/common/dtrace/dtrace.c
327
#define DTRACE_HASHSTR(hash, probe) \
usr/src/uts/common/dtrace/dtrace.c
328
dtrace_hash_str(*((char **)((uintptr_t)(probe) + (hash)->dth_stroffs)))
usr/src/uts/common/dtrace/dtrace.c
330
#define DTRACE_HASHNEXT(hash, probe) \
usr/src/uts/common/dtrace/dtrace.c
331
(dtrace_probe_t **)((uintptr_t)(probe) + (hash)->dth_nextoffs)
usr/src/uts/common/dtrace/dtrace.c
333
#define DTRACE_HASHPREV(hash, probe) \
usr/src/uts/common/dtrace/dtrace.c
334
(dtrace_probe_t **)((uintptr_t)(probe) + (hash)->dth_prevoffs)
usr/src/uts/common/dtrace/dtrace.c
470
#define DTRACE_ANCHORED(probe) ((probe)->dtpr_func[0] != '\0')
usr/src/uts/common/dtrace/dtrace.c
6571
dtrace_probe_t *probe = ecb->dte_probe;
usr/src/uts/common/dtrace/dtrace.c
6572
dtrace_provider_t *prov = probe->dtpr_provider;
usr/src/uts/common/dtrace/dtrace.c
6586
ASSERT(probe != NULL);
usr/src/uts/common/dtrace/dtrace.c
6602
for (str = probe->dtpr_mod; *str != '\0'; str++)
usr/src/uts/common/dtrace/dtrace.c
6606
for (str = probe->dtpr_func; *str != '\0'; str++)
usr/src/uts/common/dtrace/dtrace.c
6610
for (str = probe->dtpr_name; *str != '\0'; str++)
usr/src/uts/common/dtrace/dtrace.c
6633
dtrace_probe_t *probe = ecb->dte_probe;
usr/src/uts/common/dtrace/dtrace.c
6638
ASSERT(probe != NULL);
usr/src/uts/common/dtrace/dtrace.c
6655
probe->dtpr_provider->dtpv_name, probe->dtpr_mod,
usr/src/uts/common/dtrace/dtrace.c
6656
probe->dtpr_func, probe->dtpr_name, (void *)ecb);
usr/src/uts/common/dtrace/dtrace.c
6927
dtrace_probe_t *probe;
usr/src/uts/common/dtrace/dtrace.c
6956
probe = dtrace_probes[id - 1];
usr/src/uts/common/dtrace/dtrace.c
6962
if (!onintr && probe->dtpr_predcache != DTRACE_CACHEIDNONE &&
usr/src/uts/common/dtrace/dtrace.c
6963
probe->dtpr_predcache == curthread->t_predcache) {
usr/src/uts/common/dtrace/dtrace.c
6987
mstate.dtms_probe = probe;
usr/src/uts/common/dtrace/dtrace.c
6997
for (ecb = probe->dtpr_ecb; ecb != NULL; ecb = ecb->dte_next) {
usr/src/uts/common/dtrace/dtrace.c
7003
dtrace_provider_t *prov = probe->dtpr_provider;
usr/src/uts/common/dtrace/dtrace.c
7057
if (probe->dtpr_id == dtrace_probeid_begin &&
usr/src/uts/common/dtrace/dtrace.c
7125
dtrace_cacheid_t cid = probe->dtpr_predcache;
usr/src/uts/common/dtrace/dtrace.c
7196
size / sizeof (pc_t), probe->dtpr_aframes,
usr/src/uts/common/dtrace/dtrace.c
7197
DTRACE_ANCHORED(probe) ? NULL :
usr/src/uts/common/dtrace/dtrace.c
7474
if (probe->dtpr_id == dtrace_probeid_error) {
usr/src/uts/common/dtrace/dtrace.c
7601
dtrace_probe_t *probe = bucket->dthb_chain;
usr/src/uts/common/dtrace/dtrace.c
7603
ASSERT(probe != NULL);
usr/src/uts/common/dtrace/dtrace.c
7604
ndx = DTRACE_HASHSTR(hash, probe) & new_mask;
usr/src/uts/common/dtrace/dtrace.c
7688
dtrace_hash_remove(dtrace_hash_t *hash, dtrace_probe_t *probe)
usr/src/uts/common/dtrace/dtrace.c
7690
int ndx = DTRACE_HASHSTR(hash, probe) & hash->dth_mask;
usr/src/uts/common/dtrace/dtrace.c
7693
dtrace_probe_t **prevp = DTRACE_HASHPREV(hash, probe);
usr/src/uts/common/dtrace/dtrace.c
7694
dtrace_probe_t **nextp = DTRACE_HASHNEXT(hash, probe);
usr/src/uts/common/dtrace/dtrace.c
7700
if (DTRACE_HASHEQ(hash, bucket->dthb_chain, probe))
usr/src/uts/common/dtrace/dtrace.c
7714
ASSERT(bucket->dthb_chain == probe);
usr/src/uts/common/dtrace/dtrace.c
8078
dtrace_probe_t template, *probe;
usr/src/uts/common/dtrace/dtrace.c
8090
if ((probe = dtrace_probe_lookup_id(pkp->dtpk_id)) != NULL &&
usr/src/uts/common/dtrace/dtrace.c
8091
dtrace_match_probe(probe, pkp, priv, uid, zoneid) > 0) {
usr/src/uts/common/dtrace/dtrace.c
8092
if ((*matched)(probe, arg) == DTRACE_MATCH_FAIL)
usr/src/uts/common/dtrace/dtrace.c
8133
if ((probe = dtrace_probes[i]) == NULL ||
usr/src/uts/common/dtrace/dtrace.c
8134
dtrace_match_probe(probe, pkp, priv, uid,
usr/src/uts/common/dtrace/dtrace.c
8140
if ((rc = (*matched)(probe, arg)) !=
usr/src/uts/common/dtrace/dtrace.c
8156
for (probe = dtrace_hash_lookup(hash, &template); probe != NULL;
usr/src/uts/common/dtrace/dtrace.c
8157
probe = *(DTRACE_HASHNEXT(hash, probe))) {
usr/src/uts/common/dtrace/dtrace.c
8159
if (dtrace_match_probe(probe, pkp, priv, uid, zoneid) <= 0)
usr/src/uts/common/dtrace/dtrace.c
8164
if ((rc = (*matched)(probe, arg)) != DTRACE_MATCH_NEXT) {
usr/src/uts/common/dtrace/dtrace.c
8381
dtrace_probe_t *probe, *first = NULL;
usr/src/uts/common/dtrace/dtrace.c
8426
if ((probe = dtrace_probes[i]) == NULL)
usr/src/uts/common/dtrace/dtrace.c
8429
if (probe->dtpr_provider != old)
usr/src/uts/common/dtrace/dtrace.c
8432
if (probe->dtpr_ecb == NULL)
usr/src/uts/common/dtrace/dtrace.c
8468
if ((probe = dtrace_probes[i]) == NULL)
usr/src/uts/common/dtrace/dtrace.c
8471
if (probe->dtpr_provider != old)
usr/src/uts/common/dtrace/dtrace.c
8476
dtrace_hash_remove(dtrace_bymod, probe);
usr/src/uts/common/dtrace/dtrace.c
8477
dtrace_hash_remove(dtrace_byfunc, probe);
usr/src/uts/common/dtrace/dtrace.c
8478
dtrace_hash_remove(dtrace_byname, probe);
usr/src/uts/common/dtrace/dtrace.c
8481
first = probe;
usr/src/uts/common/dtrace/dtrace.c
8482
probe->dtpr_nextmod = NULL;
usr/src/uts/common/dtrace/dtrace.c
8484
probe->dtpr_nextmod = first;
usr/src/uts/common/dtrace/dtrace.c
8485
first = probe;
usr/src/uts/common/dtrace/dtrace.c
8496
for (probe = first; probe != NULL; probe = first) {
usr/src/uts/common/dtrace/dtrace.c
8497
first = probe->dtpr_nextmod;
usr/src/uts/common/dtrace/dtrace.c
8499
old->dtpv_pops.dtps_destroy(old->dtpv_arg, probe->dtpr_id,
usr/src/uts/common/dtrace/dtrace.c
8500
probe->dtpr_arg);
usr/src/uts/common/dtrace/dtrace.c
8501
kmem_free(probe->dtpr_mod, strlen(probe->dtpr_mod) + 1);
usr/src/uts/common/dtrace/dtrace.c
8502
kmem_free(probe->dtpr_func, strlen(probe->dtpr_func) + 1);
usr/src/uts/common/dtrace/dtrace.c
8503
kmem_free(probe->dtpr_name, strlen(probe->dtpr_name) + 1);
usr/src/uts/common/dtrace/dtrace.c
8504
vmem_free(dtrace_arena, (void *)(uintptr_t)(probe->dtpr_id), 1);
usr/src/uts/common/dtrace/dtrace.c
8505
kmem_free(probe, sizeof (dtrace_probe_t));
usr/src/uts/common/dtrace/dtrace.c
8580
dtrace_probe_t *probe;
usr/src/uts/common/dtrace/dtrace.c
8594
if ((probe = dtrace_probes[i]) == NULL)
usr/src/uts/common/dtrace/dtrace.c
8597
if (probe->dtpr_provider != prov)
usr/src/uts/common/dtrace/dtrace.c
8600
if (probe->dtpr_ecb != NULL)
usr/src/uts/common/dtrace/dtrace.c
8605
dtrace_hash_remove(dtrace_bymod, probe);
usr/src/uts/common/dtrace/dtrace.c
8606
dtrace_hash_remove(dtrace_byfunc, probe);
usr/src/uts/common/dtrace/dtrace.c
8607
dtrace_hash_remove(dtrace_byname, probe);
usr/src/uts/common/dtrace/dtrace.c
8610
probe->dtpr_arg);
usr/src/uts/common/dtrace/dtrace.c
8611
kmem_free(probe->dtpr_mod, strlen(probe->dtpr_mod) + 1);
usr/src/uts/common/dtrace/dtrace.c
8612
kmem_free(probe->dtpr_func, strlen(probe->dtpr_func) + 1);
usr/src/uts/common/dtrace/dtrace.c
8613
kmem_free(probe->dtpr_name, strlen(probe->dtpr_name) + 1);
usr/src/uts/common/dtrace/dtrace.c
8614
kmem_free(probe, sizeof (dtrace_probe_t));
usr/src/uts/common/dtrace/dtrace.c
8641
dtrace_probe_t *probe, **probes;
usr/src/uts/common/dtrace/dtrace.c
8653
probe = kmem_zalloc(sizeof (dtrace_probe_t), KM_SLEEP);
usr/src/uts/common/dtrace/dtrace.c
8655
probe->dtpr_id = id;
usr/src/uts/common/dtrace/dtrace.c
8656
probe->dtpr_gen = dtrace_probegen++;
usr/src/uts/common/dtrace/dtrace.c
8657
probe->dtpr_mod = dtrace_strdup(mod);
usr/src/uts/common/dtrace/dtrace.c
8658
probe->dtpr_func = dtrace_strdup(func);
usr/src/uts/common/dtrace/dtrace.c
8659
probe->dtpr_name = dtrace_strdup(name);
usr/src/uts/common/dtrace/dtrace.c
8660
probe->dtpr_arg = arg;
usr/src/uts/common/dtrace/dtrace.c
8661
probe->dtpr_aframes = aframes;
usr/src/uts/common/dtrace/dtrace.c
8662
probe->dtpr_provider = provider;
usr/src/uts/common/dtrace/dtrace.c
8664
dtrace_hash_add(dtrace_bymod, probe);
usr/src/uts/common/dtrace/dtrace.c
8665
dtrace_hash_add(dtrace_byfunc, probe);
usr/src/uts/common/dtrace/dtrace.c
8666
dtrace_hash_add(dtrace_byname, probe);
usr/src/uts/common/dtrace/dtrace.c
8705
dtrace_probes[id - 1] = probe;
usr/src/uts/common/dtrace/dtrace.c
8725
dtrace_probe_lookup_match(dtrace_probe_t *probe, void *arg)
usr/src/uts/common/dtrace/dtrace.c
8727
*((dtrace_id_t *)arg) = probe->dtpr_id;
usr/src/uts/common/dtrace/dtrace.c
8769
dtrace_probe_t *probe;
usr/src/uts/common/dtrace/dtrace.c
8774
if ((probe = dtrace_probe_lookup_id(pid)) != NULL &&
usr/src/uts/common/dtrace/dtrace.c
8775
probe->dtpr_provider == (dtrace_provider_t *)id)
usr/src/uts/common/dtrace/dtrace.c
8776
rval = probe->dtpr_arg;
usr/src/uts/common/dtrace/dtrace.c
8864
dtrace_probe_t *probe;
usr/src/uts/common/dtrace/dtrace.c
8876
if ((probe = dtrace_probes[i]) == NULL)
usr/src/uts/common/dtrace/dtrace.c
8879
if (probe->dtpr_ecb == NULL) {
usr/src/uts/common/dtrace/dtrace.c
8886
prov = probe->dtpr_provider;
usr/src/uts/common/dtrace/dtrace.c
8890
func(prov->dtpv_arg, i + 1, probe->dtpr_arg);
usr/src/uts/common/dtrace/dtrace.c
8959
dof_probe_t *probe;
usr/src/uts/common/dtrace/dtrace.c
9011
probe = (dof_probe_t *)(uintptr_t)(daddr +
usr/src/uts/common/dtrace/dtrace.c
9015
dhpb.dthpb_func = strtab + probe->dofpr_func;
usr/src/uts/common/dtrace/dtrace.c
9016
dhpb.dthpb_name = strtab + probe->dofpr_name;
usr/src/uts/common/dtrace/dtrace.c
9017
dhpb.dthpb_base = probe->dofpr_addr;
usr/src/uts/common/dtrace/dtrace.c
9018
dhpb.dthpb_offs = off + probe->dofpr_offidx;
usr/src/uts/common/dtrace/dtrace.c
9019
dhpb.dthpb_noffs = probe->dofpr_noffs;
usr/src/uts/common/dtrace/dtrace.c
9021
dhpb.dthpb_enoffs = enoff + probe->dofpr_enoffidx;
usr/src/uts/common/dtrace/dtrace.c
9022
dhpb.dthpb_nenoffs = probe->dofpr_nenoffs;
usr/src/uts/common/dtrace/dtrace.c
9027
dhpb.dthpb_args = arg + probe->dofpr_argidx;
usr/src/uts/common/dtrace/dtrace.c
9028
dhpb.dthpb_nargc = probe->dofpr_nargc;
usr/src/uts/common/dtrace/dtrace.c
9029
dhpb.dthpb_xargc = probe->dofpr_xargc;
usr/src/uts/common/dtrace/dtrace.c
9030
dhpb.dthpb_ntypes = strtab + probe->dofpr_nargv;
usr/src/uts/common/dtrace/dtrace.c
9031
dhpb.dthpb_xtypes = strtab + probe->dofpr_xargv;
usr/src/uts/common/dtrace/fasttrap.c
1005
probe->ftp_enabled = 1;
usr/src/uts/common/dtrace/fasttrap.c
1013
fasttrap_probe_t *probe = parg;
usr/src/uts/common/dtrace/fasttrap.c
1014
fasttrap_provider_t *provider = probe->ftp_prov;
usr/src/uts/common/dtrace/fasttrap.c
1018
ASSERT(id == probe->ftp_id);
usr/src/uts/common/dtrace/fasttrap.c
1026
if ((p = sprlock(probe->ftp_pid)) != NULL) {
usr/src/uts/common/dtrace/fasttrap.c
1036
if (probe->ftp_enabled) {
usr/src/uts/common/dtrace/fasttrap.c
1037
for (i = 0; i < probe->ftp_ntps; i++) {
usr/src/uts/common/dtrace/fasttrap.c
1038
fasttrap_tracepoint_disable(p, probe, i);
usr/src/uts/common/dtrace/fasttrap.c
1070
if (!probe->ftp_enabled)
usr/src/uts/common/dtrace/fasttrap.c
1073
probe->ftp_enabled = 0;
usr/src/uts/common/dtrace/fasttrap.c
1084
fasttrap_probe_t *probe = parg;
usr/src/uts/common/dtrace/fasttrap.c
1091
if (probe->ftp_prov->ftp_retired != 0 ||
usr/src/uts/common/dtrace/fasttrap.c
1092
desc->dtargd_ndx >= probe->ftp_nargs) {
usr/src/uts/common/dtrace/fasttrap.c
1097
ndx = (probe->ftp_argmap != NULL) ?
usr/src/uts/common/dtrace/fasttrap.c
1098
probe->ftp_argmap[desc->dtargd_ndx] : desc->dtargd_ndx;
usr/src/uts/common/dtrace/fasttrap.c
1100
str = probe->ftp_ntypes;
usr/src/uts/common/dtrace/fasttrap.c
1108
if (probe->ftp_xtypes == NULL)
usr/src/uts/common/dtrace/fasttrap.c
1111
str = probe->ftp_xtypes;
usr/src/uts/common/dtrace/fasttrap.c
1124
fasttrap_probe_t *probe = parg;
usr/src/uts/common/dtrace/fasttrap.c
1128
ASSERT(probe != NULL);
usr/src/uts/common/dtrace/fasttrap.c
1129
ASSERT(!probe->ftp_enabled);
usr/src/uts/common/dtrace/fasttrap.c
1130
ASSERT(fasttrap_total >= probe->ftp_ntps);
usr/src/uts/common/dtrace/fasttrap.c
1132
atomic_add_32(&fasttrap_total, -probe->ftp_ntps);
usr/src/uts/common/dtrace/fasttrap.c
1133
size = offsetof(fasttrap_probe_t, ftp_tps[probe->ftp_ntps]);
usr/src/uts/common/dtrace/fasttrap.c
1135
if (probe->ftp_gen + 1 >= fasttrap_mod_gen)
usr/src/uts/common/dtrace/fasttrap.c
1136
fasttrap_mod_barrier(probe->ftp_gen);
usr/src/uts/common/dtrace/fasttrap.c
1138
for (i = 0; i < probe->ftp_ntps; i++) {
usr/src/uts/common/dtrace/fasttrap.c
1139
kmem_free(probe->ftp_tps[i].fit_tp,
usr/src/uts/common/dtrace/fasttrap.c
1143
kmem_free(probe, size);
usr/src/uts/common/dtrace/fasttrap.c
1942
fasttrap_probe_spec_t *probe;
usr/src/uts/common/dtrace/fasttrap.c
1958
sizeof (probe->ftps_offs[0]) * (noffs - 1);
usr/src/uts/common/dtrace/fasttrap.c
1963
probe = kmem_alloc(size, KM_SLEEP);
usr/src/uts/common/dtrace/fasttrap.c
1965
if (copyin(uprobe, probe, size) != 0 ||
usr/src/uts/common/dtrace/fasttrap.c
1966
probe->ftps_noffs != noffs) {
usr/src/uts/common/dtrace/fasttrap.c
1967
kmem_free(probe, size);
usr/src/uts/common/dtrace/fasttrap.c
1975
if (u8_validate(probe->ftps_func, strlen(probe->ftps_func),
usr/src/uts/common/dtrace/fasttrap.c
1981
if (u8_validate(probe->ftps_mod, strlen(probe->ftps_mod),
usr/src/uts/common/dtrace/fasttrap.c
1989
pid_t pid = probe->ftps_pid;
usr/src/uts/common/dtrace/fasttrap.c
2012
ret = fasttrap_add_probe(probe);
usr/src/uts/common/dtrace/fasttrap.c
2014
kmem_free(probe, size);
usr/src/uts/common/dtrace/fasttrap.c
501
fasttrap_tracepoint_enable(proc_t *p, fasttrap_probe_t *probe, uint_t index)
usr/src/uts/common/dtrace/fasttrap.c
509
ASSERT(index < probe->ftp_ntps);
usr/src/uts/common/dtrace/fasttrap.c
511
pid = probe->ftp_pid;
usr/src/uts/common/dtrace/fasttrap.c
512
pc = probe->ftp_tps[index].fit_tp->ftt_pc;
usr/src/uts/common/dtrace/fasttrap.c
513
id = &probe->ftp_tps[index].fit_id;
usr/src/uts/common/dtrace/fasttrap.c
515
ASSERT(probe->ftp_tps[index].fit_tp->ftt_pid == pid);
usr/src/uts/common/dtrace/fasttrap.c
523
fasttrap_mod_barrier(probe->ftp_gen);
usr/src/uts/common/dtrace/fasttrap.c
634
new_tp = probe->ftp_tps[index].fit_tp;
usr/src/uts/common/dtrace/fasttrap.c
638
ASSERT(new_tp->ftt_proc == probe->ftp_prov->ftp_proc);
usr/src/uts/common/dtrace/fasttrap.c
674
fasttrap_tracepoint_disable(proc_t *p, fasttrap_probe_t *probe, uint_t index)
usr/src/uts/common/dtrace/fasttrap.c
677
fasttrap_provider_t *provider = probe->ftp_prov;
usr/src/uts/common/dtrace/fasttrap.c
683
ASSERT(index < probe->ftp_ntps);
usr/src/uts/common/dtrace/fasttrap.c
685
pid = probe->ftp_pid;
usr/src/uts/common/dtrace/fasttrap.c
686
pc = probe->ftp_tps[index].fit_tp->ftt_pc;
usr/src/uts/common/dtrace/fasttrap.c
687
id = &probe->ftp_tps[index].fit_id;
usr/src/uts/common/dtrace/fasttrap.c
689
ASSERT(probe->ftp_tps[index].fit_tp->ftt_pid == pid);
usr/src/uts/common/dtrace/fasttrap.c
726
while ((*idp)->fti_probe != probe) {
usr/src/uts/common/dtrace/fasttrap.c
735
ASSERT(id->fti_probe == probe);
usr/src/uts/common/dtrace/fasttrap.c
748
if (tp == probe->ftp_tps[index].fit_tp) {
usr/src/uts/common/dtrace/fasttrap.c
766
ASSERT(*tmp_tp != probe->ftp_tps[index].fit_tp);
usr/src/uts/common/dtrace/fasttrap.c
770
probe->ftp_tps[index].fit_tp = *tmp_tp;
usr/src/uts/common/dtrace/fasttrap.c
780
probe->ftp_gen = fasttrap_mod_gen;
usr/src/uts/common/dtrace/fasttrap.c
836
probe->ftp_gen = fasttrap_mod_gen;
usr/src/uts/common/dtrace/fasttrap.c
892
fasttrap_probe_t *probe = parg;
usr/src/uts/common/dtrace/fasttrap.c
896
ASSERT(probe != NULL);
usr/src/uts/common/dtrace/fasttrap.c
897
ASSERT(!probe->ftp_enabled);
usr/src/uts/common/dtrace/fasttrap.c
898
ASSERT(id == probe->ftp_id);
usr/src/uts/common/dtrace/fasttrap.c
907
mutex_enter(&probe->ftp_prov->ftp_mtx);
usr/src/uts/common/dtrace/fasttrap.c
908
probe->ftp_prov->ftp_rcount++;
usr/src/uts/common/dtrace/fasttrap.c
909
mutex_exit(&probe->ftp_prov->ftp_mtx);
usr/src/uts/common/dtrace/fasttrap.c
916
if (probe->ftp_prov->ftp_retired)
usr/src/uts/common/dtrace/fasttrap.c
924
if ((p = sprlock(probe->ftp_pid)) == NULL) {
usr/src/uts/common/dtrace/fasttrap.c
929
p = prfind(probe->ftp_pid);
usr/src/uts/common/dtrace/fasttrap.c
969
for (i = 0; i < probe->ftp_ntps; i++) {
usr/src/uts/common/dtrace/fasttrap.c
970
if ((rc = fasttrap_tracepoint_enable(p, probe, i)) != 0) {
usr/src/uts/common/dtrace/fasttrap.c
986
fasttrap_tracepoint_disable(p, probe, i);
usr/src/uts/common/dtrace/lockstat.c
113
lockstat_probe_t *probe = parg;
usr/src/uts/common/dtrace/lockstat.c
116
ASSERT(lockstat_probemap[probe->lsp_probe]);
usr/src/uts/common/dtrace/lockstat.c
118
lockstat_probemap[probe->lsp_probe] = 0;
usr/src/uts/common/dtrace/lockstat.c
119
lockstat_hotpatch_probe(probe->lsp_probe);
usr/src/uts/common/dtrace/lockstat.c
191
lockstat_probe_t *probe = &lockstat_probes[i];
usr/src/uts/common/dtrace/lockstat.c
194
probe->lsp_func, probe->lsp_name) != 0)
usr/src/uts/common/dtrace/lockstat.c
197
ASSERT(!probe->lsp_id);
usr/src/uts/common/dtrace/lockstat.c
198
probe->lsp_id = dtrace_probe_create(lockstat_id,
usr/src/uts/common/dtrace/lockstat.c
199
"genunix", probe->lsp_func, probe->lsp_name,
usr/src/uts/common/dtrace/lockstat.c
200
1, probe);
usr/src/uts/common/dtrace/lockstat.c
208
lockstat_probe_t *probe = parg;
usr/src/uts/common/dtrace/lockstat.c
210
ASSERT(!lockstat_probemap[probe->lsp_probe]);
usr/src/uts/common/dtrace/lockstat.c
211
probe->lsp_id = 0;
usr/src/uts/common/dtrace/lockstat.c
90
lockstat_probe_t *probe = parg;
usr/src/uts/common/dtrace/lockstat.c
92
ASSERT(!lockstat_probemap[probe->lsp_probe]);
usr/src/uts/common/dtrace/lockstat.c
94
lockstat_probemap[probe->lsp_probe] = id;
usr/src/uts/common/dtrace/lockstat.c
97
lockstat_hotpatch_probe(probe->lsp_probe);
usr/src/uts/common/inet/ip/ip_ndp.c
2371
boolean_t probe = B_FALSE;
usr/src/uts/common/inet/ip/ip_ndp.c
2374
probe = ipif_lookup_testaddr_v6(ill, sender, NULL);
usr/src/uts/common/inet/ip/ip_ndp.c
2384
if (!probe) {
usr/src/uts/common/io/fibre-channel/fca/qlge/qlge_dbg.c
2177
uint32_t module, mux_sel, probe, lo_val, hi_val;
usr/src/uts/common/io/fibre-channel/fca/qlge/qlge_dbg.c
2182
probe = clock | ADDRESS_REGISTER_ENABLE |
usr/src/uts/common/io/fibre-channel/fca/qlge/qlge_dbg.c
2185
ql_write_reg(qlge, REG_PRB_MX_ADDR, probe);
usr/src/uts/common/io/fibre-channel/fca/qlge/qlge_dbg.c
2188
*buf = probe;
usr/src/uts/common/io/fibre-channel/fca/qlge/qlge_dbg.c
2191
probe |= UP;
usr/src/uts/common/io/fibre-channel/fca/qlge/qlge_dbg.c
2192
ql_write_reg(qlge, REG_PRB_MX_ADDR, probe);
usr/src/uts/common/io/iwn/if_iwnreg.h
1449
uint32_t probe;
usr/src/uts/common/io/mlxcx/mlxcx.c
2231
mlxcx_group_mac_t *gm, probe;
usr/src/uts/common/io/mlxcx/mlxcx.c
2236
bzero(&probe, sizeof (probe));
usr/src/uts/common/io/mlxcx/mlxcx.c
2237
bcopy(macaddr, probe.mlgm_mac, sizeof (probe.mlgm_mac));
usr/src/uts/common/io/mlxcx/mlxcx.c
2241
gm = avl_find(&group->mlg_rx_macs, &probe, NULL);
usr/src/uts/common/io/mlxcx/mlxcx.c
2294
mlxcx_flow_entry_t *fe, probe;
usr/src/uts/common/io/mlxcx/mlxcx.c
2302
bzero(&probe, sizeof (probe));
usr/src/uts/common/io/mlxcx/mlxcx.c
2303
bcopy(macaddr, probe.mlfe_dmac, sizeof (probe.mlfe_dmac));
usr/src/uts/common/io/mlxcx/mlxcx.c
2307
fe = avl_find(&port->mlp_dmac_fe, &probe, NULL);
usr/src/uts/common/io/mlxcx/mlxcx.c
845
mlxcx_dev_page_t *mdp, probe;
usr/src/uts/common/io/mlxcx/mlxcx.c
846
bzero(&probe, sizeof (probe));
usr/src/uts/common/io/mlxcx/mlxcx.c
847
probe.mxdp_pa = pas[i];
usr/src/uts/common/io/mlxcx/mlxcx.c
849
mdp = avl_find(&mlxp->mlx_pages, &probe, NULL);
usr/src/uts/common/io/mlxcx/mlxcx_intr.c
1059
mlxcx_completion_queue_t *mlcq, probe;
usr/src/uts/common/io/mlxcx/mlxcx_intr.c
1105
probe.mlcq_num =
usr/src/uts/common/io/mlxcx/mlxcx_intr.c
1108
mlcq = avl_find(&mleq->mleq_cqs, &probe, NULL);
usr/src/uts/common/io/mlxcx/mlxcx_intr.c
509
mlxcx_dev_page_t *mdp, probe;
usr/src/uts/common/io/mlxcx/mlxcx_intr.c
523
bzero(&probe, sizeof (probe));
usr/src/uts/common/io/mlxcx/mlxcx_intr.c
524
probe.mxdp_pa = pas[i];
usr/src/uts/common/io/mlxcx/mlxcx_intr.c
526
mdp = avl_find(&mlxp->mlx_pages, &probe, NULL);
usr/src/uts/common/io/scsi/conf/scsi_confsubr.c
615
dev_info_t *probe, *hba;
usr/src/uts/common/io/scsi/conf/scsi_confsubr.c
636
probe = sd->sd_dev;
usr/src/uts/common/io/scsi/conf/scsi_confsubr.c
637
hba = ddi_get_parent(probe);
usr/src/uts/common/io/scsi/conf/scsi_confsubr.c
946
dev_info_t *probe;
usr/src/uts/common/io/scsi/conf/scsi_confsubr.c
950
probe = sd->sd_dev;
usr/src/uts/common/io/scsi/conf/scsi_confsubr.c
952
if (probe && scsi_ua_get(sd, ua, sizeof (ua)) &&
usr/src/uts/common/io/scsi/impl/scsi_hba.c
5107
dev_info_t *probe = sdprobe->sd_dev;
usr/src/uts/common/io/scsi/impl/scsi_hba.c
5159
if (ddi_prop_lookup_byte_array(DDI_DEV_T_ANY, probe,
usr/src/uts/common/io/scsi/impl/scsi_hba.c
5163
if (ddi_prop_lookup_byte_array(DDI_DEV_T_ANY, probe,
usr/src/uts/common/io/scsi/impl/scsi_hba.c
5172
SCSI_HBA_LOG((_LOG(2), NULL, probe,
usr/src/uts/common/io/scsi/impl/scsi_hba.c
5220
SCSI_HBA_LOG((_LOG(3), self, probe, "devid '%s' guid '%s'",
usr/src/uts/common/io/scsi/impl/scsi_hba.c
5235
SCSI_HBA_LOG((_LOG(3), self, probe, "==> devinfo"));
usr/src/uts/common/io/scsi/impl/scsi_hba.c
5302
SCSI_HBA_LOG((_LOG(3), self, probe, "==>pathinfo"));
usr/src/uts/common/io/scsi/impl/scsi_hba.c
5306
SCSI_HBA_LOG((_LOG(2), self, probe,
usr/src/uts/common/io/scsi/impl/scsi_hba.c
5629
scsi_hba_devi_is_barrier(dev_info_t *probe)
usr/src/uts/common/io/scsi/impl/scsi_hba.c
5631
if (probe && (strcmp(ddi_node_name(probe), "probe") == 0))
usr/src/uts/common/io/scsi/impl/scsi_hba.c
5646
scsi_hba_barrier_tran_tgt_free(dev_info_t *probe)
usr/src/uts/common/io/scsi/impl/scsi_hba.c
5652
ASSERT(probe && scsi_hba_devi_is_barrier(probe));
usr/src/uts/common/io/scsi/impl/scsi_hba.c
5655
if (i_ddi_node_state(probe) < DS_INITIALIZED)
usr/src/uts/common/io/scsi/impl/scsi_hba.c
5658
sdprobe = ddi_get_driver_private(probe);
usr/src/uts/common/io/scsi/impl/scsi_hba.c
5659
self = ddi_get_parent(probe);
usr/src/uts/common/io/scsi/impl/scsi_hba.c
5674
SCSI_HBA_LOG((_LOG(4), NULL, probe,
usr/src/uts/common/io/scsi/impl/scsi_hba.c
5676
(*tran->tran_tgt_free) (self, probe, tran, sdprobe);
usr/src/uts/common/io/scsi/impl/scsi_hba.c
5679
SCSI_HBA_LOG((_LOG(4), NULL, probe,
usr/src/uts/common/io/scsi/impl/scsi_hba.c
5703
scsi_hba_barrier_add(dev_info_t *probe, int seconds)
usr/src/uts/common/io/scsi/impl/scsi_hba.c
5710
ASSERT(scsi_hba_devi_is_barrier(probe));
usr/src/uts/common/io/scsi/impl/scsi_hba.c
5713
scsi_hba_barrier_tran_tgt_free(probe);
usr/src/uts/common/io/scsi/impl/scsi_hba.c
5723
nb->barrier_probe = probe;
usr/src/uts/common/io/scsi/impl/scsi_hba.c
5781
dev_info_t *probe;
usr/src/uts/common/io/scsi/impl/scsi_hba.c
5804
probe = b->barrier_probe;
usr/src/uts/common/io/scsi/impl/scsi_hba.c
5805
self = ddi_get_parent(probe);
usr/src/uts/common/io/scsi/impl/scsi_hba.c
5814
if (!scsi_hba_remove_node(probe)) {
usr/src/uts/common/io/scsi/impl/scsi_hba.c
5816
SCSI_HBA_LOG((_LOG(4), NULL, probe,
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6060
dev_info_t *probe = NULL;
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6166
0, &probe, &psearch, NULL);
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6167
if (probe == NULL) {
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6190
if (DEVI_IS_DEVICE_REMOVED(probe)) {
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6191
SCSI_HBA_LOG((_LOG(3), NULL, probe,
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6193
probe = NULL; /* deletion already scheduled */
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6205
SCSI_HBA_LOG((_LOG(2), NULL, probe,
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6224
ASSERT(probe == NULL);
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6331
&probe);
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6332
ASSERT(probe);
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6333
ndi_flavor_set(probe, SCSA_FLAVOR_SCSI_DEVICE);
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6347
if (scsi_hba_ua_set(addr, probe, NULL) == 0) {
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6348
SCSI_HBA_LOG((_LOG(2), NULL, probe,
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6361
if ((ndi_prop_update_string(DDI_DEV_T_NONE, probe,
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6363
(ndi_prop_update_string_array(DDI_DEV_T_NONE, probe,
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6365
SCSI_HBA_LOG((_LOG(1), NULL, probe,
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6378
if (ddi_initchild(self, probe) != DDI_SUCCESS) {
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6379
SCSI_HBA_LOG((_LOG(2), NULL, probe,
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6387
sdprobe = ddi_get_driver_private(probe);
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6438
scsi_enumeration_failed(probe, -1, NULL, "identify");
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6451
scsi_enumeration_failed(probe, -1, NULL, "probe");
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6462
SCSI_HBA_LOG((_LOG(3), NULL, probe,
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6464
mutex_enter(&DEVI(probe)->devi_lock);
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6465
DEVI_SET_DEVICE_REMOVED(probe);
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6466
mutex_exit(&DEVI(probe)->devi_lock);
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6468
scsi_hba_barrier_add(probe, scsi_hba_barrier_timeout);
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6469
probe = NULL;
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6489
SCSI_HBA_LOG((_LOG(2), NULL, probe,
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6603
if (probe) {
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6610
SCSI_HBA_LOG((_LOG(4), NULL, probe, "remove probe"));
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6611
if (!scsi_hba_remove_node(probe)) {
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6619
SCSI_HBA_LOG((_LOG(4), NULL, probe,
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6621
scsi_hba_barrier_add(probe, 1);
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6623
probe = NULL;
usr/src/uts/common/io/scsi/impl/scsi_hba.c
6635
if (sdchild && pi && (probe == NULL)) {
usr/src/uts/common/io/scsi/impl/scsi_hba.c
82
static int scsi_hba_devi_is_barrier(dev_info_t *probe);
usr/src/uts/common/io/scsi/impl/scsi_hba.c
83
static void scsi_hba_barrier_tran_tgt_free(dev_info_t *probe);
usr/src/uts/common/io/scsi/impl/scsi_hba.c
84
static void scsi_hba_barrier_add(dev_info_t *probe, int seconds);
usr/src/uts/common/sys/lockstat.h
137
#define LOCKSTAT_RECORD4(probe, lp, arg0, arg1, arg2, arg3) \
usr/src/uts/common/sys/lockstat.h
138
if (lockstat_probemap[(probe)]) { \
usr/src/uts/common/sys/lockstat.h
142
if ((id = lockstat_probemap[(probe)]) != 0) \
usr/src/uts/common/sys/lockstat.h
148
#define LOCKSTAT_RECORD(probe, lp, arg) \
usr/src/uts/common/sys/lockstat.h
149
LOCKSTAT_RECORD4(probe, lp, arg, 0, 0, 0)
usr/src/uts/common/sys/lockstat.h
151
#define LOCKSTAT_RECORD0(probe, lp) \
usr/src/uts/common/sys/lockstat.h
152
LOCKSTAT_RECORD4(probe, lp, 0, 0, 0, 0)
usr/src/uts/common/sys/lockstat.h
157
#define LOCKSTAT_START_TIME(probe) ( \
usr/src/uts/common/sys/lockstat.h
158
lockstat_probemap[(probe)] ? gethrtime_waitfree() : 0 \
usr/src/uts/common/sys/lockstat.h
166
#define LOCKSTAT_RECORD_TIME(probe, lp, t_start) \
usr/src/uts/common/sys/lockstat.h
167
if (lockstat_probemap[(probe)]) { \
usr/src/uts/common/sys/lockstat.h
172
if ((id = lockstat_probemap[(probe)]) != 0) { \
usr/src/uts/i86pc/os/ddi_impl.c
2659
void (*probe)(int);
usr/src/uts/i86pc/os/ddi_impl.c
2665
struct bus_probe *probe;
usr/src/uts/i86pc/os/ddi_impl.c
2668
probe = kmem_alloc(sizeof (*probe), KM_SLEEP);
usr/src/uts/i86pc/os/ddi_impl.c
2669
probe->probe = func;
usr/src/uts/i86pc/os/ddi_impl.c
2670
probe->next = NULL;
usr/src/uts/i86pc/os/ddi_impl.c
2673
bus_probes = probe;
usr/src/uts/i86pc/os/ddi_impl.c
2680
lastprobe->next = probe;
usr/src/uts/i86pc/os/ddi_impl.c
2688
struct bus_probe *probe = bus_probes;
usr/src/uts/i86pc/os/ddi_impl.c
2690
while (probe) {
usr/src/uts/i86pc/os/ddi_impl.c
2691
if (probe->probe == func)
usr/src/uts/i86pc/os/ddi_impl.c
2693
prev = probe;
usr/src/uts/i86pc/os/ddi_impl.c
2694
probe = probe->next;
usr/src/uts/i86pc/os/ddi_impl.c
2697
if (probe == NULL)
usr/src/uts/i86pc/os/ddi_impl.c
2701
prev->next = probe->next;
usr/src/uts/i86pc/os/ddi_impl.c
2703
bus_probes = probe->next;
usr/src/uts/i86pc/os/ddi_impl.c
2705
kmem_free(probe, sizeof (struct bus_probe));
usr/src/uts/i86pc/os/ddi_impl.c
2716
struct bus_probe *probe;
usr/src/uts/i86pc/os/ddi_impl.c
2741
probe = bus_probes;
usr/src/uts/i86pc/os/ddi_impl.c
2742
while (probe) {
usr/src/uts/i86pc/os/ddi_impl.c
2744
(*probe->probe)(0);
usr/src/uts/i86pc/os/ddi_impl.c
2745
probe = probe->next;
usr/src/uts/i86pc/os/ddi_impl.c
2756
struct bus_probe *probe;
usr/src/uts/i86pc/os/ddi_impl.c
2758
probe = bus_probes;
usr/src/uts/i86pc/os/ddi_impl.c
2759
while (probe) {
usr/src/uts/i86pc/os/ddi_impl.c
2761
(*probe->probe)(1);
usr/src/uts/i86pc/os/ddi_impl.c
2762
probe = probe->next;
usr/src/uts/intel/dtrace/fasttrap_isa.c
1012
} else if (probe->ftp_argmap == NULL) {
usr/src/uts/intel/dtrace/fasttrap_isa.c
1013
dtrace_probe(probe->ftp_id, s0, s1,
usr/src/uts/intel/dtrace/fasttrap_isa.c
1018
fasttrap_usdt_args32(probe, rp,
usr/src/uts/intel/dtrace/fasttrap_isa.c
1021
dtrace_probe(probe->ftp_id, t[0], t[1],
usr/src/uts/intel/dtrace/fasttrap_isa.c
703
fasttrap_usdt_args64(fasttrap_probe_t *probe, struct regs *rp, int argc,
usr/src/uts/intel/dtrace/fasttrap_isa.c
706
int i, x, cap = MIN(argc, probe->ftp_nargs);
usr/src/uts/intel/dtrace/fasttrap_isa.c
710
x = probe->ftp_argmap[i];
usr/src/uts/intel/dtrace/fasttrap_isa.c
724
fasttrap_usdt_args32(fasttrap_probe_t *probe, struct regs *rp, int argc,
usr/src/uts/intel/dtrace/fasttrap_isa.c
727
int i, x, cap = MIN(argc, probe->ftp_nargs);
usr/src/uts/intel/dtrace/fasttrap_isa.c
731
x = probe->ftp_argmap[i];
usr/src/uts/intel/dtrace/fasttrap_isa.c
932
fasttrap_probe_t *probe = id->fti_probe;
usr/src/uts/intel/dtrace/fasttrap_isa.c
942
dtrace_probe(probe->ftp_id, rp->r_rdi,
usr/src/uts/intel/dtrace/fasttrap_isa.c
956
} else if (probe->ftp_argmap == NULL) {
usr/src/uts/intel/dtrace/fasttrap_isa.c
957
dtrace_probe(probe->ftp_id, rp->r_rdi,
usr/src/uts/intel/dtrace/fasttrap_isa.c
963
fasttrap_usdt_args64(probe, rp,
usr/src/uts/intel/dtrace/fasttrap_isa.c
966
dtrace_probe(probe->ftp_id, t[0], t[1],
usr/src/uts/intel/dtrace/fasttrap_isa.c
989
fasttrap_probe_t *probe = id->fti_probe;
usr/src/uts/intel/dtrace/fasttrap_isa.c
999
dtrace_probe(probe->ftp_id, s1, s2,
usr/src/uts/sparc/dtrace/fasttrap_isa.c
228
fasttrap_usdt_args(fasttrap_probe_t *probe, struct regs *rp,
usr/src/uts/sparc/dtrace/fasttrap_isa.c
231
int i, x, cap = MIN(argc, probe->ftp_nargs);
usr/src/uts/sparc/dtrace/fasttrap_isa.c
249
x = probe->ftp_argmap[i];
usr/src/uts/sparc/dtrace/fasttrap_isa.c
262
x = probe->ftp_argmap[i];
usr/src/uts/sparc/dtrace/fasttrap_isa.c
307
fasttrap_probe_t *probe = id->fti_probe;
usr/src/uts/sparc/dtrace/fasttrap_isa.c
310
if (probe->ftp_argmap != NULL && fake_restore) {
usr/src/uts/sparc/dtrace/fasttrap_isa.c
313
fasttrap_usdt_args(probe, rp, fake_restore,
usr/src/uts/sparc/dtrace/fasttrap_isa.c
318
dtrace_probe(probe->ftp_id, t[0], t[1],
usr/src/uts/sparc/dtrace/fasttrap_isa.c
323
} else if (probe->ftp_argmap != NULL) {
usr/src/uts/sparc/dtrace/fasttrap_isa.c
326
fasttrap_usdt_args(probe, rp, fake_restore,
usr/src/uts/sparc/dtrace/fasttrap_isa.c
329
dtrace_probe(probe->ftp_id, t[0], t[1],
usr/src/uts/sparc/dtrace/fasttrap_isa.c
341
dtrace_probe(probe->ftp_id, arg0, arg1,
usr/src/uts/sparc/dtrace/fasttrap_isa.c
347
dtrace_probe(probe->ftp_id, rp->r_o0, rp->r_o1,
usr/src/uts/sparc/dtrace/fasttrap_isa.c
364
rp->r_npc - probe->ftp_faddr < probe->ftp_fsize)
usr/src/uts/sparc/dtrace/fasttrap_isa.c
379
rp->r_npc - probe->ftp_faddr < probe->ftp_fsize)
usr/src/uts/sparc/dtrace/fasttrap_isa.c
391
dtrace_probe(probe->ftp_id, pc - probe->ftp_faddr,
usr/src/uts/sparc/dtrace/fasttrap_isa.c
401
dtrace_probe(probe->ftp_id, pc - probe->ftp_faddr,
usr/src/uts/sparc/dtrace/fasttrap_isa.c
481
fasttrap_probe_t *probe = id->fti_probe;
usr/src/uts/sparc/dtrace/fasttrap_isa.c
497
dtrace_probe(probe->ftp_id, rp->r_o0, rp->r_o1, rp->r_o2,
usr/src/uts/sun4u/io/opl_cfg.c
1001
opl_probe_t *probe;
usr/src/uts/sun4u/io/opl_cfg.c
1011
probe = arg;
usr/src/uts/sun4u/io/opl_cfg.c
1012
board = probe->pr_board;
usr/src/uts/sun4u/io/opl_cfg.c
1029
probe->pr_sb->sb_psb_number);
usr/src/uts/sun4u/io/opl_cfg.c
1034
mem = &probe->pr_sb->sb_cmu.cmu_memory;
usr/src/uts/sun4u/io/opl_cfg.c
1042
bank = probe->pr_sb->sb_cmu.cmu_memory.mem_banks;
usr/src/uts/sun4u/io/opl_cfg.c
1113
opl_probe_memory(opl_probe_t *probe)
usr/src/uts/sun4u/io/opl_cfg.c
1119
board = probe->pr_board;
usr/src/uts/sun4u/io/opl_cfg.c
1124
probe->pr_parent = ddi_root_node();
usr/src/uts/sun4u/io/opl_cfg.c
1125
probe->pr_create = opl_create_pseudo_mc;
usr/src/uts/sun4u/io/opl_cfg.c
1126
probe->pr_hold = 1;
usr/src/uts/sun4u/io/opl_cfg.c
1127
node = opl_create_node(probe);
usr/src/uts/sun4u/io/opl_cfg.c
181
opl_dump_hwd(opl_probe_t *probe)
usr/src/uts/sun4u/io/opl_cfg.c
191
board = probe->pr_board;
usr/src/uts/sun4u/io/opl_cfg.c
193
hdrp = probe->pr_hdr;
usr/src/uts/sun4u/io/opl_cfg.c
194
statp = probe->pr_sb_status;
usr/src/uts/sun4u/io/opl_cfg.c
195
dinfop = probe->pr_dinfo;
usr/src/uts/sun4u/io/opl_cfg.c
196
sbp = probe->pr_sb;
usr/src/uts/sun4u/io/opl_cfg.c
212
printf("HWD:sb_t ptr = 0x%p\n", (void *)probe->pr_sb);
usr/src/uts/sun4u/io/opl_cfg.c
2349
opl_get_probe_string(opl_probe_t *probe, int channel, int leaf)
usr/src/uts/sun4u/io/opl_cfg.c
2357
portid = probe->pr_sb->sb_cmu.cmu_ch.chan_portid;
usr/src/uts/sun4u/io/opl_cfg.c
2359
portid = probe->
usr/src/uts/sun4u/io/opl_cfg.c
2368
opl_probe_leaf(opl_probe_t *probe)
usr/src/uts/sun4u/io/opl_cfg.c
2378
board = probe->pr_board;
usr/src/uts/sun4u/io/opl_cfg.c
2379
channel = probe->pr_channel;
usr/src/uts/sun4u/io/opl_cfg.c
2380
leaf = probe->pr_leaf;
usr/src/uts/sun4u/io/opl_cfg.c
2388
portid = probe->pr_sb->sb_cmu.cmu_ch.chan_portid;
usr/src/uts/sun4u/io/opl_cfg.c
2391
portid = probe->
usr/src/uts/sun4u/io/opl_cfg.c
2415
probe->pr_parent = parent;
usr/src/uts/sun4u/io/opl_cfg.c
2416
probe->pr_create = opl_create_leaf;
usr/src/uts/sun4u/io/opl_cfg.c
2417
probe->pr_hold = 1;
usr/src/uts/sun4u/io/opl_cfg.c
2419
leaf_node = opl_create_node(probe);
usr/src/uts/sun4u/io/opl_cfg.c
2423
probe->pr_board, probe->pr_channel, probe->pr_leaf);
usr/src/uts/sun4u/io/opl_cfg.c
2454
probe_string = opl_get_probe_string(probe, channel, leaf);
usr/src/uts/sun4u/io/opl_cfg.c
2469
probe->pr_board, probe->pr_channel, probe->pr_leaf);
usr/src/uts/sun4u/io/opl_cfg.c
2501
"(%d-%d-%d)", probe->pr_board, probe->pr_channel,
usr/src/uts/sun4u/io/opl_cfg.c
2502
probe->pr_leaf);
usr/src/uts/sun4u/io/opl_cfg.c
2584
opl_probe_io(opl_probe_t *probe)
usr/src/uts/sun4u/io/opl_cfg.c
2590
if (HWD_STATUS_OK(probe->pr_sb->sb_cmu.cmu_ch.chan_status)) {
usr/src/uts/sun4u/io/opl_cfg.c
2592
probe->pr_channel = HWD_CMU_CHANNEL;
usr/src/uts/sun4u/io/opl_cfg.c
2593
probe->pr_channel_status =
usr/src/uts/sun4u/io/opl_cfg.c
2594
probe->pr_sb->sb_cmu.cmu_ch.chan_status;
usr/src/uts/sun4u/io/opl_cfg.c
2595
probe->pr_leaf = 0;
usr/src/uts/sun4u/io/opl_cfg.c
2596
probe->pr_leaf_status = probe->pr_channel_status;
usr/src/uts/sun4u/io/opl_cfg.c
2598
if (opl_probe_leaf(probe) != 0)
usr/src/uts/sun4u/io/opl_cfg.c
2602
channels = &probe->pr_sb->sb_pci_ch[0];
usr/src/uts/sun4u/io/opl_cfg.c
2609
probe->pr_channel = i;
usr/src/uts/sun4u/io/opl_cfg.c
2610
probe->pr_channel_status = channels[i].pci_status;
usr/src/uts/sun4u/io/opl_cfg.c
2614
probe->pr_leaf = j;
usr/src/uts/sun4u/io/opl_cfg.c
2615
probe->pr_leaf_status =
usr/src/uts/sun4u/io/opl_cfg.c
2618
if (!HWD_STATUS_OK(probe->pr_leaf_status))
usr/src/uts/sun4u/io/opl_cfg.c
2621
(void) opl_probe_leaf(probe);
usr/src/uts/sun4u/io/opl_cfg.c
2624
opl_init_leaves(probe->pr_board);
usr/src/uts/sun4u/io/opl_cfg.c
2646
opl_probe_t *probe;
usr/src/uts/sun4u/io/opl_cfg.c
2664
probe = kmem_zalloc(sizeof (opl_probe_t), KM_SLEEP);
usr/src/uts/sun4u/io/opl_cfg.c
2665
probe->pr_board = board;
usr/src/uts/sun4u/io/opl_cfg.c
2667
if ((opl_probe_init(probe) != 0) ||
usr/src/uts/sun4u/io/opl_cfg.c
2669
(opl_probe_cpu_chips(probe) != 0) ||
usr/src/uts/sun4u/io/opl_cfg.c
2671
(opl_probe_memory(probe) != 0) ||
usr/src/uts/sun4u/io/opl_cfg.c
2673
(opl_probe_io(probe) != 0)) {
usr/src/uts/sun4u/io/opl_cfg.c
2682
*cpu_impl = probe->pr_cpu_impl;
usr/src/uts/sun4u/io/opl_cfg.c
2684
kmem_free(probe, sizeof (opl_probe_t));
usr/src/uts/sun4u/io/opl_cfg.c
406
opl_probe_init(opl_probe_t *probe)
usr/src/uts/sun4u/io/opl_cfg.c
414
board = probe->pr_board;
usr/src/uts/sun4u/io/opl_cfg.c
416
hdrp = &probe->pr_hdr;
usr/src/uts/sun4u/io/opl_cfg.c
417
statp = &probe->pr_sb_status;
usr/src/uts/sun4u/io/opl_cfg.c
418
dinfop = &probe->pr_dinfo;
usr/src/uts/sun4u/io/opl_cfg.c
419
sbp = &probe->pr_sb;
usr/src/uts/sun4u/io/opl_cfg.c
432
opl_dump_hwd(probe);
usr/src/uts/sun4u/io/opl_cfg.c
661
opl_probe_t *probe;
usr/src/uts/sun4u/io/opl_cfg.c
663
probe = arg;
usr/src/uts/sun4u/io/opl_cfg.c
664
probe->pr_node = node;
usr/src/uts/sun4u/io/opl_cfg.c
690
opl_create_node(opl_probe_t *probe)
usr/src/uts/sun4u/io/opl_cfg.c
694
probe->pr_node = NULL;
usr/src/uts/sun4u/io/opl_cfg.c
696
branch.arg = probe;
usr/src/uts/sun4u/io/opl_cfg.c
698
branch.create.sid_branch_create = probe->pr_create;
usr/src/uts/sun4u/io/opl_cfg.c
701
if (e_ddi_branch_create(probe->pr_parent, &branch, NULL, 0) != 0)
usr/src/uts/sun4u/io/opl_cfg.c
704
ASSERT(probe->pr_node != NULL);
usr/src/uts/sun4u/io/opl_cfg.c
706
if (probe->pr_hold == 0)
usr/src/uts/sun4u/io/opl_cfg.c
707
e_ddi_branch_rele(probe->pr_node);
usr/src/uts/sun4u/io/opl_cfg.c
709
return (probe->pr_node);
usr/src/uts/sun4u/io/opl_cfg.c
740
opl_probe_t *probe;
usr/src/uts/sun4u/io/opl_cfg.c
746
probe = arg;
usr/src/uts/sun4u/io/opl_cfg.c
747
chip = &probe->pr_sb->sb_cmu.cmu_cpu_chips[probe->pr_cpu_chip];
usr/src/uts/sun4u/io/opl_cfg.c
748
core = &chip->chip_cores[probe->pr_core];
usr/src/uts/sun4u/io/opl_cfg.c
749
cpu = &core->core_cpus[probe->pr_cpu];
usr/src/uts/sun4u/io/opl_cfg.c
754
OPL_UPDATE_PROP(int, node, "reg", probe->pr_cpu);
usr/src/uts/sun4u/io/opl_cfg.c
765
opl_probe_cpus(opl_probe_t *probe)
usr/src/uts/sun4u/io/opl_cfg.c
772
chip = &probe->pr_sb->sb_cmu.cmu_cpu_chips[probe->pr_cpu_chip];
usr/src/uts/sun4u/io/opl_cfg.c
773
core = &chip->chip_cores[probe->pr_core];
usr/src/uts/sun4u/io/opl_cfg.c
787
probe->pr_create = opl_create_cpu;
usr/src/uts/sun4u/io/opl_cfg.c
788
probe->pr_cpu = i;
usr/src/uts/sun4u/io/opl_cfg.c
789
if (opl_create_node(probe) == NULL) {
usr/src/uts/sun4u/io/opl_cfg.c
792
probe->pr_board, probe->pr_cpu_chip, probe->pr_core,
usr/src/uts/sun4u/io/opl_cfg.c
793
probe->pr_cpu);
usr/src/uts/sun4u/io/opl_cfg.c
808
opl_probe_t *probe;
usr/src/uts/sun4u/io/opl_cfg.c
814
probe = arg;
usr/src/uts/sun4u/io/opl_cfg.c
815
chip = &probe->pr_sb->sb_cmu.cmu_cpu_chips[probe->pr_cpu_chip];
usr/src/uts/sun4u/io/opl_cfg.c
816
core = &chip->chip_cores[probe->pr_core];
usr/src/uts/sun4u/io/opl_cfg.c
822
OPL_UPDATE_PROP(int, node, "reg", probe->pr_core);
usr/src/uts/sun4u/io/opl_cfg.c
867
opl_probe_cores(opl_probe_t *probe)
usr/src/uts/sun4u/io/opl_cfg.c
874
chip = &probe->pr_sb->sb_cmu.cmu_cpu_chips[probe->pr_cpu_chip];
usr/src/uts/sun4u/io/opl_cfg.c
876
parent = probe->pr_parent;
usr/src/uts/sun4u/io/opl_cfg.c
883
probe->pr_parent = parent;
usr/src/uts/sun4u/io/opl_cfg.c
884
probe->pr_create = opl_create_core;
usr/src/uts/sun4u/io/opl_cfg.c
885
probe->pr_core = i;
usr/src/uts/sun4u/io/opl_cfg.c
886
node = opl_create_node(probe);
usr/src/uts/sun4u/io/opl_cfg.c
890
probe->pr_board, probe->pr_cpu_chip,
usr/src/uts/sun4u/io/opl_cfg.c
891
probe->pr_core);
usr/src/uts/sun4u/io/opl_cfg.c
898
probe->pr_parent = node;
usr/src/uts/sun4u/io/opl_cfg.c
899
if (opl_probe_cpus(probe) != 0)
usr/src/uts/sun4u/io/opl_cfg.c
901
probe->pr_cpu_impl |= (1 << cores[i].core_implementation);
usr/src/uts/sun4u/io/opl_cfg.c
914
opl_probe_t *probe;
usr/src/uts/sun4u/io/opl_cfg.c
920
probe = arg;
usr/src/uts/sun4u/io/opl_cfg.c
921
chip = &probe->pr_sb->sb_cmu.cmu_cpu_chips[probe->pr_cpu_chip];
usr/src/uts/sun4u/io/opl_cfg.c
926
OPL_UPDATE_PROP(int, node, "board#", probe->pr_board);
usr/src/uts/sun4u/io/opl_cfg.c
928
dummy_addr = OPL_PROC_AS(probe->pr_board, probe->pr_cpu_chip);
usr/src/uts/sun4u/io/opl_cfg.c
949
opl_probe_cpu_chips(opl_probe_t *probe)
usr/src/uts/sun4u/io/opl_cfg.c
956
cfg_cpu_chips = opl_boards[probe->pr_board].cfg_cpu_chips;
usr/src/uts/sun4u/io/opl_cfg.c
957
chips = &probe->pr_sb->sb_cmu.cmu_cpu_chips[0];
usr/src/uts/sun4u/io/opl_cfg.c
966
probe->pr_parent = ddi_root_node();
usr/src/uts/sun4u/io/opl_cfg.c
967
probe->pr_create = opl_create_cpu_chip;
usr/src/uts/sun4u/io/opl_cfg.c
968
probe->pr_cpu_chip = i;
usr/src/uts/sun4u/io/opl_cfg.c
969
probe->pr_hold = 1;
usr/src/uts/sun4u/io/opl_cfg.c
970
node = opl_create_node(probe);
usr/src/uts/sun4u/io/opl_cfg.c
974
probe->pr_board, probe->pr_cpu_chip);
usr/src/uts/sun4u/io/opl_cfg.c
985
probe->pr_parent = node;
usr/src/uts/sun4u/io/opl_cfg.c
986
probe->pr_hold = 0;
usr/src/uts/sun4u/io/opl_cfg.c
987
if (opl_probe_cores(probe) != 0)