Lines Matching refs:outmaptable

244     picoos_uint8 *outmaptable;  member
321 dtp->outmaptable = this->base + outpos; in kdtDtInitialize()
335 dtp->outmaptable = NULL; in kdtDtInitialize()
343 if (dtp->outmaptable[PICOKDT_MTSPOS_NRMAPTABLES] != 1) { in kdtDtInitialize()
350 if ((dtp->outmaptable[PICOKDT_MTPOS_START + PICOKDT_MTPOS_LENTABLE] in kdtDtInitialize()
352 && (dtp->outmaptable[PICOKDT_MTPOS_START + PICOKDT_MTPOS_LENTABLE in kdtDtInitialize()
356 if (dtp->outmaptable[PICOKDT_MTPOS_START + PICOKDT_MTPOS_TABLETYPE] in kdtDtInitialize()
358 dtp->outmaptable = NULL; in kdtDtInitialize()
387 dtp->nrattributes, (dtp->outmaptable - dtp->inpmaptable), in kdtDtInitialize()
411 || (dtp->outmaptable == NULL) in kdtDtCheck()
413 || (dtp->outmaptable[PICOKDT_MTSPOS_NRMAPTABLES] != nroutmt) in kdtDtCheck()
414 || (dtp->outmaptable[PICOKDT_MTPOS_START+PICOKDT_MTPOS_TABLETYPE] in kdtDtCheck()
419 dtp->outmaptable[PICOKDT_MTSPOS_NRMAPTABLES], in kdtDtCheck()
420 dtp->outmaptable[PICOKDT_MTPOS_START + in kdtDtCheck()
1411 nr = dt->outmaptable[PICOKDT_MTPOS_START + PICOKDT_MTPOS_TABLETYPE]; in kdtMapOutFixed()
1430 nr = ((picoos_uint16)(dt->outmaptable[PICOKDT_MTPOS_START + in kdtMapOutFixed()
1432 | dt->outmaptable[PICOKDT_MTPOS_START + PICOKDT_MTPOS_NUMBER]; in kdtMapOutFixed()
1436 *outval = dt->outmaptable[PICOKDT_MTPOS_START + in kdtMapOutFixed()
1439 *outval = ((picoos_uint16)(dt->outmaptable[PICOKDT_MTPOS_START + in kdtMapOutFixed()
1441 | dt->outmaptable[PICOKDT_MTPOS_START + in kdtMapOutFixed()
1472 if (dt->outmaptable == NULL) { in kdtReverseMapOutFixed()
1480 if (dt->outmaptable[pos++] != 1) { /* only one omt possible */ in kdtReverseMapOutFixed()
1481 PICODBG_ERROR(("check failed: nrtab: %d", dt->outmaptable[pos-1])); in kdtReverseMapOutFixed()
1486 lentable = ((picoos_uint16)(dt->outmaptable[pos+1])) << 8 | in kdtReverseMapOutFixed()
1487 dt->outmaptable[pos]; in kdtReverseMapOutFixed()
1496 if (dt->outmaptable[pos] == PICOKDT_MTTYPE_BYTE) { in kdtReverseMapOutFixed()
1498 } else if (dt->outmaptable[pos] == PICOKDT_MTTYPE_WORD) { in kdtReverseMapOutFixed()
1502 PICODBG_ERROR(("wrong table type %d", dt->outmaptable[pos])); in kdtReverseMapOutFixed()
1508 *outfallbackval = ((picoos_uint16)(dt->outmaptable[pos+1])) << 8 | in kdtReverseMapOutFixed()
1509 dt->outmaptable[pos]; in kdtReverseMapOutFixed()
1515 if (inval == dt->outmaptable[pos]) { in kdtReverseMapOutFixed()
1525 if (inval == (((picoos_uint16)(dt->outmaptable[pos+1])) << 8 | in kdtReverseMapOutFixed()
1526 dt->outmaptable[pos])) { in kdtReverseMapOutFixed()
1569 if (dt->outmaptable == NULL) { in kdtMapOutVar()
1580 lentable = (((picoos_uint16)(dt->outmaptable[pos + 1])) << 8 | in kdtMapOutVar()
1581 dt->outmaptable[pos]); in kdtMapOutVar()
1585 if (dt->outmaptable[pos] != PICOKDT_MTTYPE_BYTETOVAR) { in kdtMapOutVar()
1587 PICODBG_ERROR(("wrong table type %d", dt->outmaptable[pos])); in kdtMapOutVar()
1594 nrinbytes = (((picoos_uint16)(dt->outmaptable[pos+1])) << 8 | in kdtMapOutVar()
1595 dt->outmaptable[pos]); in kdtMapOutVar()
1618 offset1 = (((picoos_uint16)(dt->outmaptable[off2ind - 1])) << 8 | in kdtMapOutVar()
1619 dt->outmaptable[off2ind - 2]); in kdtMapOutVar()
1621 *nr = (((picoos_uint16)(dt->outmaptable[off2ind + 1])) << 8 | in kdtMapOutVar()
1622 dt->outmaptable[off2ind]) - offset1; in kdtMapOutVar()
1643 outval[i] = dt->outmaptable[pos++]; in kdtMapOutVar()