Lines Matching defs:StaticTlsLayout
51 struct StaticTlsLayout { struct
52 constexpr StaticTlsLayout() {} in StaticTlsLayout() argument
56 size_t alignment_ = 1;
57 bool overflowed_ = false;
60 size_t offset_bionic_tcb_ = SIZE_MAX;
61 size_t offset_bionic_tls_ = SIZE_MAX;
64 size_t offset_bionic_tcb() const { return offset_bionic_tcb_; } in offset_bionic_tcb()
65 size_t offset_bionic_tls() const { return offset_bionic_tls_; } in offset_bionic_tls()
68 size_t size() const { return offset_; } in size()
69 size_t alignment() const { return alignment_; } in alignment()
70 bool overflowed() const { return overflowed_; } in overflowed()
74 size_t reserve_solib_segment(const TlsSegment& segment) { in reserve_solib_segment()
82 template <typename T> size_t reserve_type() { in reserve_type()