Lines Matching defs:kvo

2422 	struct kinfo_vmobject *kvo;
2454 kvo = malloc(sizeof(*kvo), M_TEMP, M_WAITOK | M_ZERO);
2474 kvo->kvo_size = ptoa(obj->size);
2475 kvo->kvo_resident = obj->resident_page_count;
2476 kvo->kvo_ref_count = obj->ref_count;
2477 kvo->kvo_shadow_count = atomic_load_int(&obj->shadow_count);
2478 kvo->kvo_memattr = obj->memattr;
2479 kvo->kvo_active = 0;
2480 kvo->kvo_inactive = 0;
2481 kvo->kvo_flags = 0;
2494 kvo->kvo_active++;
2496 kvo->kvo_inactive++;
2498 kvo->kvo_laundry++;
2502 kvo->kvo_vn_fileid = 0;
2503 kvo->kvo_vn_fsid = 0;
2504 kvo->kvo_vn_fsid_freebsd11 = 0;
2508 kvo->kvo_type = vm_object_kvme_type(obj, want_path ? &vp :
2513 MPASS(kvo->kvo_type == KVME_TYPE_SWAP);
2514 kvo->kvo_me = (uintptr_t)obj;
2516 kvo->kvo_backing_obj = (uintptr_t)obj->backing_object;
2518 kvo->kvo_swapped = sp > UINT32_MAX ? UINT32_MAX : sp;
2526 strlcpy(kvo->kvo_path, cdev->si_name,
2527 sizeof(kvo->kvo_path));
2534 kvo->kvo_flags |= KVMO_FLAG_SYSVSHM;
2536 kvo->kvo_vn_fileid = key;
2537 kvo->kvo_vn_fsid_freebsd11 = seq;
2540 kvo->kvo_flags |= KVMO_FLAG_POSIXSHM;
2541 shm_get_path(obj, kvo->kvo_path,
2542 sizeof(kvo->kvo_path));
2548 kvo->kvo_vn_fileid = va.va_fileid;
2549 kvo->kvo_vn_fsid = va.va_fsid;
2550 kvo->kvo_vn_fsid_freebsd11 = va.va_fsid;
2554 strlcpy(kvo->kvo_path, fullpath, sizeof(kvo->kvo_path));
2559 kvo->kvo_structsize = offsetof(struct kinfo_vmobject, kvo_path)
2560 + strlen(kvo->kvo_path) + 1;
2561 kvo->kvo_structsize = roundup(kvo->kvo_structsize,
2563 error = SYSCTL_OUT(req, kvo, kvo->kvo_structsize);
2570 free(kvo, M_TEMP);