Searched refs:pv_list (Results 1 - 17 of 17) sorted by relevance

/freebsd-11-stable/sys/riscv/include/
H A Dpmap.h62 TAILQ_HEAD(,pv_entry) pv_list; member in struct:md_page
72 SLIST_ENTRY(pv_addr) pv_list; member in struct:pv_addr
154 #define pmap_page_is_mapped(m) (!TAILQ_EMPTY(&(m)->md.pv_list))
/freebsd-11-stable/sys/arm64/include/
H A Dpmap.h64 TAILQ_HEAD(,pv_entry) pv_list; member in struct:md_page
74 SLIST_ENTRY(pv_addr) pv_list; member in struct:pv_addr
165 #define pmap_page_is_mapped(m) (!TAILQ_EMPTY(&(m)->md.pv_list))
/freebsd-11-stable/sys/mips/include/
H A Dpmap.h73 TAILQ_HEAD(, pv_entry) pv_list; member in struct:md_page
124 TAILQ_ENTRY(pv_entry) pv_list; member in struct:pv_entry
167 #define pmap_page_is_mapped(m) (!TAILQ_EMPTY(&(m)->md.pv_list))
/freebsd-11-stable/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_provider.h41 dt_list_t pv_list; /* list forward/back pointers */ member in struct:dt_provider
/freebsd-11-stable/sys/arm/arm/
H A Dpmap-v4.c454 SLIST_FOREACH(pv, &kernel_pt_list, pv_list) {
1230 TAILQ_FOREACH(pv, &pg->md.pv_list, pv_list) {
1255 TAILQ_FOREACH(pv, &pg->md.pv_list, pv_list) {
1345 if (TAILQ_EMPTY(&pg->md.pv_list)) {
1353 TAILQ_FOREACH(pv, &pg->md.pv_list, pv_list) {
1520 TAILQ_INSERT_HEAD(&pg->md.pv_list, pve, pv_list);
[all...]
H A Dpmap-v6.c1590 * 1. Pages for L2 page tables are always not managed. So, pv_list and
1599 TAILQ_INIT(&m->md.pv_list);
1765 TAILQ_INIT(&pv_table[i].pv_list);
2889 TAILQ_REMOVE(&m->md.pv_list, pv, pv_next);
2890 if (TAILQ_EMPTY(&m->md.pv_list) &&
2893 if (TAILQ_EMPTY(&pvh->pv_list)) {
3100 TAILQ_INSERT_TAIL(&m->md.pv_list, pv, pv_next);
3109 TAILQ_FOREACH(pv, &pvh->pv_list, pv_next) {
3111 TAILQ_REMOVE(&pvh->pv_list, pv, pv_next);
3135 if (TAILQ_EMPTY(&m->md.pv_list)
[all...]
/freebsd-11-stable/sys/arm64/arm64/
H A Dpmap.c870 TAILQ_INIT(&m->md.pv_list);
914 TAILQ_INIT(&pv_table[i].pv_list);
915 TAILQ_INIT(&pv_dummy.pv_list);
1954 TAILQ_REMOVE(&m->md.pv_list, pv, pv_next);
1956 if (TAILQ_EMPTY(&m->md.pv_list) &&
1959 if (TAILQ_EMPTY(&pvh->pv_list)) {
2236 TAILQ_FOREACH(pv, &pvh->pv_list, pv_next) {
2238 TAILQ_REMOVE(&pvh->pv_list, pv, pv_next);
2277 TAILQ_INSERT_TAIL(&m->md.pv_list, pv, pv_next);
2296 TAILQ_INSERT_TAIL(&m->md.pv_list, p
[all...]
/freebsd-11-stable/sys/arm/include/
H A Dpmap-v4.h107 #define pmap_page_is_mapped(m) (!TAILQ_EMPTY(&(m)->md.pv_list))
118 SLIST_ENTRY(pv_addr) pv_list; member in struct:pv_addr
130 TAILQ_HEAD(,pv_entry) pv_list; member in struct:md_page
183 * mappings of that page. An entry is a pv_entry_t, the list is pv_list.
187 TAILQ_ENTRY(pv_entry) pv_list; member in struct:pv_entry
H A Dpmap-v6.h100 TAILQ_HEAD(,pv_entry) pv_list; member in struct:md_page
135 * mappings of that page. An entry is a pv_entry_t, the list is pv_list.
/freebsd-11-stable/sys/i386/i386/
H A Dpmap.c712 TAILQ_INIT(&m->md.pv_list);
870 TAILQ_INIT(&pv_table[i].pv_list);
2285 TAILQ_REMOVE(&m->md.pv_list, pv, pv_next);
2286 if (TAILQ_EMPTY(&m->md.pv_list) &&
2289 if (TAILQ_EMPTY(&pvh->pv_list)) {
2489 TAILQ_FOREACH(pv, &pvh->pv_list, pv_next) {
2491 TAILQ_REMOVE(&pvh->pv_list, pv, pv_next);
2519 TAILQ_INSERT_TAIL(&m->md.pv_list, pv, pv_next);
2556 TAILQ_INSERT_TAIL(&pvh->pv_list, pv, pv_next);
2584 if (TAILQ_EMPTY(&m->md.pv_list)
[all...]
/freebsd-11-stable/sys/mips/mips/
H A Dpmap.c602 TAILQ_INIT(&m->md.pv_list);
1448 TAILQ_REMOVE(&m->md.pv_list, pv, pv_list);
1449 if (TAILQ_EMPTY(&m->md.pv_list))
1626 TAILQ_FOREACH(pv, &pvh->pv_list, pv_list) {
1628 TAILQ_REMOVE(&pvh->pv_list, pv, pv_list);
1653 if (TAILQ_EMPTY(&m->md.pv_list))
1670 TAILQ_INSERT_TAIL(&m->md.pv_list, p
[all...]
/freebsd-11-stable/sys/powerpc/include/
H A Dpmap.h206 TAILQ_HEAD(, pv_entry) pv_list; member in struct:md_page
210 #define pmap_page_is_mapped(m) (!TAILQ_EMPTY(&(m)->md.pv_list))
/freebsd-11-stable/sys/amd64/amd64/
H A Dpmap.c1225 TAILQ_INIT(&m->md.pv_list);
1390 TAILQ_INIT(&pv_table[i].pv_list);
1391 TAILQ_INIT(&pv_dummy.pv_list);
3346 TAILQ_REMOVE(&m->md.pv_list, pv, pv_next);
3348 if (TAILQ_EMPTY(&m->md.pv_list) &&
3351 if (TAILQ_EMPTY(&pvh->pv_list)) {
3660 TAILQ_FOREACH(pv, &pvh->pv_list, pv_next) {
3662 TAILQ_REMOVE(&pvh->pv_list, pv, pv_next);
3701 TAILQ_INSERT_TAIL(&m->md.pv_list, pv, pv_next);
3720 TAILQ_INSERT_TAIL(&m->md.pv_list, p
[all...]
/freebsd-11-stable/sys/riscv/riscv/
H A Dpmap.c715 TAILQ_INIT(&m->md.pv_list);
1683 TAILQ_FOREACH(pv, &pvh->pv_list, pv_next) {
1685 TAILQ_REMOVE(&pvh->pv_list, pv, pv_next);
1725 TAILQ_INSERT_TAIL(&m->md.pv_list, pv, pv_next);
1894 while ((pv = TAILQ_FIRST(&m->md.pv_list)) != NULL) {
1924 TAILQ_REMOVE(&m->md.pv_list, pv, pv_next);
2184 TAILQ_INSERT_TAIL(&m->md.pv_list, pv, pv_next);
2625 TAILQ_FOREACH(pv, &m->md.pv_list, pv_next) {
2661 TAILQ_FOREACH(pv, &m->md.pv_list, pv_next) {
2775 TAILQ_REMOVE(&m->md.pv_list, p
[all...]
/freebsd-11-stable/sys/i386/include/
H A Dpmap.h313 TAILQ_HEAD(,pv_entry) pv_list; member in struct:md_page
351 * mappings of that page. An entry is a pv_entry_t, the list is pv_list.
/freebsd-11-stable/sys/powerpc/booke/
H A Dpmap.c816 /* add to pv_list */
820 TAILQ_INSERT_TAIL(&m->md.pv_list, pve, pv_link);
838 TAILQ_FOREACH(pve, &m->md.pv_list, pv_link) {
840 /* remove from pv_list */
841 TAILQ_REMOVE(&m->md.pv_list, pve, pv_link);
842 if (TAILQ_EMPTY(&m->md.pv_list))
960 * Insert pv_entry into pv_list for mapped page if part of managed
1946 for (pv = TAILQ_FIRST(&m->md.pv_list); pv != NULL; pv = pvn) {
2117 TAILQ_FOREACH(pv, &m->md.pv_list, pv_link) {
2231 TAILQ_INIT(&m->md.pv_list);
[all...]
/freebsd-11-stable/sys/amd64/include/
H A Dpmap.h297 TAILQ_HEAD(, pv_entry) pv_list; /* (p) */ member in struct:md_page
362 * mappings of that page. An entry is a pv_entry_t, the list is pv_list.

Completed in 308 milliseconds