vm_object.c (34951b0b9e78fe86f62a4a8af696c8b17b9bf61e) | vm_object.c (f0c07fe3d0007a4499f81583a99598cd0a74d45b) |
---|---|
1/*- 2 * SPDX-License-Identifier: (BSD-3-Clause AND MIT-CMU) 3 * 4 * Copyright (c) 1991, 1993 5 * The Regents of the University of California. All rights reserved. 6 * 7 * This code is derived from software contributed to Berkeley by 8 * The Mach Operating System project at Carnegie-Mellon University. --- 2502 unchanged lines hidden (view full) --- 2511 MPASS(kvo->kvo_type == KVME_TYPE_SWAP); 2512 kvo->kvo_me = (uintptr_t)obj; 2513 /* tmpfs objs are reported as vnodes */ 2514 kvo->kvo_backing_obj = (uintptr_t)obj->backing_object; 2515 sp = swap_pager_swapped_pages(obj); 2516 kvo->kvo_swapped = sp > UINT32_MAX ? UINT32_MAX : sp; 2517 } 2518 if (obj->type == OBJT_DEVICE || obj->type == OBJT_MGTDEVICE) { | 1/*- 2 * SPDX-License-Identifier: (BSD-3-Clause AND MIT-CMU) 3 * 4 * Copyright (c) 1991, 1993 5 * The Regents of the University of California. All rights reserved. 6 * 7 * This code is derived from software contributed to Berkeley by 8 * The Mach Operating System project at Carnegie-Mellon University. --- 2502 unchanged lines hidden (view full) --- 2511 MPASS(kvo->kvo_type == KVME_TYPE_SWAP); 2512 kvo->kvo_me = (uintptr_t)obj; 2513 /* tmpfs objs are reported as vnodes */ 2514 kvo->kvo_backing_obj = (uintptr_t)obj->backing_object; 2515 sp = swap_pager_swapped_pages(obj); 2516 kvo->kvo_swapped = sp > UINT32_MAX ? UINT32_MAX : sp; 2517 } 2518 if (obj->type == OBJT_DEVICE || obj->type == OBJT_MGTDEVICE) { |
2519 cdev = obj->un_pager.devp.dev; | 2519 cdev = obj->un_pager.devp.handle; |
2520 if (cdev != NULL) { 2521 csw = dev_refthread(cdev, &ref); 2522 if (csw != NULL) { 2523 strlcpy(kvo->kvo_path, cdev->si_name, 2524 sizeof(kvo->kvo_path)); 2525 dev_relthread(cdev, ref); 2526 } 2527 } --- 280 unchanged lines hidden --- | 2520 if (cdev != NULL) { 2521 csw = dev_refthread(cdev, &ref); 2522 if (csw != NULL) { 2523 strlcpy(kvo->kvo_path, cdev->si_name, 2524 sizeof(kvo->kvo_path)); 2525 dev_relthread(cdev, ref); 2526 } 2527 } --- 280 unchanged lines hidden --- |