Home
last modified time | relevance | path

Searched refs:os_atomic_andnot (Results 1 – 24 of 24) sorted by relevance

/xnu-8020.140.41/osfmk/arm/
H A Dcpu_common.c228 os_atomic_andnot(&cpu_data_ptr->cpu_signal, SIGPxcall, relaxed); in cpu_handle_xcall()
239 os_atomic_andnot(&cpu_data_ptr->cpu_signal, SIGPxcallImm, relaxed); in cpu_handle_xcall()
581 os_atomic_andnot(&cpu_data_ptr->cpu_signal, SIGPdisabled, relaxed); in cpu_signal_handler_internal()
586 os_atomic_andnot(&cpu_data_ptr->cpu_signal, SIGPdec, relaxed); in cpu_signal_handler_internal()
593 os_atomic_andnot(&cpu_data_ptr->cpu_signal, SIGPkppet, relaxed); in cpu_signal_handler_internal()
604 os_atomic_andnot(&cpu_data_ptr->cpu_signal, SIGPast, relaxed); in cpu_signal_handler_internal()
610 os_atomic_andnot(&cpu_data_ptr->cpu_signal, SIGPdebug, relaxed); in cpu_signal_handler_internal()
617 os_atomic_andnot(&cpu_data_ptr->cpu_signal, SIGPLWFlush, relaxed); in cpu_signal_handler_internal()
623 os_atomic_andnot(&cpu_data_ptr->cpu_signal, SIGPLWClean, relaxed); in cpu_signal_handler_internal()
H A Dpmap.c1534 …if (__improbable(os_atomic_andnot(&asid_plru_bitmap[plru_index], (1ULL << (asid_index & 63)), rela… in pmap_update_plru()
/xnu-8020.140.41/tools/cocci/
H A Dmcache_atomic_rewrite.cocci152 + os_atomic_andnot(E, F, relaxed)
155 + os_atomic_andnot(E, F, relaxed)
158 + os_atomic_andnot(E, F, relaxed)
H A Dhw_atomic_rewrite.cocci67 + os_atomic_andnot(E, F, relaxed)
73 + os_atomic_andnot(E, F, relaxed)
H A Dos_atomic_normalize.cocci82 + os_atomic_andnot(E, F, m)
88 + os_atomic_andnot(E, F, m)
/xnu-8020.140.41/libkern/os/
H A Datomic_private.h529 #define os_atomic_andnot(p, v, m) _os_atomic_c11_op(p, (typeof(v))~(v), m, fetch_and, &) macro
804 #define os_atomic_andnot(p, v, m) _os_atomic_error_is_starvable(os_atomic_andnot) macro
/xnu-8020.140.41/osfmk/kern/
H A Dast.h189 #define thread_ast_clear(act, reason) ((void)os_atomic_andnot(&(act)->ast, (reason), relaxed))
H A Dmpsc_queue.c288 os_atomic_andnot(&dq->mpd_state, MPSC_QUEUE_STATE_WAKEUP, relaxed); in _mpsc_daemon_queue_drain()
318 st = os_atomic_andnot(&dq->mpd_state, MPSC_QUEUE_STATE_DRAINING, relaxed); in _mpsc_daemon_queue_drain()
H A Dcpu_quiesce.c168 old_state = os_atomic_andnot(&cpu_quiescing_checkin_state, CPU_CHECKIN_MASK, release); in cpu_quiescent_counter_commit()
H A Dlock_group.c415 os_atomic_andnot(&attr->lck_attr_val, LCK_ATTR_DEBUG, relaxed); in lck_attr_cleardebug()
H A Dwork_interval.c703 os_atomic_andnot(&thread->th_work_interval_flags, TH_WORK_INTERVAL_FLAGS_AUTO_JOIN_LEAK, relaxed); in thread_set_work_interval()
H A Dlock_ticket.c745 os_atomic_andnot(&lck->lck_value, tmp.lck_value, relaxed); in hw_lck_ticket_invalidate()
H A Dclock.c1822 os_atomic_andnot(&stable.gen, 1, relaxed); in clock_get_calendar_nanotime_nowait()
H A Dlocks.c930 os_atomic_andnot(lock, 1u << bit, release); in hw_unlock_bit_internal()
/xnu-8020.140.41/bsd/sys/
H A Dbitstring.h105 (void)os_atomic_andnot(&((name)[_bitstr_byte(bit)]), _bitstr_mask(bit), relaxed)
/xnu-8020.140.41/bsd/kern/
H A Dtty_tty.c217 os_atomic_andnot(&p->p_flag, P_CONTROLT, relaxed); in cttyioctl()
H A Dkern_resource.c2262 os_atomic_andnot(&p->p_vfs_iopolicy, P_VFS_IOPOLICY_IGNORE_CONTENT_PROTECTION, relaxed); in iopolicysys_vfs_ignore_content_protection()
2322 os_atomic_andnot(&p->p_vfs_iopolicy, P_VFS_IOPOLICY_IGNORE_NODE_PERMISSIONS, relaxed); in iopolicysys_vfs_ignore_node_permissions()
2371 os_atomic_andnot(&p->p_vfs_iopolicy, P_VFS_IOPOLICY_SKIP_MTIME_UPDATE, relaxed); in iopolicysys_vfs_skip_mtime_update()
2420 os_atomic_andnot(&p->p_vfs_iopolicy, P_VFS_IOPOLICY_ALLOW_LOW_SPACE_WRITES, relaxed); in iopolicysys_vfs_allow_lowspace_writes()
H A Dkern_descrip.c1180 os_atomic_andnot(&fp->fp_vflags, vflags, relaxed); in fileproc_modify_vflags()
2875 os_atomic_andnot(&fp->f_flag, FNONBLOCK, relaxed); in sys_fcntl_nocancel()
3492 os_atomic_andnot(&fp->fp_glob->fg_flag, FNORDAHEAD, relaxed); in sys_fcntl_nocancel()
3506 os_atomic_andnot(&fp->fp_glob->fg_flag, FNOCACHE, relaxed); in sys_fcntl_nocancel()
3518 os_atomic_andnot(&fp->fp_glob->fg_flag, FNODIRECT, relaxed); in sys_fcntl_nocancel()
3530 os_atomic_andnot(&fp->fp_glob->fg_flag, FSINGLE_WRITER, relaxed); in sys_fcntl_nocancel()
H A Dkern_proc.c864 os_atomic_andnot(&p->p_refcount, P_REF_IN_EXEC, release); in proc_refwake_did_exec()
2181 os_atomic_andnot(&pgrp->pg_refcount, PGRP_REF_EMPTY, relaxed); in pgrp_add_member()
2335 os_atomic_andnot(&child->p_refcount, P_REF_NEW, relaxed); in pinsertchild()
2396 os_atomic_andnot(&p->p_flag, P_CONTROLT, relaxed); in enterpgrp()
H A Duipc_usrreq.c2338 os_atomic_andnot(&fg->fg_flag, FMARK | FDEFER, relaxed); in unp_gc()
2356 os_atomic_andnot(&fg->fg_flag, FDEFER, relaxed); in unp_gc()
H A Dsys_generic.c1021 os_atomic_andnot(&fp->f_flag, FNONBLOCK, relaxed); in ioctl()
1034 os_atomic_andnot(&fp->f_flag, FASYNC, relaxed); in ioctl()
/xnu-8020.140.41/osfmk/arm/pmap/
H A Dpmap_data.h1243 os_atomic_andnot(ppattr, bits, acq_rel); in ppattr_clear_bits()
/xnu-8020.140.41/bsd/pthread/
H A Dpthread_workqueue.c954 os_atomic_andnot(&wq->wq_flags, WQ_DEATH_CALL_SCHEDULED, relaxed); in workq_kill_old_threads_call()
1863 os_atomic_andnot(&wq->wq_flags, my_flag, release); in workq_add_new_threads_call()
/xnu-8020.140.41/bsd/skywalk/channel/
H A Dchannel.c889 os_atomic_andnot(&kn->kn_fflags, in che_process_channel_event()