Lines Matching defs:vnode_object

554 	vnode_pager_t	vnode_object;
556 vnode_object = vnode_object_create(vp);
557 if (vnode_object == VNODE_PAGER_NULL)
559 return((memory_object_t)vnode_object);
573 vnode_pager_t vnode_object;
583 vnode_object = vnode_pager_lookup(mem_obj);
587 vnode_object->control_handle = control;
620 register vnode_pager_t vnode_object;
622 vnode_object = vnode_pager_lookup(mem_obj);
624 vnode_pager_cluster_write(vnode_object, offset, data_cnt, resid_offset, io_error, upl_flags);
654 vnode_pager_t vnode_object;
661 vnode_object = vnode_pager_lookup(mem_obj);
663 *isinuse = vnode_pager_isinuse(vnode_object->vnode_handle);
672 vnode_pager_t vnode_object;
677 vnode_object = vnode_pager_lookup(mem_obj);
679 (void)vnode_pager_return_throttle_io_limit(vnode_object->vnode_handle, limit);
688 vnode_pager_t vnode_object;
693 vnode_object = vnode_pager_lookup(mem_obj);
695 *isSSD = vnode_pager_isSSD(vnode_object->vnode_handle);
704 vnode_pager_t vnode_object;
711 vnode_object = vnode_pager_lookup(mem_obj);
713 *length = vnode_pager_get_filesize(vnode_object->vnode_handle);
726 vnode_pager_t vnode_object;
732 vnode_object = vnode_pager_lookup(mem_obj);
734 return vnode_pager_get_name(vnode_object->vnode_handle,
748 vnode_pager_t vnode_object;
754 vnode_object = vnode_pager_lookup(mem_obj);
756 return vnode_pager_get_mtime(vnode_object->vnode_handle,
766 vnode_pager_t vnode_object;
773 vnode_object = vnode_pager_lookup(mem_obj);
775 return vnode_pager_get_cs_blobs(vnode_object->vnode_handle,
786 vnode_pager_t vnode_object;
793 vnode_object = vnode_pager_lookup(mem_obj);
794 return ubc_cs_check_validation_bitmap( vnode_object->vnode_handle, offset, optype );
809 vnode_pager_t vnode_object;
814 vnode_object = vnode_pager_lookup(mem_obj);
819 if (memory_object_cluster_size(vnode_object->control_handle, &base_offset, &size, &io_streaming, fault_info) != KERN_SUCCESS)
825 return vnode_pager_cluster_read(vnode_object, base_offset, offset, io_streaming, size);
835 register vnode_pager_t vnode_object;
838 vnode_object = vnode_pager_lookup(mem_obj);
839 new_ref_count = hw_atomic_add(&vnode_object->ref_count, 1);
850 register vnode_pager_t vnode_object;
854 vnode_object = vnode_pager_lookup(mem_obj);
856 if (hw_atomic_sub(&vnode_object->ref_count, 1) == 0) {
857 if (vnode_object->vnode_handle != NULL) {
858 vnode_pager_vrele(vnode_object->vnode_handle);
860 zfree(vnode_pager_zone, vnode_object);
890 register vnode_pager_t vnode_object;
894 vnode_object = vnode_pager_lookup(mem_obj);
896 memory_object_synchronize_completed(vnode_object->control_handle, offset, length);
909 vnode_pager_t vnode_object;
915 vnode_object = vnode_pager_lookup(mem_obj);
917 ret = ubc_map(vnode_object->vnode_handle, prot);
932 register vnode_pager_t vnode_object;
936 vnode_object = vnode_pager_lookup(mem_obj);
938 ubc_unmap(vnode_object->vnode_handle);
949 vnode_pager_t vnode_object,
970 vnode_pageout(vnode_object->vnode_handle,
990 vnode_size = vnode_pager_get_filesize(vnode_object->vnode_handle);
1016 vnode_pageout(vnode_object->vnode_handle,
1027 vnode_pager_t vnode_object,
1043 kret = vnode_pagein(vnode_object->vnode_handle,
1067 kr = memory_object_upl_request(vnode_object->control_handle,
1109 register vnode_pager_t vnode_object;
1111 vnode_object = (struct vnode_pager *) zalloc(vnode_pager_zone);
1112 if (vnode_object == VNODE_PAGER_NULL)
1122 vnode_object->pager_ops = &vnode_pager_ops;
1123 vnode_object->pager_ikot = IKOT_MEMORY_OBJECT;
1124 vnode_object->ref_count = 1;
1125 vnode_object->control_handle = MEMORY_OBJECT_CONTROL_NULL;
1126 vnode_object->vnode_handle = vp;
1128 return(vnode_object);
1138 vnode_pager_t vnode_object;
1140 vnode_object = (vnode_pager_t)name;
1141 assert(vnode_object->pager_ops == &vnode_pager_ops);
1142 return (vnode_object);
1327 vnode_pager_t vnode_object;
1329 vnode_object = vnode_pager_lookup(mem_obj);
1330 if (vnode_object->vnode_handle) {
1331 *vnodeaddr = (uintptr_t)vnode_object->vnode_handle;
1332 *vid = (uint32_t)vnode_vid((void *)vnode_object->vnode_handle);