Lines 2110-2116
sysctl_kern_proc_ovmmap(SYSCTL_HANDLER_ARGS)
Link Here
|
2110 |
vref(vp); |
2110 |
vref(vp); |
2111 |
break; |
2111 |
break; |
2112 |
case OBJT_SWAP: |
2112 |
case OBJT_SWAP: |
2113 |
kve->kve_type = KVME_TYPE_SWAP; |
2113 |
if ((lobj->flags & OBJ_TMPFS_NODE) != 0) { |
|
|
2114 |
kve->kve_type = KVME_TYPE_VNODE; |
2115 |
if ((lobj->flags & OBJ_TMPFS) != 0) { |
2116 |
vp = lobj->un_pager.swp.swp_tmpfs; |
2117 |
vref(vp); |
2118 |
} |
2119 |
} else { |
2120 |
kve->kve_type = KVME_TYPE_SWAP; |
2121 |
} |
2114 |
break; |
2122 |
break; |
2115 |
case OBJT_DEVICE: |
2123 |
case OBJT_DEVICE: |
2116 |
kve->kve_type = KVME_TYPE_DEVICE; |
2124 |
kve->kve_type = KVME_TYPE_DEVICE; |
Lines 2336-2342
kern_proc_vmmap_out(struct proc *p, struct sbuf *sb)
Link Here
|
2336 |
vref(vp); |
2344 |
vref(vp); |
2337 |
break; |
2345 |
break; |
2338 |
case OBJT_SWAP: |
2346 |
case OBJT_SWAP: |
2339 |
kve->kve_type = KVME_TYPE_SWAP; |
2347 |
if ((lobj->flags & OBJ_TMPFS_NODE) != 0) { |
|
|
2348 |
kve->kve_type = KVME_TYPE_VNODE; |
2349 |
if ((lobj->flags & OBJ_TMPFS) != 0) { |
2350 |
vp = lobj->un_pager.swp.swp_tmpfs; |
2351 |
vref(vp); |
2352 |
} |
2353 |
} else { |
2354 |
kve->kve_type = KVME_TYPE_SWAP; |
2355 |
} |
2340 |
break; |
2356 |
break; |
2341 |
case OBJT_DEVICE: |
2357 |
case OBJT_DEVICE: |
2342 |
kve->kve_type = KVME_TYPE_DEVICE; |
2358 |
kve->kve_type = KVME_TYPE_DEVICE; |