Searched refs:VTOC (Results 1 - 17 of 17) sorted by relevance

/xnu-2782.1.97/bsd/hfs/
H A Dhfs_lookup.c193 if (hfs_lock(VTOC(dvp), HFS_EXCLUSIVE_LOCK, HFS_LOCK_DEFAULT) != 0) {
197 dcp = VTOC(dvp);
336 if ((retval = hfs_vget(hfsmp, hfs_currentparent(VTOC(dvp)), &tvp, 0, 0))) {
425 if ((nameiop == LOOKUP) && (VTOC(tvp)->c_flag & C_HARDLINK)) {
426 hfs_savelinkorigin(VTOC(tvp), VTOC(dvp)->c_fileid);
478 dcp = VTOC(dvp);
505 cp = VTOC(vp);
654 hfs_unlock(VTOC(*vpp));
H A Dhfs_hotfiles.c471 if (hfs_lock(VTOC(hfsmp->hfc_filevp), HFS_EXCLUSIVE_LOCK, HFS_LOCK_DEFAULT) != 0) {
488 hfs_unlock(VTOC(hfsmp->hfc_filevp));
618 if (hfs_lock(VTOC(hfsmp->hfc_filevp), HFS_EXCLUSIVE_LOCK, HFS_LOCK_DEFAULT) != 0) {
692 hfs_unlock(VTOC(hfsmp->hfc_filevp));
814 cp = VTOC(vp);
878 cp = VTOC(vp);
897 hf_delete(hotdata, VTOC(vp)->c_fileid, temperature);
996 if (hfs_lock(VTOC(hfsmp->hfc_filevp), HFS_EXCLUSIVE_LOCK, HFS_LOCK_DEFAULT) != 0) {
1062 hfs_unlock(VTOC(hfsmp->hfc_filevp));
1101 if (hfs_lock(VTOC(hfsm
[all...]
H A Dhfs_vnops.c225 cp = VTOC(*vpp);
396 if (hfs_file_is_compressed(VTOC(vp), skiplock) ) {
402 if (VTOC(vp)->c_datafork) {
403 *size = VTOC(vp)->c_datafork->ff_size;
498 struct cnode *ocp = VTOC(ut->t_lastop_item);
583 struct cnode *cp = VTOC(vp);
646 struct cnode *cp = VTOC(vp);
776 if ( hfs_lock(VTOC(vp), HFS_EXCLUSIVE_LOCK, HFS_LOCK_DEFAULT) != 0)
778 cp = VTOC(vp);
806 if (hfs_lock(VTOC(v
[all...]
H A Dhfs_cnode.h281 #define VTOC(vp) ((struct cnode *)vnode_fsnode((vp))) macro
294 #define VTOF(vp) ((vp) == VTOC((vp))->c_rsrc_vp ? \
295 VTOC((vp))->c_rsrcfork : \
296 VTOC((vp))->c_datafork)
322 #define VNODE_IS_RSRC(vp) ((vp) == VTOC((vp))->c_rsrc_vp)
330 #define VTOCMP(vp) (VTOC((vp))->c_decmp)
H A Dhfs_btreeio.c418 if (VTOC(vp)->c_fileid != kHFSExtentsFileID)
530 if(VTOC(vp)->c_fileid != kHFSExtentsFileID) {
548 if ((VTOC(vp)->c_fileid == kHFSExtentsFileID) ||
549 (VTOC(vp)->c_fileid == kHFSCatalogFileID) ||
550 (VTOC(vp)->c_fileid == kHFSAttributesFileID)
552 VTOC(vp)->c_flag |= C_MODIFIED;
556 VTOC(vp)->c_touch_chgtime = TRUE;
557 VTOC(vp)->c_touch_modtime = TRUE;
888 hfsmp->hfs_attribute_cp = VTOC(vp);
907 hfs_unlock(VTOC(v
[all...]
H A Dhfs_readwrite.c154 if (hfs_hides_rsrc(ap->a_context, VTOC(vp), 1)) { /* 1 == don't take the cnode lock */
159 int compressed = hfs_file_is_compressed(VTOC(vp), 1); /* 1 == don't take the cnode lock */
165 VTOC(vp)->c_touch_acctime = TRUE;
176 } else if ((VTOC(vp)->c_bsdflags & UF_COMPRESSED)) {
188 cp = VTOC(vp);
313 time_t orig_ctime=VTOC(vp)->c_ctime;
320 if ( hfs_file_is_compressed(VTOC(vp), 1) ) { /* 1 == don't take the cnode lock */
335 } else if ((VTOC(vp)->c_bsdflags & UF_COMPRESSED)) {
367 cp = VTOC(vp);
470 if ( (retval = hfs_lock(VTOC(v
[all...]
H A Dhfs_xattr.c124 cp = VTOC(vp);
129 int hide_rsrc = hfs_hides_rsrc(ap->a_context, VTOC(vp), 1);
131 if ((error = hfs_lock(VTOC(vp), HFS_EXCLUSIVE_LOCK, HFS_LOCK_DEFAULT))) {
167 cp = VTOC(vp);
172 if (hfs_hides_rsrc(ap->a_context, VTOC(vp), 1)) {
198 cnode_t *scp = VTOC(svp);
276 cp = VTOC(vp);
279 int decmpfs_hide = hfs_hides_xattr(ap->a_context, VTOC(vp), ap->a_name, 1); /* 1 == don't take the cnode lock */
428 return hfs_getxattr_internal(VTOC(vp), &args, VTOHFS(vp), 0);
709 time_t orig_ctime=VTOC(v
[all...]
H A Dhfs_link.c468 if ((error = hfs_vget(hfsmp, hfs_currentparent(VTOC(vp)), &fdvp, 1, 0))) {
488 check_for_tracked_file(vp, VTOC(vp)->c_ctime, NAMESPACE_HANDLER_LINK_CREATE, NULL);
493 if ((error = hfs_lockfour(VTOC(tdvp), VTOC(vp), VTOC(fdvp), NULL, HFS_EXCLUSIVE_LOCK, NULL))) {
499 fdcp = VTOC(fdvp);
501 if ((error = hfs_lockpair(VTOC(tdvp), VTOC(vp), HFS_EXCLUSIVE_LOCK))) {
505 tdcp = VTOC(tdvp);
506 cp = VTOC(v
[all...]
H A Dhfs_vfsops.c363 err = hfs_lock (VTOC(hfsmp->hfs_allocation_vp), HFS_EXCLUSIVE_LOCK, HFS_LOCK_DEFAULT);
369 hfs_unlock (VTOC(hfsmp->hfs_allocation_vp));
568 cp = VTOC(vp);
779 cp = VTOC(vp);
2048 err = hfs_lock (VTOC(hfsmp->hfs_allocation_vp), HFS_EXCLUSIVE_LOCK, HFS_LOCK_DEFAULT);
2055 hfs_unlock (VTOC(hfsmp->hfs_allocation_vp));
2073 (void) hfs_lock(VTOC(hfsmp->hfs_startup_vp), HFS_EXCLUSIVE_LOCK, HFS_LOCK_DEFAULT);
2075 hfs_unlock(VTOC(hfsmp->hfs_startup_vp));
2081 (void) hfs_lock(VTOC(hfsmp->hfs_attribute_vp), HFS_EXCLUSIVE_LOCK, HFS_LOCK_DEFAULT);
2083 hfs_unlock(VTOC(hfsm
[all...]
H A Dhfs_resize.c107 error = hfs_owner_rights(hfsmp, VTOC(vp)->c_uid, cred, p, 0);
111 hfs_unlock(VTOC(vp));
290 VTOC(vp)->c_blocks = fp->ff_blocks;
291 VTOC(vp)->c_flag |= C_MODIFIED;
444 attr_cp = VTOC(hfsmp->hfs_attrdata_vp);
491 VTOC(vp)->c_blocks = fp->ff_blocks;
809 cp = VTOC(hfsmp->hfs_attrdata_vp);
944 struct cnode *cp = VTOC(vp);
1272 cp = VTOC(extent_info->vp);
1686 cp = VTOC(extent_inf
[all...]
H A Dhfs_cnode.c83 cp = VTOC(vp);
125 cp = VTOC(vp);
195 cp = VTOC(vp);
678 cp = VTOC(vp);
772 cp = VTOC(vp);
874 cp = VTOC(vp);
1050 VTOC(dvp)->c_lockowner == current_thread()) {
1051 panic("hfs_getnewvnode: unexpected hold of parent cnode %p", VTOC(dvp));
1529 cndesc.cd_parentcnid = VTOC(dvp)->c_fileid;
1530 cndesc.cd_hint = VTOC(dv
[all...]
H A Dhfs_vfsutils.c220 hfs_unlock(VTOC(hfsmp->hfs_extents_vp));
223 hfsmp->hfs_extents_cp = VTOC(hfsmp->hfs_extents_vp);
249 hfs_unlock(VTOC(hfsmp->hfs_extents_vp));
258 hfs_unlock(VTOC(hfsmp->hfs_catalog_vp));
259 hfs_unlock(VTOC(hfsmp->hfs_extents_vp));
262 hfsmp->hfs_catalog_cp = VTOC(hfsmp->hfs_catalog_vp);
279 hfs_unlock(VTOC(hfsmp->hfs_catalog_vp));
280 hfs_unlock(VTOC(hfsmp->hfs_extents_vp));
283 hfsmp->hfs_allocation_cp = VTOC(hfsmp->hfs_allocation_vp);
305 hfs_unlock(VTOC(hfsm
[all...]
H A Dhfs_cprotect.c472 cp = VTOC(vp);
563 cp = VTOC(vp);
704 cp = VTOC(vp);
826 cp = VTOC(vp);
955 cp = VTOC(vp);
1760 cp = VTOC(vp);
H A Dhfs_attrlist.c220 if (VTOC(dvp)->c_bsdflags & UF_COMPRESSED) {
221 int compressed = hfs_file_is_compressed(VTOC(dvp), 0); /* 0 == take the cnode lock */
234 if ((error = hfs_lock(VTOC(dvp), HFS_EXCLUSIVE_LOCK, HFS_LOCK_DEFAULT))) {
237 dcp = VTOC(dvp);
392 cp = VTOC(vp);
539 (void) hfs_lock(VTOC(dvp), HFS_EXCLUSIVE_LOCK, HFS_LOCK_ALLOW_NOEXISTS);
540 dcp = VTOC(dvp);
1014 handle_compressed = (cattrp->ca_flags & UF_COMPRESSED);// && hfs_file_is_compressed(VTOC(vp), 1);
1648 handle_compressed = (cattrp->ca_flags & UF_COMPRESSED);// && hfs_file_is_compressed(VTOC(vp), 1);
H A Dhfs_quota.c537 args->error = hfs_getinoquota(VTOC(vp));
642 cp = VTOC(vp);
927 cp = VTOC(vp);
H A Dhfs_endian.c234 error = hfs_swap_HFSPlusBTInternalNode (src, VTOC(vp)->c_fileid, direction);
238 error = hfs_swap_HFSBTInternalNode (src, VTOC(vp)->c_fileid, direction);
391 printf("hfs: node=%lld fileID=%u volume=%s device=%s\n", src->blockNum, VTOC(vp)->c_fileid,
H A Dhfs_search.c601 cp = VTOC(vp);
628 hfs_unlock(VTOC(vp));
658 hfs_unlock(VTOC(vp));

Completed in 75 milliseconds