Lines Matching defs:target_kinfo_vmentry
293 struct target_kinfo_vmentry { struct
294 int32_t kve_structsize; /* Variable size of record. */
295 int32_t kve_type; /* Type of map entry. */
296 uint64_t kve_start; /* Starting address. */
297 uint64_t kve_end; /* Finishing address. */
298 uint64_t kve_offset; /* Mapping offset in object */
299 uint64_t kve_vn_fileid; /* inode number if vnode */
300 uint32_t kve_vn_fsid_freebsd11; /* dev_t of vnode location */
301 int32_t kve_flags; /* Flags on map entry. */
302 int32_t kve_resident; /* Number of resident pages. */
303 int32_t kve_private_resident; /* Number of private pages. */
304 int32_t kve_protection; /* Protection bitmask. */
305 int32_t kve_ref_count; /* VM obj ref count. */
306 int32_t kve_shadow_count; /* VM obj shadow count. */
307 int32_t kve_vn_type; /* Vnode type. */
308 uint64_t kve_vn_size; /* File size. */
309 uint32_t kve_vn_rdev_freebsd11; /* Device id if device. */
310 uint16_t kve_vn_mode; /* File mode. */
311 uint16_t kve_status; /* Status flags. */
314 union {
317 } kve_type_spec;
321 uint64_t kve_vn_fsid; /* dev_t of vnode location */
323 uint64_t kve_vn_rdev; /* Device id if device. */
324 int _kve_ispare[8]; /* Space for more stuff. */
326 char kve_path[PATH_MAX]; /* Path to VM obj, if any. */