VirtualBox

Ignore:
Timestamp:
Nov 30, 2015 2:10:59 PM (9 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
104422
Message:

VBoxTpG,SupDrv: Added a per provider enabled probe counter: VTGDESCPROVIDER::cProbesEnabled, <PROVIDER>_ANY_PROBES_ENABLED()

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/ExtPacks/VBoxDTrace/VBoxDTraceR0.cpp

    r57358 r58920  
    15121512                pProbeLocEn->fEnabled = 1;
    15131513                ASMAtomicIncU32(&pProv->pacProbeEnabled[idxProbe]);
     1514                ASMAtomicIncU32(&pProv->pDesc->cProbesEnabled);
    15141515            }
    15151516        }
     
    15211522                pProv->paR0ProbeLocs[idxProbeLoc].fEnabled = 1;
    15221523                ASMAtomicIncU32(&pProv->paR0Probes[idxProbe].cEnabled);
     1524                ASMAtomicIncU32(&pProv->pDesc->cProbesEnabled);
    15231525            }
    15241526
     
    15571559                pProbeLocEn->fEnabled = 0;
    15581560                ASMAtomicDecU32(&pProv->pacProbeEnabled[idxProbe]);
     1561                ASMAtomicDecU32(&pProv->pDesc->cProbesEnabled);
    15591562            }
    15601563        }
     
    15661569                pProv->paR0ProbeLocs[idxProbeLoc].fEnabled = 0;
    15671570                ASMAtomicDecU32(&pProv->paR0Probes[idxProbe].cEnabled);
     1571                ASMAtomicDecU32(&pProv->pDesc->cProbesEnabled);
    15681572            }
    15691573
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette