Searched refs:msr (Results 1 - 9 of 9) sorted by relevance

/macosx-10.9.5/xnu-2422.115.4/osfmk/i386/
H A Dproc_reg.h363 extern int rdmsr64_carefully(uint32_t msr, uint64_t *val);
364 extern int wrmsr64_carefully(uint32_t msr, uint64_t val);
383 #define rdmsr(msr,lo,hi) \
384 __asm__ volatile("rdmsr" : "=a" (lo), "=d" (hi) : "c" (msr))
386 #define wrmsr(msr,lo,hi) \
387 __asm__ volatile("wrmsr" : : "c" (msr), "a" (lo), "d" (hi))
409 static inline uint64_t rdmsr64(uint32_t msr) argument
412 rdmsr(msr, lo, hi);
416 static inline void wrmsr64(uint32_t msr, uint64_t val) argument
418 wrmsr(msr, (va
[all...]
H A Dcpuid.c801 uint64_t msr = rdmsr64(MSR_CORE_THREAD_COUNT); local
802 info_p->core_count = bitfield32((uint32_t)msr, 19, 16);
803 info_p->thread_count = bitfield32((uint32_t)msr, 15, 0);
810 uint64_t msr = rdmsr64(MSR_CORE_THREAD_COUNT); local
811 info_p->core_count = bitfield32((uint32_t)msr, 31, 16);
812 info_p->thread_count = bitfield32((uint32_t)msr, 15, 0);
/macosx-10.9.5/xnu-2422.115.4/osfmk/vm/
H A Dvm_object.h426 #define msync_req_alloc(msr) \
428 (msr) = (msync_req_t)kalloc(sizeof(struct msync_req)); \
429 lck_mtx_init(&(msr)->msync_req_lock, &vm_map_lck_grp, &vm_map_lck_attr); \
430 msr->flag = VM_MSYNC_INITIALIZED; \
433 #define msync_req_free(msr) \
435 lck_mtx_destroy(&(msr)->msync_req_lock, &vm_map_lck_grp); \
436 kfree((msr), sizeof(struct msync_req)); \
439 #define msr_lock(msr) lck_mtx_lock(&(msr)->msync_req_lock)
440 #define msr_unlock(msr) lck_mtx_unloc
[all...]
H A Dmemory_object.c1060 msync_req_t msr; local
1080 queue_iterate(&object->msr_q, msr, msync_req_t, msr_q) {
1081 if (msr->offset == offset && msr->length == length) {
1082 queue_remove(&object->msr_q, msr, msync_req_t, msr_q);
1087 if (queue_end(&object->msr_q, (queue_entry_t)msr)) {
1092 msr_lock(msr);
1094 msr->flag = VM_MSYNC_DONE;
1095 msr_unlock(msr);
1096 thread_wakeup((event_t) msr);
[all...]
H A Dvm_map.c13063 msync_req_t msr; local
13280 queue_iterate(&object->msr_q, msr, msync_req_t, msr_q) {
13283 * on overlapping msr to be done, then reiterate
13285 msr_lock(msr);
13286 if (msr->flag == VM_MSYNC_SYNCHRONIZING &&
13287 ((offset >= msr->offset &&
13288 offset < (msr->offset + msr->length)) ||
13289 (msr->offset >= offset &&
13290 msr
[all...]
/macosx-10.9.5/gpt-12/
H A Dshow.c74 static uuid_t msr = GPT_ENT_TYPE_MS_RESERVED;
104 if (uuid_equal(t, &msr, NULL))
/macosx-10.9.5/xnu-2422.115.4/osfmk/kdp/ml/i386/
H A Dkdp_x86_common.c382 uint32_t msr = rq->address; local
388 *value = rdmsr64(msr);
396 uint32_t msr = rq->address; local
402 wrmsr64(msr, *value);
/macosx-10.9.5/files-638.1.4/private/etc/
H A Dservices10005 msr-plugin-port 3931/tcp # MSR Plugin Port
10006 msr-plugin-port 3931/udp # MSR Plugin Port
/macosx-10.9.5/cctools-845/as/
H A Darm.c3831 or a bitmask suitable to be or-ed into the ARM msr instruction. */
4399 OP_PSR, /* CPSR/SPSR mask for msr */
4403 OP_RVC_PSR, /* CPSR/SPSR mask for msr, or VFP control register. */
14359 TCE(msr, 120f000, f3808000, 2, (RVC_PSR, RR_EXi), msr, t_msr),

Completed in 189 milliseconds