Home
last modified time | relevance | path

Searched refs:packedNanoRelocs (Results 1 – 2 of 2) sorted by relevance

/device/google/contexthub/util/nanoapp_postprocess/
Dpostprocess_elf.c97 struct ElfAppSection packedNanoRelocs; member
126 uint8_t *packedNanoRelocs; in packNanoRelocs() local
149 packedNanoRelocs = malloc(outNumRelocs * 6); //definitely big enough in packNanoRelocs()
156 packedNanoRelocs[packedNanoRelocSz++] = TOKEN_RELOC_TYPE_NEXT; in packNanoRelocs()
161 packedNanoRelocs[packedNanoRelocSz++] = TOKEN_RELOC_TYPE_CHG; in packNanoRelocs()
162 packedNanoRelocs[packedNanoRelocSz++] = nanoRelocs[i].type - lastOutType - 1; in packNanoRelocs()
183 packedNanoRelocs[packedNanoRelocSz++] = TOKEN_CONSECUTIVE; in packNanoRelocs()
184 packedNanoRelocs[packedNanoRelocSz++] = j - MIN_RUN_LEN; in packNanoRelocs()
195 packedNanoRelocs[packedNanoRelocSz++] = displacement; in packNanoRelocs()
201 packedNanoRelocs[packedNanoRelocSz++] = TOKEN_16BIT_OFST; in packNanoRelocs()
[all …]
Dpostprocess.c127 uint8_t *packedNanoRelocs; in packNanoRelocs() local
151 packedNanoRelocs = malloc(app->nanoRelocSize * 6); //definitely big enough in packNanoRelocs()
154 if (!packedNanoRelocs) { in packNanoRelocs()
164 packedNanoRelocs[packedNanoRelocSz++] = TOKEN_RELOC_TYPE_NEXT; in packNanoRelocs()
168 packedNanoRelocs[packedNanoRelocSz++] = TOKEN_RELOC_TYPE_CHG; in packNanoRelocs()
169 packedNanoRelocs[packedNanoRelocSz++] = app->nanoReloc[i].type - lastOutType - 1; in packNanoRelocs()
193 packedNanoRelocs[packedNanoRelocSz++] = TOKEN_CONSECUTIVE; in packNanoRelocs()
194 packedNanoRelocs[packedNanoRelocSz++] = j - MIN_RUN_LEN; in packNanoRelocs()
205 packedNanoRelocs[packedNanoRelocSz++] = displacement; in packNanoRelocs()
210 packedNanoRelocs[packedNanoRelocSz++] = TOKEN_16BIT_OFST; in packNanoRelocs()
[all …]