Lines Matching defs:flags
54 #define MTYPE_INIT(mtype, vp, vaddr, flags, pgsz) \
55 mtype = (flags & PG_NORELOC) ? MTYPE_NORELOC : MTYPE_RELOC;
58 #define MTYPE_PGR_INIT(mtype, flags, pp, mnode, pgcnt) \
59 mtype = (flags & PG_NORELOC) ? MTYPE_NORELOC : MTYPE_RELOC;
74 * Internal PG_ flags.
82 * PGI mtype flags - should not overlap PGI flags
293 #define PC_BIN_MUTEX(mnode, bin, flags) ((flags & PG_FREE_LIST) ? \
323 void page_list_walk_init(uchar_t szc, uint_t flags, uint_t bin,
379 #define PLCNT_DO(pp, mn, mtype, szc, cnt, flags) { \
381 if (flags & PG_CACHE_LIST) \
399 /* PG_FREE_LIST may not be explicitly set in flags for large pages */
401 #define PLCNT_DO(pp, mn, mtype, szc, cnt, flags) { \
402 if (flags & PG_CACHE_LIST) \
412 #define PLCNT_INCR(pp, mn, mtype, szc, flags) { \
414 PLCNT_DO(pp, mn, mtype, szc, cnt, flags); \
417 #define PLCNT_DECR(pp, mn, mtype, szc, flags) { \
419 PLCNT_DO(pp, mn, mtype, szc, cnt, flags); \
516 #define MTYPE_START(mnode, mtype, flags) { \
521 MTYPE_NEXT(mnode, mtype, flags); \
529 #define MTYPE_NEXT(mnode, mtype, flags) { \
530 if (!(flags & (PG_NORELOC | PGI_NOCAGE | PGI_RELOCONLY)) && \
538 flags |= PG_NORELOC; \