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

/xnu-2782.1.97/bsd/hfs/
H A Dhfs_cnode.c2220 if (cp->c_truncatelockowner == thread) {
2347 if (cp->c_truncatelockowner == thread) {
2364 cp->c_truncatelockowner = HFS_SHARED_OWNER;
2367 cp->c_truncatelockowner = thread;
2383 if (cp->c_truncatelockowner == thread) {
2401 cp->c_truncatelockowner = HFS_SHARED_OWNER;
2406 cp->c_truncatelockowner = thread;
2441 if (cp->c_truncatelockowner == thread) {
2447 if (thread == cp->c_truncatelockowner) {
2477 cp->c_truncatelockowner
[all...]
H A Dhfs_cnode.h138 thread_t c_truncatelockowner; /* truncate lock owner (exclusive case only) */ member in struct:cnode
H A Dhfs_readwrite.c453 if ((cp->c_truncatelockowner == HFS_SHARED_OWNER) &&
465 /* Store the owner in the c_truncatelockowner field if we successfully upgrade */
466 cp->c_truncatelockowner = current_thread();
479 if ((cp->c_truncatelockowner == HFS_SHARED_OWNER) &&
3804 if (cp->c_truncatelockowner != current_thread()) {
H A Dhfs_vnops.c2953 if (!took_trunc_lock || (cp->c_truncatelockowner == HFS_SHARED_OWNER)) {

Completed in 62 milliseconds