Lines Matching refs:ent
387 AuxMapEnt* ent; // pointer to the matching auxmap_L2 node
398 auxmap_L1[i].ent = NULL;
427 and .ent points to an AuxMapEnt with the same .base)
429 (.base == 0 and .ent == NULL)
437 if (auxmap_L1[i].base != 0 || auxmap_L1[i].ent != NULL)
461 if (auxmap_L1[i].base == 0 && auxmap_L1[i].ent == NULL)
467 if (auxmap_L1[i].ent == NULL)
468 return "64-bit: .ent is NULL in auxmap_L1";
469 if (auxmap_L1[i].ent->base != auxmap_L1[i].base)
477 if (res != auxmap_L1[i].ent)
478 return "64-bit: _L1 .ent disagrees with _L2 entry";
495 static void insert_into_auxmap_L1_at ( Word rank, AuxMapEnt* ent )
498 tl_assert(ent);
502 auxmap_L1[rank].base = ent->base;
503 auxmap_L1[rank].ent = ent;
519 return auxmap_L1[0].ent;
522 AuxMapEnt* t_ent = auxmap_L1[0].ent;
524 auxmap_L1[0].ent = auxmap_L1[1].ent;
526 auxmap_L1[1].ent = t_ent;
527 return auxmap_L1[0].ent;
544 AuxMapEnt* t_ent = auxmap_L1[i-1].ent;
546 auxmap_L1[i-1].ent = auxmap_L1[i-0].ent;
548 auxmap_L1[i-0].ent = t_ent;
551 return auxmap_L1[i].ent;