- Timestamp:
- Aug 2, 2016 3:19:57 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/uts/common/dtrace/dtrace.c
r62832 r62880 594 594 dtrace_optval_t); 595 595 static int dtrace_ecb_create_enable(dtrace_probe_t *, void *); 596 #ifndef VBOX 596 597 static void dtrace_helper_provider_destroy(dtrace_helper_provider_t *); 598 #endif 597 599 598 600 /* … … 1234 1236 } 1235 1237 1238 #ifndef VBOX 1236 1239 static int 1237 1240 dtrace_priv_proc_destructive(dtrace_state_t *state) … … 1258 1261 return (0); 1259 1262 } 1263 #endif /* !VBOX */ 1260 1264 1261 1265 static int … … 5717 5721 #endif /* !VBOX */ 5718 5722 5723 #ifndef VBOX 5719 5724 static void 5720 5725 dtrace_action_ustack(dtrace_mstate_t *mstate, dtrace_state_t *state, … … 5837 5842 mstate->dtms_scratch_ptr = old; 5838 5843 } 5844 #endif /* !VBOX */ 5839 5845 5840 5846 #ifdef VBOX … … 7842 7848 } 7843 7849 7850 #ifndef VBOX 7844 7851 /* 7845 7852 * Iterate over each probe, and call the Framework-to-Provider API function … … 7882 7889 dtrace_interrupt_enable(cookie); 7883 7890 } 7891 #endif /* !VBOX */ 7884 7892 7885 7893 static int … … 8053 8061 } 8054 8062 8063 #ifndef VBOX 8064 8055 8065 static void 8056 8066 dtrace_helper_provider_remove_one(dof_helper_t *dhp, dof_sec_t *sec, pid_t pid) … … 8100 8110 } 8101 8111 } 8112 8113 #endif /* !VBOX */ 8102 8114 8103 8115 /* … … 8647 8659 } 8648 8660 8661 #ifndef VBOX 8649 8662 /* 8650 8663 * Validate a DTrace DIF object that it is to be used as a helper. Helpers … … 8801 8814 return (err); 8802 8815 } 8816 #endif /* !VBOX */ 8803 8817 8804 8818 /* … … 9144 9158 } 9145 9159 9160 #ifndef VBOX 9146 9161 static dtrace_difo_t * 9147 9162 dtrace_difo_duplicate(dtrace_difo_t *dp, dtrace_vstate_t *vstate) … … 9187 9202 return (new); 9188 9203 } 9204 #endif 9189 9205 9190 9206 static void … … 11023 11039 } 11024 11040 11041 #ifndef VBOX 11025 11042 static void 11026 11043 dtrace_enabling_dump(dtrace_enabling_t *enab) … … 11036 11053 } 11037 11054 } 11055 #endif /* !VBOX */ 11038 11056 11039 11057 static void … … 11531 11549 } 11532 11550 11551 #ifndef VBOX 11533 11552 static dof_hdr_t * 11534 11553 dtrace_dof_property(const char *name) … … 11580 11599 #endif /* VBOX */ 11581 11600 } 11601 #endif /* !VBOX */ 11582 11602 11583 11603 static void … … 14739 14759 } 14740 14760 14741 #endif /* !VBOX */14742 14743 14761 VBDTSTATIC void 14744 14762 dtrace_suspend(void) … … 14752 14770 dtrace_probe_foreach(offsetof(dtrace_pops_t, dtps_resume)); 14753 14771 } 14772 14773 #endif /* !VBOX */ 14754 14774 14755 14775 #ifdef VBOX … … 14761 14781 #endif 14762 14782 14783 #ifndef VBOX 14763 14784 14764 14785 static int … … 14821 14842 } 14822 14843 14823 #ifndef VBOX14824 14844 static void 14825 14845 dtrace_cpu_setup_initial(processorid_t cpu) … … 14827 14847 (void) dtrace_cpu_setup(CPU_CONFIG, cpu); 14828 14848 } 14849 14829 14850 #endif /* !VBOX */ 14830 14851
Note:
See TracChangeset
for help on using the changeset viewer.