• Home
  • Raw
  • Download

Lines Matching refs:item

108     LabelMap* item = NULL;  in insertLabel()  local
110 item = (LabelMap*)malloc(sizeof(LabelMap)); in insertLabel()
111 if(item == NULL) { in insertLabel()
115 snprintf(item->label, LABEL_SIZE, "%s", label); in insertLabel()
116 item->codePtr = stream; in insertLabel()
117 item->nextItem = globalMap; in insertLabel()
118 globalMap = item; in insertLabel()
126 item = (LabelMap*)malloc(sizeof(LabelMap)); in insertLabel()
127 if(item == NULL) { in insertLabel()
131 snprintf(item->label, LABEL_SIZE, "%s", label); in insertLabel()
132 item->codePtr = stream; in insertLabel()
133 item->nextItem = globalShortMap; in insertLabel()
134 globalShortMap = item; in insertLabel()
198 LabelMap* item = (LabelMap*)malloc(sizeof(LabelMap)); in insertLabelWorklist() local
199 if(item == NULL) { in insertLabelWorklist()
203 snprintf(item->label, LABEL_SIZE, "%s", label); in insertLabelWorklist()
204 item->codePtr = stream; in insertLabelWorklist()
205 item->size = immSize; in insertLabelWorklist()
206 item->nextItem = globalWorklist; in insertLabelWorklist()
207 globalWorklist = item; in insertLabelWorklist()
215 LabelMap* item = (LabelMap*)malloc(sizeof(LabelMap)); in insertShortWorklist() local
216 if(item == NULL) { in insertShortWorklist()
220 snprintf(item->label, LABEL_SIZE, "%s", label); in insertShortWorklist()
221 item->codePtr = stream; in insertShortWorklist()
222 item->size = immSize; in insertShortWorklist()
223 item->nextItem = globalShortWorklist; in insertShortWorklist()
224 globalShortWorklist = item; in insertShortWorklist()
258 LabelMap* item = (LabelMap*)malloc(sizeof(LabelMap)); in insertGlobalPCWorklist() local
259 if(item == NULL) { in insertGlobalPCWorklist()
263 snprintf(item->label, LABEL_SIZE, "%s", "export_pc"); in insertGlobalPCWorklist()
264 item->size = OpndSize_32; in insertGlobalPCWorklist()
265 item->codePtr = offset; //points to the immediate operand in insertGlobalPCWorklist()
266 item->addend = codeStart - streamMethodStart; //relative code pointer in insertGlobalPCWorklist()
267 item->nextItem = globalPCWorklist; in insertGlobalPCWorklist()
268 globalPCWorklist = item; in insertGlobalPCWorklist()
272 …t: %p %p %p %x %p", globalDvmNcg->streamCode, codeStart, streamCode, item->addend, item->codePtr); in insertGlobalPCWorklist()
279 LabelMap* item = (LabelMap*)malloc(sizeof(LabelMap)); in insertChainingWorklist() local
280 if(item == NULL) { in insertChainingWorklist()
284 item->size = OpndSize_32; in insertChainingWorklist()
285 item->codePtr = codeStart; //points to the move instruction in insertChainingWorklist()
286 item->addend = bbId; //relative code pointer in insertChainingWorklist()
287 item->nextItem = chainingWorklist; in insertChainingWorklist()
288 chainingWorklist = item; in insertChainingWorklist()
298 LabelMap* item = (LabelMap*)malloc(sizeof(LabelMap)); in insertGlobalDataWorklist() local
299 if(item == NULL) { in insertGlobalDataWorklist()
303 snprintf(item->label, LABEL_SIZE, "%s", label); in insertGlobalDataWorklist()
304 item->codePtr = offset; in insertGlobalDataWorklist()
305 item->size = OpndSize_32; in insertGlobalDataWorklist()
306 item->nextItem = globalDataWorklist; in insertGlobalDataWorklist()
307 globalDataWorklist = item; in insertGlobalDataWorklist()
319 LabelMap* item = (LabelMap*)malloc(sizeof(LabelMap)); in insertVMAPIWorklist() local
320 if(item == NULL) { in insertVMAPIWorklist()
324 snprintf(item->label, LABEL_SIZE, "%s", label); in insertVMAPIWorklist()
325 item->codePtr = offset; in insertVMAPIWorklist()
326 item->size = OpndSize_32; in insertVMAPIWorklist()
328 item->nextItem = VMAPIWorklist; in insertVMAPIWorklist()
329 VMAPIWorklist = item; in insertVMAPIWorklist()
657 NCGWorklist* item = (NCGWorklist*)malloc(sizeof(NCGWorklist)); in insertNCGWorklist() local
658 if(item == NULL) { in insertNCGWorklist()
662 item->relativePC = relativePC; in insertNCGWorklist()
663 item->offsetPC = offsetPC; in insertNCGWorklist()
664 item->offsetNCG = offsetNCG2; in insertNCGWorklist()
665 item->codePtr = stream; in insertNCGWorklist()
666 item->size = immSize; in insertNCGWorklist()
667 item->nextItem = globalNCGWorklist; in insertNCGWorklist()
668 globalNCGWorklist = item; in insertNCGWorklist()
683 DataWorklist* item = (DataWorklist*)malloc(sizeof(DataWorklist)); in insertDataWorklist() local
684 if(item == NULL) { in insertDataWorklist()
688 item->relativePC = relativePC; in insertDataWorklist()
689 item->offsetPC = offsetPC; in insertDataWorklist()
690 item->codePtr = codePtr1; in insertDataWorklist()
691 item->codePtr2 = stream; //jump_reg for switch in insertDataWorklist()
705 prev_ptr->nextItem = item; in insertDataWorklist()
707 else methodDataWorklist = item; in insertDataWorklist()
708 item->nextItem = ptr; in insertDataWorklist()