VirtualBox

Changeset 40599 in vbox for trunk/src/VBox/VMM


Ignore:
Timestamp:
Mar 23, 2012 6:09:21 PM (13 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
77011
Message:

A bit more tracing work.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VBoxVMM.d

    r40596 r40599  
    11/* $Id$ */
    22/** @file
    3  * VBoxVMM - Static ring-3 dtrace probes.
     3 * VBoxVMM - Static dtrace probes.
    44 */
    55
     
    1818provider vboxvmm
    1919{
    20     probe em__state__changed(void *a_pVCpu, int a_enmOldState, int a_enmNewState, int a_rc);
     20    probe em__state__changed(struct VMCPU *a_pVCpu, int a_enmOldState, int a_enmNewState, int a_rc);
    2121    /*^^VMM-ALT-TP: "%d -> %d (rc=%d)", a_enmOldState, a_enmNewState, a_rc */
    2222
    23     probe em__state__unchanged(void *a_pVCpu, int a_enmState, int a_rc);
     23    probe em__state__unchanged(struct VMCPU *a_pVCpu, int a_enmState, int a_rc);
    2424    /*^^VMM-ALT-TP: "%d (rc=%d)", a_enmState, a_rc */
    2525
    26     probe em__raw__run__pre(void *a_pVCpu, void *a_pCtx);
     26    probe em__raw__run__pre(struct VMCPU *a_pVCpu, struct CPUMCTX *a_pCtx);
    2727    /*^^VMM-ALT-TP: "%04x:%08llx", (a_pCtx)->cs, (a_pCtx)->rip */
    2828
    29     probe em__raw__run__ret(void *a_pVCpu, void *a_pCtx, int a_rc);
     29    probe em__raw__run__ret(struct VMCPU *a_pVCpu, struct CPUMCTX *a_pCtx, int a_rc);
    3030    /*^^VMM-ALT-TP: "%04x:%08llx rc=%d", (a_pCtx)->cs, (a_pCtx)->rip, (a_rc) */
    3131
    32     probe em__ff__high(void *a_pVCpu, unsigned int a_fGlobal, unsigned int a_fLocal, int a_rc);
     32    probe em__ff__high(struct VMCPU *a_pVCpu, unsigned int a_fGlobal, unsigned int a_fLocal, int a_rc);
    3333    /*^^VMM-ALT-TP: "vm=%#x cpu=%#x rc=%d", (a_fGlobal), (a_fLocal), (a_rc) */
    3434
    35     probe em__ff__all(void *a_pVCpu, unsigned int a_fGlobal, unsigned int a_fLocal, int a_rc);
     35    probe em__ff__all(struct VMCPU *a_pVCpu, unsigned int a_fGlobal, unsigned int a_fLocal, int a_rc);
    3636    /*^^VMM-ALT-TP: "vm=%#x cpu=%#x rc=%d", (a_fGlobal), (a_fLocal), (a_rc) */
    3737
    38     probe em__ff__all_ret(void *a_pVCpu, int a_rc);
     38    probe em__ff__all_ret(struct VMCPU *a_pVCpu, int a_rc);
    3939    /*^^VMM-ALT-TP: "%d", (a_rc) */
    4040
    41     probe em__ff__raw(void *a_pVCpu, unsigned int a_fGlobal, unsigned int a_fLocal);
     41    probe em__ff__raw(struct VMCPU *a_pVCpu, unsigned int a_fGlobal, unsigned int a_fLocal);
    4242    /*^^VMM-ALT-TP: "vm=%#x cpu=%#x", (a_fGlobal), (a_fLocal) */
    4343
    44     probe em__ff__raw_ret(void *a_pVCpu, int a_rc);
     44    probe em__ff__raw_ret(struct VMCPU *a_pVCpu, int a_rc);
    4545    /*^^VMM-ALT-TP: "%d", (a_rc) */
    4646
Note: See TracChangeset for help on using the changeset viewer.

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