Home | History | Annotate | Download | only in test

Lines Matching refs:cookie

42     const u4 cookie = IRT_FIRST_SEGMENT;
52 if (dvmRemoveFromIndirectRefTable(&irt, cookie, iref0)) {
61 iref0 = dvmAddToIndirectRefTable(&irt, cookie, obj0);
62 iref1 = dvmAddToIndirectRefTable(&irt, cookie, obj1);
63 iref2 = dvmAddToIndirectRefTable(&irt, cookie, obj2);
83 if (!dvmRemoveFromIndirectRefTable(&irt, cookie, iref0) ||
84 !dvmRemoveFromIndirectRefTable(&irt, cookie, iref1) ||
85 !dvmRemoveFromIndirectRefTable(&irt, cookie, iref2))
107 iref0 = dvmAddToIndirectRefTable(&irt, cookie, obj0);
108 iref1 = dvmAddToIndirectRefTable(&irt, cookie, obj1);
109 iref2 = dvmAddToIndirectRefTable(&irt, cookie, obj2);
115 if (!dvmRemoveFromIndirectRefTable(&irt, cookie, iref2) ||
116 !dvmRemoveFromIndirectRefTable(&irt, cookie, iref1) ||
117 !dvmRemoveFromIndirectRefTable(&irt, cookie, iref0))
134 iref0 = dvmAddToIndirectRefTable(&irt, cookie, obj0);
135 iref1 = dvmAddToIndirectRefTable(&irt, cookie, obj1);
136 iref2 = dvmAddToIndirectRefTable(&irt, cookie, obj2);
148 if (!dvmRemoveFromIndirectRefTable(&irt, cookie, iref1) ||
149 dvmRemoveFromIndirectRefTable(&irt, cookie, iref1))
161 if (!dvmRemoveFromIndirectRefTable(&irt, cookie, iref2) ||
162 !dvmRemoveFromIndirectRefTable(&irt, cookie, iref0))
180 iref0 = dvmAddToIndirectRefTable(&irt, cookie, obj0);
181 iref1 = dvmAddToIndirectRefTable(&irt, cookie, obj1);
182 iref2 = dvmAddToIndirectRefTable(&irt, cookie, obj2);
183 iref3 = dvmAddToIndirectRefTable(&irt, cookie, obj3);
188 if (!dvmRemoveFromIndirectRefTable(&irt, cookie, iref1)) {
192 iref1 = dvmAddToIndirectRefTable(&irt, cookie, obj1);
197 if (!dvmRemoveFromIndirectRefTable(&irt, cookie, iref1) ||
198 !dvmRemoveFromIndirectRefTable(&irt, cookie, iref3))
207 if (!dvmRemoveFromIndirectRefTable(&irt, cookie, iref2) ||
208 !dvmRemoveFromIndirectRefTable(&irt, cookie, iref0))
224 iref0 = dvmAddToIndirectRefTable(&irt, cookie, obj0);
225 dvmRemoveFromIndirectRefTable(&irt, cookie, iref0);
226 iref1 = dvmAddToIndirectRefTable(&irt, cookie, obj1);
227 if (dvmRemoveFromIndirectRefTable(&irt, cookie, iref0)) {
231 if (!dvmRemoveFromIndirectRefTable(&irt, cookie, iref1)) {
244 iref0 = dvmAddToIndirectRefTable(&irt, cookie, obj0);
245 dvmRemoveFromIndirectRefTable(&irt, cookie, iref0);
246 iref1 = dvmAddToIndirectRefTable(&irt, cookie, obj0);
249 if (dvmRemoveFromIndirectRefTable(&irt, cookie, iref0)) {
254 if (!dvmRemoveFromIndirectRefTable(&irt, cookie, iref1)) {
269 manyRefs[i] = dvmAddToIndirectRefTable(&irt, cookie, obj0);
275 if (dvmAddToIndirectRefTable(&irt, cookie, obj0) != NULL) {
285 if (!dvmRemoveFromIndirectRefTable(&irt, cookie, manyRefs[i])) {
296 if (!dvmRemoveFromIndirectRefTable(&irt, cookie, manyRefs[kTableMax-1])) {
326 u4 cookie;
335 cookie = segmentState[0] = IRT_FIRST_SEGMENT;
344 iref0 = dvmAddToIndirectRefTable(&irt, cookie, obj0);
345 iref1 = dvmAddToIndirectRefTable(&irt, cookie, obj1);
346 cookie = segmentState[1] = dvmPushIndirectRefTableSegment(&irt);
347 DBUG_MSG("+++ pushed, cookie is 0x%08x\n", cookie);
348 iref2 = dvmAddToIndirectRefTable(&irt, cookie, obj2);
349 iref3 = dvmAddToIndirectRefTable(&irt, cookie, obj3);
351 if (dvmRemoveFromIndirectRefTable(&irt, cookie, iref0) ||
352 dvmRemoveFromIndirectRefTable(&irt, cookie, iref1))
357 if (!dvmRemoveFromIndirectRefTable(&irt, cookie, iref2) ||
358 !dvmRemoveFromIndirectRefTable(&irt, cookie, iref3))
368 cookie = segmentState[0];
369 if (!dvmRemoveFromIndirectRefTable(&irt, cookie, iref0) ||
370 !dvmRemoveFromIndirectRefTable(&irt, cookie, iref1))
386 iref0 = dvmAddToIndirectRefTable(&irt, cookie, obj0);
387 iref1 = dvmAddToIndirectRefTable(&irt, cookie, obj1);
388 dvmRemoveFromIndirectRefTable(&irt, cookie, iref0);
389 cookie = segmentState[1] = dvmPushIndirectRefTableSegment(&irt);
390 iref2 = dvmAddToIndirectRefTable(&irt, cookie, obj2);
391 iref3 = dvmAddToIndirectRefTable(&irt, cookie, obj3);
393 cookie = segmentState[0];
398 dvmRemoveFromIndirectRefTable(&irt, cookie, iref1);
408 iref0 = dvmAppendToIndirectRefTable(&irt, cookie, obj0);
409 iref1 = dvmAppendToIndirectRefTable(&irt, cookie, obj1);
410 cookie = segmentState[1] = dvmPushIndirectRefTableSegment(&irt);
411 cookie = segmentState[2] = dvmPushIndirectRefTableSegment(&irt);
412 iref3 = dvmAppendToIndirectRefTable(&irt, cookie, obj3);
413 iref2 = dvmAppendToIndirectRefTable(&irt, cookie, obj2);
414 dvmRemoveFromIndirectRefTable(&irt, cookie, iref3);
415 cookie = segmentState[3] = dvmPushIndirectRefTableSegment(&irt);
416 iref3 = dvmAppendToIndirectRefTable(&irt, cookie, obj3);
434 dvmRemoveFromIndirectRefTable(&irt, cookie, iref3);
435 if (dvmRemoveFromIndirectRefTable(&irt, cookie, iref2)) {
440 cookie = segmentState[2];
441 if (!dvmRemoveFromIndirectRefTable(&irt, cookie, iref2)) {
442 LOGE("multiseg del2b failed (cookie=0x%08x ref=%p)\n", cookie, iref2);
445 iref2 = dvmAddToIndirectRefTable(&irt, cookie, obj2);
449 cookie = segmentState[0];
455 dvmRemoveFromIndirectRefTable(&irt, cookie, iref0);
456 dvmRemoveFromIndirectRefTable(&irt, cookie, iref1);