| /xnu-11215/bsd/sys/ |
| H A D | bitstring.h | 71 #define _bitstr_byte(bit) \ argument 72 ((bit) >> 3) 75 #define _bitstr_mask(bit) \ argument 76 (1 << ((bit) & 0x7)) 88 #define bitstr_test(name, bit) \ argument 89 ((name)[_bitstr_byte(bit)] & _bitstr_mask(bit)) 92 #define bitstr_set(name, bit) \ argument 93 ((name)[_bitstr_byte(bit)] |= _bitstr_mask(bit)) 97 (void)os_atomic_or(&((name)[_bitstr_byte(bit)]), _bitstr_mask(bit), relaxed) 101 ((name)[_bitstr_byte(bit)] &= ~_bitstr_mask(bit)) [all …]
|
| H A D | signalvar.h | 192 int clear_procsiglist(struct proc *p, int bit, int in_signalstart); 193 int set_procsigmask(struct proc *p, int bit);
|
| /xnu-11215/osfmk/corecrypto/ |
| H A D | cc_internal.h | 379 b += (1 - bit); in cc_clz32_fallback() 383 b &= (bit - 1); in cc_clz32_fallback() 397 b += (1 - bit); in cc_clz64_fallback() 401 b &= (bit - 1); in cc_clz64_fallback() 415 b += (1 - bit); in cc_ctz32_fallback() 419 b &= (bit - 1); in cc_ctz32_fallback() 433 b += (1 - bit); in cc_ctz64_fallback() 437 b &= (bit - 1); in cc_ctz64_fallback() 542 unsigned bit = 0; in cc_ffs32_fallback() local 550 seen |= bit; in cc_ffs32_fallback() [all …]
|
| H A D | cc_runtime_config.h | 87 _cpu_supports(uint64_t leaf, uint64_t subleaf, uint8_t cpuid_register, uint8_t bit) in _cpu_supports() argument 95 return (registers[cpuid_register] >> bit) & 1; in _cpu_supports()
|
| /xnu-11215/osfmk/i386/ |
| H A D | bit_routines.h | 74 #define bit_lock(bit,l) \ argument 82 "r" (bit), "m" (*(volatile int *)(l)) : \ 85 #define bit_unlock(bit,l) \ argument 89 "r" (bit), "m" (*(volatile int *)(l))); 97 #define i_bit_set(bit,l) \ argument 101 "r" (bit), "m" (*(volatile int *)(l))); 103 #define i_bit_clear(bit,l) \ argument 107 "r" (bit), "m" (*(volatile int *)(l)));
|
| H A D | mp.h | 286 #define i_bit(bit, word) ((long)(*(word)) & (1L << (bit))) argument 289 i_bit_impl(long word, long bit) in i_bit_impl() argument 291 long bitmask = 1L << bit; in i_bit_impl() 294 #define i_bit(bit, word) i_bit_impl((long)(*(word)), bit) argument
|
| H A D | tsc.c | 80 #define bit(n) (1ULL << (n)) macro 81 #define bitmask(h, l) ((bit(h)|(bit(h)-1)) & ~(bit(l)-1)) 228 if (msr_flex_ratio & bit(16)) { in tsc_init() 251 N_by_2_bus_ratio = (prfsts & bit(46)) != 0; in tsc_init()
|
| H A D | lapic_native.c | 1109 int bit; in lapic_is_interrupting() local 1114 bit = 1 << (vector % 32); in lapic_is_interrupting() 1119 if ((irr | isr) & bit) { in lapic_is_interrupting() 1131 int bit; in lapic_interrupt_counts() local 1148 bit = (32 * i) + j; in lapic_interrupt_counts() 1150 intrs[bit] += 1; in lapic_interrupt_counts()
|
| /xnu-11215/bsd/nfs/ |
| H A D | nfs_gss.h | 106 #define win_getbit(bits, bit) ((bits[(bit) / 32] & (1 << (bit) % 32)) != 0) argument 107 #define win_setbit(bits, bit) do { bits[(bit) / 32] |= (1 << (bit) % 32); } while (0) argument 108 #define win_resetbit(bits, bit) do { bits[(bit) / 32] &= ~(1 << (bit) % 32); } while (0) argument
|
| /xnu-11215/osfmk/ipc/ |
| H A D | ipc_space.h | 147 is_bits_set(ipc_space_t is, uint32_t bit) in is_bits_set() argument 149 return (os_atomic_or_orig(&is->is_bits, bit, relaxed) & bit) == 0; in is_bits_set() 153 is_bits_clear(ipc_space_t is, uint32_t bit) in is_bits_clear() argument 155 return (os_atomic_andnot_orig(&is->is_bits, bit, relaxed) & bit) != 0; in is_bits_clear() 159 is_bits_test(ipc_space_t is, uint32_t bit) in is_bits_test() argument 161 return os_ref_get_raw_mask(&is->is_bits) & bit; in is_bits_test()
|
| /xnu-11215/osfmk/kern/ |
| H A D | simple_lock.h | 375 #define hw_lock_bit(lck, bit, grp) \ argument 376 hw_lock_bit(lck, bit) 378 #define hw_lock_bit_nopreempt(lck, bit, grp) \ argument 379 hw_lock_bit_nopreempt(lck, bit) 382 #define hw_lock_bit_try(lck, bit, grp) \ argument 383 hw_lock_bit_try(lck, bit) 385 #define hw_lock_bit_to(lck, bit, spec, grp) \ argument 386 hw_lock_bit_to(lck, bit, spec) 388 #define hw_lock_bit_to_b(lck, bit, spec, pause, grp) \ argument 389 hw_lock_bit_to_b(lck, bit, spec, pause)
|
| H A D | locks.c | 374 uint32_t mask = 1u << bit; in hw_lock_trylock_bit() 869 uint32_t bit, 919 unsigned int bit, 924 if (__probable(hw_lock_trylock_bit(lock, bit, true))) { 943 uint32_t bit, 987 uint32_t bit, in hw_lock_status_t() 1007 success = hw_lock_trylock_bit(lock, bit, false); 1022 os_atomic_andnot(lock, 1u << bit, release); in hw_unlock_bit_internal() 1035 hw_unlock_bit(hw_lock_bit_t * lock, unsigned int bit) in hw_unlock_bit() argument 1037 hw_unlock_bit_internal(lock, bit); in hw_unlock_bit() [all …]
|
| H A D | bits.h | 89 #define bit_clear_if_set(bitmap, bit) \ argument 91 int _n = (bit); \ 99 #define bit_set_if_clear(bitmap, bit) \ argument 101 int _n = (bit); \
|
| H A D | lock_group.c | 304 uint32_t bit = 1u << feat; in lck_grp_enable_feature() local 308 os_atomic_or(&lck_debug_state.lds_value, bit, relaxed); in lck_grp_enable_feature() 316 uint32_t bit = 1u << feat; in lck_grp_disable_feature() local 325 os_atomic_andnot(&lck_debug_state.lds_value, bit, relaxed); in lck_grp_disable_feature()
|
| /xnu-11215/libkern/gen/ |
| H A D | OSAtomicOperations.c | 171 OSTestAndSetClear(UInt32 bit, bool wantSet, volatile UInt8 * startAddress) in OSTestAndSetClear() argument 178 address = (UInt8 *)(uintptr_t)(startAddress + (bit / 8)); in OSTestAndSetClear() 179 mask <<= (7 - (bit % 8)); in OSTestAndSetClear() 191 OSTestAndSet(UInt32 bit, volatile UInt8 * startAddress) in OSTestAndSet() argument 193 return OSTestAndSetClear(bit, true, startAddress); in OSTestAndSet() 197 OSTestAndClear(UInt32 bit, volatile UInt8 * startAddress) in OSTestAndClear() argument 199 return OSTestAndSetClear(bit, false, startAddress); in OSTestAndClear()
|
| /xnu-11215/bsd/net/ |
| H A D | bloom_filter.c | 83 u_int32_t bit = hash % kNetBloomFilterBitsPerTableElement; in net_bloom_filter_insert_using_function() local 84 (filter->b_table[index]) |= (1ull << bit); in net_bloom_filter_insert_using_function() 105 u_int32_t bit = hash % kNetBloomFilterBitsPerTableElement; in net_bloom_filter_contains_using_function() local 106 return (filter->b_table[index]) & (1ull << bit); in net_bloom_filter_contains_using_function()
|
| /xnu-11215/tools/lldbmacros/ |
| H A D | xnudefines.py | 28 bit = int(state & mask) 29 if bit: 30 if bit in strings_dict:
|
| /xnu-11215/iokit/Kernel/ |
| H A D | IOHibernateRestoreKernel.c | 213 int bit; in uart_puthex() local 217 for (bit = 60; bit >= 0; bit -= 4) { in uart_puthex() 218 c = 0xf & (num >> bit); in uart_puthex() 221 } else if (leading && bit) { in uart_puthex() 236 int bit; in debug_code() local 243 for (bit = 24; bit >= 0; bit -= 8) { in debug_code() 244 c = 0xFF & (code >> bit); in debug_code() 388 uint32_t index, bit, bits; in hibernate_page_bitmap_count() local 394 bit = (page - bitmap->first_page) & 31; in hibernate_page_bitmap_count() 400 bits = (bits << bit); in hibernate_page_bitmap_count() [all …]
|
| /xnu-11215/bsd/kern/ |
| H A D | kern_sig.c | 443 int bit, error = 0; in sigaction() local 484 bit = sigmask(signum); in sigaction() 548 p->p_siglist &= ~bit; in clear_procsiglist() 570 p->p_sigmask &= ~bit; in unblock_procsigmask() 589 p->p_sigmask |= bit; in block_procsigmask() 606 uth->uu_sigmask = bit; in set_procsigmask() 608 p->p_sigmask = bit; in set_procsigmask() 630 int bit; in setsigvec() local 638 bit = sigmask(signum); in setsigvec() 645 ps->ps_siginfo |= bit; in setsigvec() [all …]
|
| /xnu-11215/security/ |
| H A D | mac_mach_internal.h | 104 # define bitstr_test(name, bit) ((name)[((bit) >> 3)] & (1 << ((bit) & 0x7))) argument
|
| /xnu-11215/tools/trace/ |
| H A D | kqtrace.lua | 65 for name, bit in pairs(strings) do 66 if (state & bit) == bit then
|
| /xnu-11215/config/ |
| H A D | README.DEBUG-kernel.txt | 1 This directory contains a universal DEBUG kernel, built for 32-bit and 2 64-bit Intel. It includes a dSYM bundle for remote kernel debugging
|
| /xnu-11215/EXTERNAL_HEADERS/corecrypto/ |
| H A D | cc_runtime_config.h | 62 …C_INLINE bool _cpu_supports(uint64_t leaf, uint64_t subleaf, uint8_t cpuid_register, uint8_t bit) { in _cpu_supports() argument 69 return (registers[cpuid_register] >> bit) & 1; in _cpu_supports()
|
| /xnu-11215/libkern/libkern/ |
| H A D | OSAtomic.h | 607 UInt32 bit, 625 UInt32 bit,
|
| /xnu-11215/tests/vm/ |
| H A D | vm_parameter_validation_replacement_host_priv.defs | 2 // in 32-bit userspace is incompatible with the kernel's definition
|