Searched refs:OSBitAndAtomic (Results 1 - 24 of 24) sorted by relevance

/xnu-2422.115.4/libkern/libkern/
H A DOSAtomic.h372 * @function OSBitAndAtomic
378 * The OSBitAndAtomic function logically ands the bits of the specified mask into the value at the specified address and returns the original value.
385 extern UInt32 OSBitAndAtomic(
388 #define OSBitAndAtomic(a, b) \ macro
389 (OSBitAndAtomic(a, __SAFE_CAST_PTR(volatile UInt32*,b)))
/xnu-2422.115.4/libkern/gen/
H A DOSAtomicOperations.c88 #undef OSBitAndAtomic macro
89 UInt32 OSBitAndAtomic(UInt32 mask, volatile UInt32 * value) function
/xnu-2422.115.4/osfmk/ipc/
H A Dipc_space.h148 OSBitAndAtomic(~IS_GROWING, &is->is_bits);
/xnu-2422.115.4/bsd/kern/
H A Dkern_clock.c352 OSBitAndAtomic(~((uint32_t)P_PROFIL), &p->p_flag);
H A Dtty_tty.c216 OSBitAndAtomic(~((uint32_t)P_CONTROLT), &p->p_flag);
H A Dkern_sig.c620 OSBitAndAtomic(~((uint32_t)P_NOCLDSTOP), &p->p_flag);
624 OSBitAndAtomic(~((uint32_t)P_NOCLDWAIT), &p->p_flag);
2015 OSBitAndAtomic(~((uint32_t)P_CONTINUED), &sig_proc->p_flag);
2273 OSBitAndAtomic(~((uint32_t)P_CONTINUED), &p->p_flag);
2310 OSBitAndAtomic(~((uint32_t)P_CONTINUED), &p->p_flag);
2638 OSBitAndAtomic(~((uint32_t)P_CONTINUED), &p->p_flag);
2881 OSBitAndAtomic(~((uint32_t)P_OWEUPC), &p->p_flag);
H A Dkern_exec.c834 OSBitAndAtomic(~((uint32_t)P_LP64), &p->p_flag);
1069 OSBitAndAtomic(~((uint32_t)(P_TRANSLATED | P_AFFINITY)), &p->p_flag);
2245 OSBitAndAtomic(~((uint32_t)P_DELAYIDLESLEEP), &p->p_flag);
3445 OSBitAndAtomic(~((uint32_t)P_SUGID), &p->p_flag);
H A Dsys_generic.c1208 OSBitAndAtomic(~((uint32_t)P_SELECT), &p->p_flag);
1238 OSBitAndAtomic(~((uint32_t)P_SELECT), &p->p_flag);
1520 OSBitAndAtomic(~((uint32_t)P_SELECT), &p->p_flag);
H A Dkern_exit.c1332 OSBitAndAtomic(~((uint32_t)P_CONTINUED), &p->p_flag);
1567 OSBitAndAtomic(~((uint32_t)P_CONTINUED),
H A Dkern_fork.c980 OSBitAndAtomic(~((uint32_t)P_LP64), (UInt32 *)&child_proc->p_flag);
H A Dkpi_socket.c1061 (void) OSBitAndAtomic(~flags, &sock->so_traffic_mgt_flags);
H A Dkern_sysctl.c599 OSBitAndAtomic(~((uint32_t)P_AFFINITY), &cur_proc->p_flag);
2939 OSBitAndAtomic(~((uint32_t)P_CHECKOPENEVT), &p->p_flag);
3120 OSBitAndAtomic(~((uint32_t)P_AFFINITY), &cur_proc->p_flag);
H A Dkern_event.c1119 OSBitAndAtomic(kev->fflags, &kn->kn_sfflags);
H A Dkern_proc.c1156 OSBitAndAtomic(~((uint32_t)P_CONTROLT), &p->p_flag);
H A Dproc_info.c1870 OSBitAndAtomic(~((uint32_t)P_DELAYIDLESLEEP), &pself->p_flag);
/xnu-2422.115.4/bsd/sys/
H A Dmcache.h149 ((u_int32_t) OSBitAndAtomic(n, (volatile UInt32 *)a))
/xnu-2422.115.4/osfmk/chud/
H A Dchud_thread.c554 old_val = OSBitAndAtomic(~T_CHUD_MARKED, &(thread->t_chud));
/xnu-2422.115.4/osfmk/pmc/
H A Dpmc.c919 OSBitAndAtomic(~(THREAD_PMC_FLAG), &thread->t_chud);
934 OSBitAndAtomic(~(TASK_PMC_FLAG), &task->t_chud);
1464 OSBitAndAtomic(~(1U << cpu_number()), &(reservation->active_last_context_in));
/xnu-2422.115.4/osfmk/kern/
H A Dledger.c407 return (OSBitAndAtomic(~bit, flags));
/xnu-2422.115.4/bsd/vm/
H A Dvm_unix.c1317 OSBitAndAtomic(~((uint32_t)P_NOSHLIB), &p->p_flag);
/xnu-2422.115.4/iokit/Kernel/
H A DIOPMrootDomain.cpp1393 OSBitAndAtomic(~kIOPMAlarmBitCalendarWake, &_userScheduledAlarm);
1443 OSBitAndAtomic(~kIOPMAlarmBitDebugWake, &_scheduledAlarms);
1459 OSBitAndAtomic(~kIOPMAlarmBitCalendarWake, &_scheduledAlarms);
5841 OSBitAndAtomic(~kPCICantSleep, &platformSleepSupport);
/xnu-2422.115.4/bsd/net/
H A Dkpi_interface.c2108 OSBitAndAtomic(flags, &ifp->if_bw.flags);
/xnu-2422.115.4/bsd/vfs/
H A Dvfs_subr.c3564 OSBitAndAtomic(~((uint32_t)P_NOREMOTEHANG), &p->p_flag);
H A Dvfs_syscalls.c1982 OSBitAndAtomic(~((uint32_t) P_NOREMOTEHANG), &p->p_flag);

Completed in 354 milliseconds