Lines Matching refs:ent
71 area_t *ent;
73 LIST_FOREACH(ent, areas, list) {
75 if (gpa >= ent->gpa && gpa < ent->gpa + ent->size) {
78 if (gpa + size > ent->gpa &&
79 gpa + size <= ent->gpa + ent->size) {
82 if (gpa <= ent->gpa && gpa + size >= ent->gpa + ent->size) {
129 area_t *ent, *nxt;
131 LIST_FOREACH_SAFE(ent, areas, list, nxt) {
132 if (hva == ent->hva && gpa == ent->gpa && size == ent->size) {
133 LIST_REMOVE(ent, list);
134 free(ent);
146 area_t *ent;
148 while ((ent = LIST_FIRST(areas)) != NULL) {
149 LIST_REMOVE(ent, list);
150 free(ent);
527 area_t *ent;
529 LIST_FOREACH(ent, areas, list) {
530 if (gpa >= ent->gpa && gpa < ent->gpa + ent->size) {
531 *hva = ent->hva + (gpa - ent->gpa);
532 *prot = ent->prot;