Symbol: ge
sys/dev/pci/drm/i915/gvt/gtt.c
1071
struct intel_vgpu_ppgtt_spt *s, struct intel_gvt_gtt_entry *ge)
sys/dev/pci/drm/i915/gvt/gtt.c
1075
se->type = ge->type;
sys/dev/pci/drm/i915/gvt/gtt.c
1076
se->val64 = ge->val64;
sys/dev/pci/drm/i915/gvt/gtt.c
1174
struct intel_gvt_gtt_entry *ge)
sys/dev/pci/drm/i915/gvt/gtt.c
1177
struct intel_gvt_gtt_entry se = *ge;
sys/dev/pci/drm/i915/gvt/gtt.c
1182
if (!pte_ops->test_present(ge))
sys/dev/pci/drm/i915/gvt/gtt.c
1185
gfn = pte_ops->get_pfn(ge);
sys/dev/pci/drm/i915/gvt/gtt.c
1187
switch (ge->type) {
sys/dev/pci/drm/i915/gvt/gtt.c
1227
struct intel_gvt_gtt_entry se, ge;
sys/dev/pci/drm/i915/gvt/gtt.c
1234
for_each_present_guest_entry(spt, &ge, i) {
sys/dev/pci/drm/i915/gvt/gtt.c
1235
if (gtt_type_is_pt(get_next_pt_type(ge.type))) {
sys/dev/pci/drm/i915/gvt/gtt.c
1236
s = ppgtt_populate_spt_by_guest_entry(vgpu, &ge);
sys/dev/pci/drm/i915/gvt/gtt.c
1242
ppgtt_generate_shadow_entry(&se, s, &ge);
sys/dev/pci/drm/i915/gvt/gtt.c
1245
ret = ppgtt_populate_shadow_entry(vgpu, spt, i, &ge);
sys/dev/pci/drm/i915/gvt/gtt.c
1253
spt, ge.val64, ge.type);
sys/dev/pci/drm/i915/gvt/gtt.c
1602
struct intel_gvt_gtt_entry ge;
sys/dev/pci/drm/i915/gvt/gtt.c
1612
ppgtt_get_guest_entry(spt, &ge, index);
sys/dev/pci/drm/i915/gvt/gtt.c
1615
&ge, index);
sys/dev/pci/drm/i915/gvt/gtt.c
1727
struct intel_gvt_gtt_entry ge, se;
sys/dev/pci/drm/i915/gvt/gtt.c
1739
ppgtt_get_guest_root_entry(mm, &ge, index);
sys/dev/pci/drm/i915/gvt/gtt.c
1741
if (!ops->test_present(&ge))
sys/dev/pci/drm/i915/gvt/gtt.c
1745
ge.type, ge.val64, index);
sys/dev/pci/drm/i915/gvt/gtt.c
1747
spt = ppgtt_populate_spt_by_guest_entry(vgpu, &ge);
sys/dev/pci/drm/i915/gvt/gtt.c
1753
ppgtt_generate_shadow_entry(&se, spt, &ge);
sys/dev/pv/xen.c
1020
ge = &sc->sc_gnt[sc->sc_gntcnt];
sys/dev/pv/xen.c
1021
ge->ge_table = va;
sys/dev/pv/xen.c
1030
km_free(ge->ge_table, PAGE_SIZE, &kv_any, &kp_zero);
sys/dev/pv/xen.c
1034
ge->ge_start = sc->sc_gntcnt * GNTTAB_NEPG;
sys/dev/pv/xen.c
1036
ge->ge_reserved = ge->ge_start == 0 ? GNTTAB_NR_RESERVED_ENTRIES : 0;
sys/dev/pv/xen.c
1037
ge->ge_free = GNTTAB_NEPG - ge->ge_reserved;
sys/dev/pv/xen.c
1038
ge->ge_next = ge->ge_reserved;
sys/dev/pv/xen.c
1039
mtx_init(&ge->ge_lock, IPL_NET);
sys/dev/pv/xen.c
1044
return (ge);
sys/dev/pv/xen.c
1050
struct xen_gntent *ge;
sys/dev/pv/xen.c
1054
ge = &sc->sc_gnt[sc->sc_gntcnt - 1];
sys/dev/pv/xen.c
1055
if (ge->ge_free > 0) {
sys/dev/pv/xen.c
1056
mtx_enter(&ge->ge_lock);
sys/dev/pv/xen.c
1057
if (ge->ge_free > 0)
sys/dev/pv/xen.c
1059
mtx_leave(&ge->ge_lock);
sys/dev/pv/xen.c
1064
ge = &sc->sc_gnt[i];
sys/dev/pv/xen.c
1065
if (ge->ge_free == 0)
sys/dev/pv/xen.c
1067
mtx_enter(&ge->ge_lock);
sys/dev/pv/xen.c
1068
if (ge->ge_free > 0)
sys/dev/pv/xen.c
1070
mtx_leave(&ge->ge_lock);
sys/dev/pv/xen.c
1075
if ((ge = xen_grant_table_grow(sc)) == NULL)
sys/dev/pv/xen.c
1078
mtx_enter(&ge->ge_lock);
sys/dev/pv/xen.c
1079
if (ge->ge_free == 0) {
sys/dev/pv/xen.c
1081
mtx_leave(&ge->ge_lock);
sys/dev/pv/xen.c
1086
for (i = ge->ge_next;
sys/dev/pv/xen.c
1088
i != ((ge->ge_next + GNTTAB_NEPG - 1) & (GNTTAB_NEPG - 1));
sys/dev/pv/xen.c
1092
if (ge->ge_reserved && i < ge->ge_reserved)
sys/dev/pv/xen.c
1094
if (ge->ge_table[i].frame != 0)
sys/dev/pv/xen.c
1096
*ref = ge->ge_start + i;
sys/dev/pv/xen.c
1097
ge->ge_table[i].flags = GTF_invalid;
sys/dev/pv/xen.c
1098
ge->ge_table[i].frame = 0xffffffff; /* Mark as taken */
sys/dev/pv/xen.c
1099
if ((ge->ge_next = i + 1) == GNTTAB_NEPG)
sys/dev/pv/xen.c
1100
ge->ge_next = ge->ge_reserved;
sys/dev/pv/xen.c
1101
ge->ge_free--;
sys/dev/pv/xen.c
1102
mtx_leave(&ge->ge_lock);
sys/dev/pv/xen.c
1105
mtx_leave(&ge->ge_lock);
sys/dev/pv/xen.c
1108
sc->sc_gntcnt, ge);
sys/dev/pv/xen.c
1115
struct xen_gntent *ge;
sys/dev/pv/xen.c
1122
ge = &sc->sc_gnt[ref / GNTTAB_NEPG];
sys/dev/pv/xen.c
1123
mtx_enter(&ge->ge_lock);
sys/dev/pv/xen.c
1125
if (ref < ge->ge_start || ref > ge->ge_start + GNTTAB_NEPG) {
sys/dev/pv/xen.c
1126
mtx_leave(&ge->ge_lock);
sys/dev/pv/xen.c
1128
ref, ge, ge->ge_start, sc, sc->sc_gnt);
sys/dev/pv/xen.c
1131
ref -= ge->ge_start;
sys/dev/pv/xen.c
1132
if (ge->ge_table[ref].flags != GTF_invalid) {
sys/dev/pv/xen.c
1133
mtx_leave(&ge->ge_lock);
sys/dev/pv/xen.c
1135
ref + ge->ge_start, ge->ge_table[ref].flags,
sys/dev/pv/xen.c
1136
ge->ge_table[ref].frame);
sys/dev/pv/xen.c
1138
ge->ge_table[ref].frame = 0;
sys/dev/pv/xen.c
1139
ge->ge_next = ref;
sys/dev/pv/xen.c
1140
ge->ge_free++;
sys/dev/pv/xen.c
1141
mtx_leave(&ge->ge_lock);
sys/dev/pv/xen.c
1148
struct xen_gntent *ge;
sys/dev/pv/xen.c
1155
ge = &sc->sc_gnt[ref / GNTTAB_NEPG];
sys/dev/pv/xen.c
1157
if (ref < ge->ge_start || ref > ge->ge_start + GNTTAB_NEPG) {
sys/dev/pv/xen.c
1159
ref, ge, ge->ge_start, sc, sc->sc_gnt);
sys/dev/pv/xen.c
1162
ref -= ge->ge_start;
sys/dev/pv/xen.c
1163
if (ge->ge_table[ref].flags != GTF_invalid) {
sys/dev/pv/xen.c
1165
ref + ge->ge_start, ge->ge_table[ref].flags,
sys/dev/pv/xen.c
1166
ge->ge_table[ref].frame);
sys/dev/pv/xen.c
1168
ge->ge_table[ref].frame = atop(pa);
sys/dev/pv/xen.c
1169
ge->ge_table[ref].domid = domain;
sys/dev/pv/xen.c
1171
ge->ge_table[ref].flags = GTF_permit_access | flags;
sys/dev/pv/xen.c
1178
struct xen_gntent *ge;
sys/dev/pv/xen.c
1187
ge = &sc->sc_gnt[ref / GNTTAB_NEPG];
sys/dev/pv/xen.c
1189
if (ref < ge->ge_start || ref > ge->ge_start + GNTTAB_NEPG) {
sys/dev/pv/xen.c
1191
ref, ge, ge->ge_start, sc, sc->sc_gnt);
sys/dev/pv/xen.c
1194
ref -= ge->ge_start;
sys/dev/pv/xen.c
1197
ptr = (uint32_t *)&ge->ge_table[ref];
sys/dev/pv/xen.c
1198
flags = (ge->ge_table[ref].flags & ~(GTF_reading|GTF_writing)) |
sys/dev/pv/xen.c
1199
(ge->ge_table[ref].domid << 16);
sys/dev/pv/xen.c
1205
ref + ge->ge_start, ge->ge_table[ref].domid,
sys/dev/pv/xen.c
1206
ge->ge_table[ref].frame, ge->ge_table[ref].flags);
sys/dev/pv/xen.c
1212
ge->ge_table[ref].frame = 0xffffffff;
sys/dev/pv/xen.c
998
struct xen_gntent *ge;
usr.bin/signify/fe25519.c
88
m &= ge(r->v[0],237);
usr.bin/ssh/ed25519.c
206
m &= ge(r->v[0],237);
usr.sbin/dvmrpd/group.c
362
struct group *ge;
usr.sbin/dvmrpd/group.c
369
if ((ge = group_list_find(iface, group)) != NULL) {
usr.sbin/dvmrpd/group.c
370
return (ge);
usr.sbin/dvmrpd/group.c
373
if ((ge = calloc(1, sizeof(*ge))) == NULL)
usr.sbin/dvmrpd/group.c
376
ge->addr.s_addr = group;
usr.sbin/dvmrpd/group.c
377
ge->state = GRP_STA_NO_MEMB_PRSNT;
usr.sbin/dvmrpd/group.c
378
evtimer_set(&ge->dead_timer, dead_timer, ge);
usr.sbin/dvmrpd/group.c
379
evtimer_set(&ge->v1_host_timer, v1_host_timer, ge);
usr.sbin/dvmrpd/group.c
380
evtimer_set(&ge->retrans_timer, retrans_timer, ge);
usr.sbin/dvmrpd/group.c
383
ge->uptime = now.tv_sec;
usr.sbin/dvmrpd/group.c
385
TAILQ_INSERT_TAIL(&iface->group_list, ge, entry);
usr.sbin/dvmrpd/group.c
388
ge->iface = iface;
usr.sbin/dvmrpd/group.c
391
inet_ntoa(ge->addr));
usr.sbin/dvmrpd/group.c
393
return (ge);
usr.sbin/dvmrpd/group.c
415
struct group *ge = NULL;
usr.sbin/dvmrpd/group.c
421
TAILQ_FOREACH(ge, &iface->group_list, entry) {
usr.sbin/dvmrpd/group.c
422
if (ge->addr.s_addr == group)
usr.sbin/dvmrpd/group.c
423
return (ge);
usr.sbin/dvmrpd/group.c
426
return (ge);
usr.sbin/dvmrpd/group.c
432
struct group *ge;
usr.sbin/dvmrpd/group.c
434
while ((ge = TAILQ_FIRST(&iface->group_list)) != NULL) {
usr.sbin/dvmrpd/group.c
435
TAILQ_REMOVE(&iface->group_list, ge, entry);
usr.sbin/dvmrpd/group.c
436
free(ge);
usr.sbin/dvmrpd/group.c
450
struct group *ge;
usr.sbin/dvmrpd/group.c
453
TAILQ_FOREACH(ge, &iface->group_list, entry) {
usr.sbin/dvmrpd/group.c
454
gctl = group_to_ctl(ge);
usr.sbin/nsd/udb.c
1132
grow_extra_check(udb_alloc* alloc, uint64_t ge)
usr.sbin/nsd/udb.c
1139
if(ge < bsz*2)
usr.sbin/nsd/udb.c
1142
uint64_t gnow = ge - bsz;
usr.sbin/nsd/udb.c
1149
return ge;
usr.sbin/ypldap/entries.c
100
RB_FOREACH(ge, group_name_tree, env->sc_group_names) {
usr.sbin/ypldap/entries.c
105
ge->ge_line[strlen(ge->ge_line)] = ':';
usr.sbin/ypldap/entries.c
106
log_debug("pushing line: %s", ge->ge_line);
usr.sbin/ypldap/entries.c
107
len = strlen(ge->ge_line) + 1;
usr.sbin/ypldap/entries.c
108
memcpy(endp, ge->ge_line, len);
usr.sbin/ypldap/entries.c
110
free(ge->ge_line);
usr.sbin/ypldap/entries.c
111
ge->ge_line = endp;
usr.sbin/ypldap/entries.c
47
struct groupent *ge;
usr.sbin/ypldap/yp.c
432
struct groupent *ge;
usr.sbin/ypldap/yp.c
491
if ((ge = RB_FIND(group_gid_tree, &env->sc_group_gids,
usr.sbin/ypldap/yp.c
497
yp_make_val(&res, ge->ge_line, 1);
usr.sbin/ypldap/yp.c
501
if ((ge = RB_FIND(group_name_tree, env->sc_group_names,
usr.sbin/ypldap/yp.c
507
yp_make_val(&res, ge->ge_line, 1);
usr.sbin/ypldap/yp.c
589
struct groupent *ge;
usr.sbin/ypldap/yp.c
620
if ((ge = RB_NFIND(group_name_tree, env->sc_group_names,
usr.sbin/ypldap/yp.c
626
line = ge->ge_line + (strlen(ge->ge_line) + 1);
usr.sbin/ypldap/ypldap.c
151
struct groupent *ge;
usr.sbin/ypldap/ypldap.c
164
while ((ge = RB_ROOT(env->sc_group_names_t))
usr.sbin/ypldap/ypldap.c
167
env->sc_group_names_t, ge);
usr.sbin/ypldap/ypldap.c
168
free(ge->ge_line);
usr.sbin/ypldap/ypldap.c
169
free(ge);
usr.sbin/ypldap/ypldap.c
180
struct groupent *ge;
usr.sbin/ypldap/ypldap.c
224
RB_FOREACH(ge, group_name_tree, env->sc_group_names_t) {
usr.sbin/ypldap/ypldap.c
225
bp = cp = ge->ge_line;
usr.sbin/ypldap/ypldap.c
248
ukey.ue_line, ge->ge_line);
usr.sbin/ypldap/ypldap.c
257
if (ge->ge_gid == ue->ue_gid)
usr.sbin/ypldap/ypldap.c
264
ge->ge_gid)) >= (int)(LINE_WIDTH-len)) {
usr.sbin/ypldap/ypldap.c
277
struct groupent *ge;
usr.sbin/ypldap/ypldap.c
318
while ((ge = RB_ROOT(env->sc_group_names)) != NULL) {
usr.sbin/ypldap/ypldap.c
320
env->sc_group_names, ge);
usr.sbin/ypldap/ypldap.c
321
free(ge);
usr.sbin/ypldap/ypldap.c
343
RB_FOREACH(ge, group_name_tree, env->sc_group_names)
usr.sbin/ypldap/ypldap.c
345
&env->sc_group_gids, ge);
usr.sbin/ypldap/ypldap.c
415
struct groupent *ge;
usr.sbin/ypldap/ypldap.c
422
if ((ge = calloc(1, sizeof(*ge))) == NULL ||
usr.sbin/ypldap/ypldap.c
423
(ge->ge_line = strdup(ir.ir_line)) == NULL) {
usr.sbin/ypldap/ypldap.c
429
ge->ge_gid = ir.ir_key.ik_gid;
usr.sbin/ypldap/ypldap.c
430
len = strlen(ge->ge_line) + 1;
usr.sbin/ypldap/ypldap.c
431
ge->ge_line[strcspn(ge->ge_line, ":")] = '\0';
usr.sbin/ypldap/ypldap.c
433
ge) != NULL) { /* dup */
usr.sbin/ypldap/ypldap.c
434
free(ge->ge_line);
usr.sbin/ypldap/ypldap.c
435
free(ge);