Searched refs:c_truncatelockowner (Results 1 - 4 of 4) sorted by relevance

/darwin-on-arm/xnu/bsd/hfs/
H A Dhfs_cnode.c2059 if (cp->c_truncatelockowner == thread) {
2077 cp->c_truncatelockowner = HFS_SHARED_OWNER;
2081 cp->c_truncatelockowner = thread;
2096 if (cp->c_truncatelockowner == thread) {
2115 cp->c_truncatelockowner = HFS_SHARED_OWNER;
2121 cp->c_truncatelockowner = thread;
2152 if (cp->c_truncatelockowner == thread) {
2158 if (thread == cp->c_truncatelockowner) {
2159 cp->c_truncatelockowner = NULL;
H A Dhfs_cnode.h137 void * c_truncatelockowner; /* truncate lock owner (exclusive case only) */ member in struct:cnode
H A Dhfs_readwrite.c424 if ((cp->c_truncatelockowner == HFS_SHARED_OWNER) &&
436 /* Store the owner in the c_truncatelockowner field if we successfully upgrade */
437 cp->c_truncatelockowner = current_thread();
450 if ((cp->c_truncatelockowner == HFS_SHARED_OWNER) &&
H A Dhfs_vnops.c2332 if (!took_trunc_lock || (cp->c_truncatelockowner == HFS_SHARED_OWNER)) {

Completed in 40 milliseconds