kcage_glist
struct kcage_glist *lp;
for (lp = kcage_glist; lp != NULL; lp = lp->next) {
struct kcage_glist *lp;
for (lp = kcage_glist; lp != NULL; lp = lp->next, kspmem++) {
struct kcage_glist *next;
static struct kcage_glist *kcage_glist;
static struct kcage_glist *kcage_current_glist;
static struct kcage_glist kcage_glist_firstfree;
static struct kcage_glist *kcage_glist_freelist = &kcage_glist_firstfree;
static struct kcage_glist *kcage_glist_alloc(void);
static int kcage_glist_delete(pfn_t, pfn_t, struct kcage_glist **);
struct kcage_glist *lp = kcage_current_glist;
struct kcage_glist *lp;
for (lp = incage ? kcage_glist : kcage_current_glist;
struct kcage_glist *new, **lpp;
lpp = &kcage_glist;
kcage_current_glist = kcage_glist;
struct kcage_glist *lp;
for (lp = kcage_glist; lp != NULL; lp = lp->next) {
return (kcage_glist_delete(base, lim, &kcage_glist));
return (kcage_glist_delete(base, lim, &kcage_glist));
static struct kcage_glist *
struct kcage_glist *new;
kcage_glist_free(struct kcage_glist *lp)
kcage_glist_delete(pfn_t base, pfn_t lim, struct kcage_glist **lpp)
struct kcage_glist *lp, *prev = *lpp;
struct kcage_glist *new;
struct kcage_glist *lp;
static struct kcage_glist *lp = NULL;
lp = kcage_glist;