Searched refs:exclusive (Results 1 - 6 of 6) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/osfmk/i386/
H A Dvmx.h40 int host_vmxon(int exclusive);
/macosx-10.5.8/xnu-1228.15.4/osfmk/i386/vmx/
H A Dvmx_cpu.c299 host_vmxon(boolean_t exclusive) argument
317 vmx_exclusive = exclusive;
/macosx-10.5.8/xnu-1228.15.4/bsd/hfs/
H A Dhfs_cnode.c896 * cnode must be locked exclusive
1289 * exclusive. The read/write processes can take it
1290 * non-exclusive.
1294 hfs_lock_truncate(struct cnode *cp, int exclusive) argument
1301 if (exclusive)
1309 hfs_unlock_truncate(struct cnode *cp, int exclusive) argument
1311 if (exclusive) {
/macosx-10.5.8/xnu-1228.15.4/iokit/IOKit/pci/
H A DIOPCIDevice.h122 virtual bool setIOEnable( bool enable, bool exclusive = false );
/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/
H A Dhw_lock.s2077 li r9,WANT_EXCL|WAIT_FLAG ; Get exclusive and wait flags mask
2108 ori r10,r10,WANT_EXCL|WANT_UPGRADE ; Include exclusive and upgrade flags
2150 bne-- rwtlsopt ; Branch if held exclusive
2207 beq cr1,rwldexcl ; No, check exclusive
2223 li r9,WANT_EXCL|WAIT_FLAG ; Mask exclusive and wait flags
2241 bne cr1,rwldret ; Branch if was held exclusive
2242 li r3,RW_EXCL ; Return lock type exclusive
H A Dhw_vm.s113 * 4) upgrade pmap to exclusive
128 * 4) upgrade pmap to exclusive
236 ; Here we try to convert to an exclusive lock. This will fail if someone else
239 hamFits: mr. r21,r21 ; Do we already have the exclusive lock?
242 bne-- hamGotX ; We already have the exclusive...
244 bl sxlkPromote ; Try to promote shared to exclusive
251 ; exclusive. Since we release the lock, we need to do the look up
256 bl sxlkConvert ; Convert shared to exclusive
260 li r21,1 ; Remember that we have the exclusive lock
455 * 4) upgrade pmap to exclusive
[all...]

Completed in 117 milliseconds