/freebsd-10.0-release/lib/libstdthreads/ |
H A D | call_once.c | 43 _Static_assert(sizeof(once_flag) == sizeof(pthread_once_t), variable
|
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/ |
H A D | RegisterContextMacOSXFrameBackchain.cpp | 124 case sizeof (float): function 137 case sizeof (double): function 153 case sizeof (long double): function [all...] |
/freebsd-10.0-release/lib/libutil/ |
H A D | quotafile.c | 149 case sizeof(dqh): function [all...] |
/freebsd-10.0-release/sys/amd64/amd64/ |
H A D | db_trace.c | 67 CTASSERT(sizeof(struct dbreg) == sizeof(((struct pcpu *)NULL)->pc_dbreg)); variable
|
/freebsd-10.0-release/sys/kern/ |
H A D | subr_unit.c | 185 CTASSERT(sizeof(struct unr) == sizeof(struct unrb)); variable [all...] |
/freebsd-10.0-release/sys/dev/hwpmc/ |
H A D | hwpmc_logging.c | 144 PMC_CALLCHAIN_DEPTH_MAX*sizeof(uintfptr_t)); variable 148 4*4 + sizeof(uintfptr_t)); variable 150 4*4 + sizeof(uintfptr_ variable 151 CTASSERT(sizeof(struct pmclog_map_out) == 4*4 + 2*sizeof(uintfptr_t)); variable 152 CTASSERT(sizeof(struct pmclog_pcsample) == 6*4 + sizeof(uintfptr_t)); variable 159 sizeof(uintfptr_t)); variable 161 sizeof(uintfptr_t)); variable [all...] |
/freebsd-10.0-release/sys/ufs/ufs/ |
H A D | ufs_quota.c | 63 CTASSERT(sizeof(struct dqblk64) == sizeof(struct dqhdr64)); variable [all...] |
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Plugins/Process/POSIX/ |
H A D | RegisterContext_x86_64.cpp | 531 assert(reg < k_num_registers && �); return GetRegisterInfo()[reg].byte_offset; } unsigned RegisterContext_x86_64::GetRegisterSize(unsigned reg) { assert(reg < k_num_registers && �); return GetRegisterInfo()[reg].byte_size; } size_t RegisterContext_x86_64::GetRegisterCount() { size_t num_registers = k_num_gpr_registers + k_num_fpr_registers; if (m_fpr_type == eXSAVE) return num_registers + k_num_avx_registers; return num_registers; } const RegisterInfo * RegisterContext_x86_64::GetRegisterInfo() { return g_register_infos; } const RegisterInfo * RegisterContext_x86_64::GetRegisterInfoAtIndex(size_t reg) { if (reg < k_num_registers) return &GetRegisterInfo()[reg]; else return NULL; } size_t RegisterContext_x86_64::GetRegisterSetCount() { size_t sets = 0; for (size_t set = 0; set < k_num_register_sets; ++set) if (IsRegisterSetAvailable(set)) ++sets; return sets; } const RegisterSet * RegisterContext_x86_64::GetRegisterSet(size_t set) { if (IsRegisterSetAvailable(set)) return &g_reg_sets[set]; else return NULL; } unsigned RegisterContext_x86_64::GetRegisterIndexFromOffset(unsigned offset) { unsigned reg; for (reg = 0; reg < k_num_registers; reg++) { if (GetRegisterInfo()[reg].byte_offset == offset) break; } assert(reg < k_num_registers && �); return reg; } const char * RegisterContext_x86_64::GetRegisterName(unsigned reg) { assert(reg < k_num_registers && �); return GetRegisterInfo()[reg].name; } lldb::ByteOrder RegisterContext_x86_64::GetByteOrder() { lldb::ByteOrder byte_order = eByteOrderInvalid; Process *process = CalculateProcess().get(); if (process) byte_order = process->GetByteOrder(); return byte_order; } bool RegisterContext_x86_64::CopyYMMtoXSTATE(uint32_t reg, lldb::ByteOrder byte_order) { if (!IsAVX(reg)) return false; if (byte_order == eByteOrderLittle) { ::memcpy(m_fpr.xstate.fxsave.xmm[reg - fpu_ymm0].bytes, m_ymm_set.ymm[reg - fpu_ymm0].bytes, sizeof(RegisterContext_x86_64::XMMReg)); ::memcpy(m_fpr.xstate.xsave.ymmh[reg - fpu_ymm0].bytes, m_ymm_set.ymm[reg - fpu_ymm0].bytes + sizeof(RegisterContext_x86_64::XMMReg), sizeof(RegisterContext_x86_64::YMMHReg)); return true; } if (byte_order == eByteOrderBig) { ::memcpy(m_fpr.xstate.fxsave.xmm[reg - fpu_ymm0].bytes, m_ymm_set.ymm[reg - fpu_ymm0].bytes + sizeof(RegisterContext_x86_64::XMMReg), sizeof(RegisterContext_x86_64::XMMReg)); ::memcpy(m_fpr.xstate.xsave.ymmh[reg - fpu_ymm0].bytes, m_ymm_set.ymm[reg - fpu_ymm0].bytes, sizeof(RegisterContext_x86_64::YMMHReg)); return true; } return false; } bool RegisterContext_x86_64::CopyXSTATEtoYMM(uint32_t reg, lldb::ByteOrder byte_order) { if (!IsAVX(reg)) return false; if (byte_order == eByteOrderLittle) { ::memcpy(m_ymm_set.ymm[reg - fpu_ymm0].bytes, m_fpr.xstate.fxsave.xmm[reg - fpu_ymm0].bytes, sizeof(RegisterContext_x86_64::XMMReg)); ::memcpy(m_ymm_set.ymm[reg - fpu_ymm0].bytes + sizeof(RegisterContext_x86_64::XMMReg), m_fpr.xstate.xsave.ymmh[reg - fpu_ymm0].bytes, sizeof(RegisterContext_x86_64::YMMHReg)); return true; } if (byte_order == eByteOrderBig) { ::memcpy(m_ymm_set.ymm[reg - fpu_ymm0].bytes + sizeof(RegisterContext_x86_64::XMMReg), m_fpr.xstate.fxsave.xmm[reg - fpu_ymm0].bytes, sizeof(RegisterContext_x86_64::XMMReg)); ::memcpy(m_ymm_set.ymm[reg - fpu_ymm0].bytes, m_fpr.xstate.xsave.ymmh[reg - fpu_ymm0].bytes, sizeof(RegisterContext_x86_64::YMMHReg)); return true; } return false; } bool RegisterContext_x86_64::IsRegisterSetAvailable(size_t set_index) { size_t num_sets = k_num_register_sets - k_num_extended_register_sets; if (m_fpr_type == eXSAVE) ++num_sets; return (set_index < num_sets); } bool RegisterContext_x86_64::ReadRegister(const RegisterInfo *reg_info, RegisterValue &value) { if (!reg_info) return false; const uint32_t reg = reg_info->kinds[eRegisterKindLLDB]; if (IsFPR(reg, m_fpr_type)) { if (!ReadFPR()) return false; } else { bool success = ReadRegister(reg, value); if (success && reg >= k_first_i386 && reg <= k_last_i386) if (value.GetByteSize() > reg_info->byte_size) value.SetType(reg_info); return success; } if (reg_info->encoding == eEncodingVector) { ByteOrder byte_order = GetByteOrder(); if (byte_order != ByteOrder::eByteOrderInvalid) { if (reg >= fpu_stmm0 && reg <= fpu_stmm7) { value.SetBytes(m_fpr.xstate.fxsave.stmm[reg - fpu_stmm0].bytes, reg_info->byte_size, byte_order); } if (reg >= fpu_xmm0 && reg <= fpu_xmm15) { value.SetBytes(m_fpr.xstate.fxsave.xmm[reg - fpu_xmm0].bytes, reg_info->byte_size, byte_order); } if (reg >= fpu_ymm0 && reg <= fpu_ymm15) argument [all...] |
/freebsd-10.0-release/lib/libusb/ |
H A D | libusb.h | 248 } libusb_endpoint_descriptor __aligned(sizeof(void *)); typedef in typeref:struct:libusb_endpoint_descriptor 256 } libusb_ss_endpoint_companion_descriptor __aligned(sizeof(void *)); typedef in typeref:struct:libusb_ss_endpoint_companion_descriptor 271 } libusb_interface_descriptor __aligned(sizeof(void *)); typedef in typeref:struct:libusb_interface_descriptor 276 } libusb_interface __aligned(sizeof(void *)); typedef in typeref:struct:libusb_interface 290 } libusb_config_descriptor __aligned(sizeof(void *)); typedef in typeref:struct:libusb_config_descriptor 298 } libusb_usb_2_0_device_capability_descriptor __aligned(sizeof(void *)); typedef in typeref:struct:libusb_usb_2_0_device_capability_descriptor 314 } libusb_ss_usb_device_capability_descriptor __aligned(sizeof(void *)); typedef in typeref:struct:libusb_ss_usb_device_capability_descriptor 323 } libusb_bos_descriptor __aligned(sizeof(void *)); typedef in typeref:struct:libusb_bos_descriptor 339 } libusb_iso_packet_descriptor __aligned(sizeof(void *)); typedef in typeref:struct:libusb_iso_packet_descriptor 357 } libusb_transfer __aligned(sizeof(voi typedef in typeref:struct:libusb_transfer [all...] |
/freebsd-10.0-release/sys/fs/nandfs/ |
H A D | nandfs_fs.h | 293 CTASSERT(sizeof(struct nandfs_binfo_v) == sizeof(struct nandfs_binfo_dat)); variable [all...] |