Home | History | Annotate | Download | only in interp

Lines Matching refs:BreakpointSet

40 static BreakpointSet* dvmBreakpointSetAlloc();
41 static void dvmBreakpointSetFree(BreakpointSet* pSet);
63 gDvm.breakpointSet = dvmBreakpointSetAlloc();
64 return (gDvm.breakpointSet != NULL);
72 dvmBreakpointSetFree(gDvm.breakpointSet);
92 struct BreakpointSet {
103 * Initialize a BreakpointSet. Initially empty.
105 static BreakpointSet* dvmBreakpointSetAlloc()
107 BreakpointSet* pSet = (BreakpointSet*) calloc(1, sizeof(*pSet));
116 * Free storage associated with a BreakpointSet.
118 static void dvmBreakpointSetFree(BreakpointSet* pSet)
135 static void dvmBreakpointSetLock(BreakpointSet* pSet)
148 static void dvmBreakpointSetUnlock(BreakpointSet* pSet)
156 static int dvmBreakpointSetCount(const BreakpointSet* pSet)
164 * The BreakpointSet's lock must be acquired before calling here.
168 static int dvmBreakpointSetFind(const BreakpointSet* pSet, const u2* addr)
184 * The BreakpointSet's lock must be acquired before calling here.
188 static bool dvmBreakpointSetOriginalOpcode(const BreakpointSet* pSet,
229 * The BreakpointSet's lock must be acquired before calling here.
233 static bool dvmBreakpointSetAdd(BreakpointSet* pSet, Method* method,
264 * Change the opcode. We must ensure that the BreakpointSet
309 * The BreakpointSet's lock must be acquired before calling here.
311 static void dvmBreakpointSetRemove(BreakpointSet* pSet, Method* method,
362 * The BreakpointSet's lock must be acquired before calling here.
364 static void dvmBreakpointSetFlush(BreakpointSet* pSet, ClassObject* clazz)
396 BreakpointSet* pSet = gDvm.breakpointSet;
421 BreakpointSet* pSet = gDvm.breakpointSet;
439 BreakpointSet* pSet = gDvm.breakpointSet;
458 BreakpointSet* pSet = gDvm.breakpointSet;
483 BreakpointSet* pSet = gDvm.breakpointSet;