/foundation/communication/dsoftbus/core/common/include/ |
H A D | common_list.h | 87 * @param member [IN] Member name of the list in the structure. 89 #define OFF_SET_OF(type, member) ((size_t)&(((type *)0)->member)) 92 #define CONTAINER_OF(ptr, type, member) \ 93 (type *)((char *)(ptr) - (char *) &((type *)0)->member) 100 * @param member [IN] Member name of the list in the structure. 102 #define LIST_ENTRY(item, type, member) \ 103 ((type *)(void *)((char *)(item) - OFF_SET_OF(type, member))) \ 106 #define LIST_FOR_EACH_ENTRY(item, list, type, member) \ 107 for ((item) = LIST_ENTRY((list)->next, type, member); \ [all...] |
/foundation/resourceschedule/ffrt/src/util/ |
H A D | linked_list.h | 34 static ptrdiff_t OffsetOf(LinkedList T::*member) noexcept 36 return reinterpret_cast<ptrdiff_t>(&(reinterpret_cast<T*>(0)->*member)); 40 static T* ContainerOf(LinkedList* node, LinkedList T::*member) noexcept 42 return reinterpret_cast<T*>(reinterpret_cast<intptr_t>(node) - OffsetOf<T>(member)); 46 T* ContainerOf(LinkedList T::*member) noexcept 48 return ContainerOf(this, member); 110 static T* Next(LinkedList* cur, LinkedList T::*member) noexcept 117 return ContainerOf<T>(next, member); 132 static T* RemoveNext(LinkedList* cur, LinkedList T::*member) noexcept 140 return ContainerOf<T>(next, member); [all...] |
/foundation/communication/dsoftbus/components/nstackx/nstackx_util/platform/liteos/ |
H A D | sys_common_header.h | 39 #define offsetof(type, member) __builtin_offsetof(type, member) 42 #define container_of(ptr, type, member) ({ \ 44 (type *)((char *)__mptr - offsetof(type, member)); \
|
/foundation/systemabilitymgr/samgr_lite/interfaces/kits/samgr/ |
H A D | common.h | 59 * @brief Calculates the offset of the member in the T type.
64 * @param member Indicates the name of the T member variable.
69 #define GET_OFFSIZE(T, member) (long)((char *)&(((T *)(0))->member))
76 * @param Ptr Indicates the current pointer, which is the address of the T member variable.
78 * @param member Indicates the name of the {@code Ptr} as a T member variable.
83 #define GET_OBJECT(Ptr, T, member) (T *)(((char *)(Ptr)) - GET_OFFSIZE(T, member))
[all...] |
/foundation/communication/dsoftbus/components/nstackx/nstackx_util/platform/unix/ |
H A D | sys_common_header.h | 43 #define offsetof(type, member) __builtin_offsetof(type, member) 46 #define container_of(ptr, type, member) ({ \ 48 (type *)((char *)__mptr - offsetof(type, member)); \
|
/foundation/ability/idl_tool/idl_tool_2/ast/ |
H A D | ast_enum_type.cpp | 32 for (auto member : parentMembers) {
in SetBaseType() 33 members_.push_back(member);
in SetBaseType() 42 bool ASTEnumType::AddMember(const AutoPtr<ASTEnumValue> &member)
in AddMember() argument 45 if (member->GetName() == members->GetName()) {
in AddMember() 49 members_.push_back(member);
in AddMember()
|
H A D | ast_struct_type.cpp | 28 for (auto member : parentMembers) {
in SetParentType() 29 AddMember(std::get<1>(member), std::get<0>(member));
in SetParentType()
|
/foundation/communication/bluetooth_service/services/bluetooth/stack/platform/include/ |
H A D | dl_list.h | 113 * @param member Member name. 117 #define OFF_SET_OF(type, member) ((unsigned long int)&((type *)0)->member) 120 * @brief Get pointer of Given type struct, which includes DL_LIST member. 124 * @param member Member name. 128 #define DL_LIST_ENTRY(item, type, member) ((type *)(void *)((char *)(item)-OFF_SET_OF(type, member)))
|
/foundation/arkui/ace_engine/frameworks/core/gestures/ |
H A D | gesture_referee.cpp | 46 LOGW("Add unknown type member %{public}d to referee", recognizer->GetPriority()); in AddMember() 227 for (const auto& member : members) { in CheckNeedBlocked() 228 if (member == recognizer) { in CheckNeedBlocked() 232 if (member.Upgrade() && member.Upgrade()->GetRefereeState() == RefereeState::PENDING) { in CheckNeedBlocked() 290 std::find_if(std::begin(members), std::end(members), [](const WeakPtr<GestureRecognizer>& member) { in UnBlockGesture() 291 return member.Upgrade() && member.Upgrade()->GetRefereeState() == RefereeState::BLOCKED; in UnBlockGesture() 341 std::begin(lowRecognizers_), std::end(lowRecognizers_), [](const WeakPtr<GestureRecognizer>& member) { in IsPending() 342 return member in IsPending() [all...] |
H A D | exclusive_recognizer.cpp | 188 std::begin(recognizers_), std::end(recognizers_), [recognizer](const RefPtr<GestureRecognizer>& member) { in CheckNeedBlocked() 189 return (member != recognizer) && (member->GetRefereeState() == RefereeState::PENDING); in CheckNeedBlocked() 213 [](const RefPtr<GestureRecognizer>& member) { return member->GetRefereeState() != RefereeState::FAIL; }); in CheckAllFailed()
|
/foundation/graphic/graphic_3d/kits/js/src/ |
H A D | ObjectProxy.cpp | 44 void ObjectProxy::AddProperty(BASE_NS::unique_ptr<PropertyProxy> property, BASE_NS::string_view member) in AddProperty() argument 48 properties_.insert_or_assign(member, BASE_NS::move(property)); in AddProperty() 50 Hook(BASE_NS::string(member)); in AddProperty() 57 void ObjectProxy::AddProperty(const META_NS::IProperty::Ptr& property, BASE_NS::string_view member) in AddProperty() argument 60 AddProperty(BASE_NS::make_unique<Vec2Proxy>(env_, property), member); in AddProperty() local
|
H A D | PropertyProxy.cpp | 125 void PropertyProxy::Hook(const BASE_NS::string member) in Hook() argument 127 auto* accessor = new PropCtx(this, member.c_str()); in Hook() 131 napi_property_descriptor desc { member.c_str(), nullptr, nullptr, in Hook()
|
/foundation/graphic/graphic_2d/rosen/modules/texgine/export/texgine/ |
H A D | ifont_provider.h | 49 friend void ReportMemoryUsage(const std::string& member, const IFontProvider& that, const bool needThis); 50 void ReportMemoryUsage(const std::string& member, const bool needThis) const override;
|
H A D | any_span.h | 127 friend void ReportMemoryUsage(const std::string& member, const AnySpan& that, const bool needThis); 128 void ReportMemoryUsage(const std::string& member, const bool needThis) const override;
|
H A D | system_font_provider.h | 37 void ReportMemoryUsage(const std::string& member, const bool needThis) const override;
|
H A D | dynamic_font_provider.h | 55 void ReportMemoryUsage(const std::string& member, const bool needThis) const override;
|
/foundation/graphic/graphic_3d/kits/js/include/ |
H A D | ObjectProxy.h | 28 void AddProperty(BASE_NS::unique_ptr<PropertyProxy> property, BASE_NS::string_view member); 29 void AddProperty(const META_NS::IProperty::Ptr& property, BASE_NS::string_view member);
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/gestures/ |
H A D | gesture_referee.cpp | 47 auto member = weak.Upgrade(); in CheckNeedBlocked() local 48 if (!member || member->GetRefereeState() != RefereeState::PENDING) { in CheckNeedBlocked() 51 if (member == recognizer) { in CheckNeedBlocked() 54 RefPtr<NGGestureRecognizer> group = member->GetGestureGroup().Upgrade(); in CheckNeedBlocked() 88 std::find_if(std::begin(recognizers_), std::end(recognizers_), [](const WeakPtr<NGGestureRecognizer>& member) { in UnBlockGesture() 89 auto recognizer = member.Upgrade(); in UnBlockGesture() 102 std::begin(recognizers_), std::end(recognizers_), [touchId](const WeakPtr<NGGestureRecognizer>& member) { in IsPending() 103 auto recognizer = member.Upgrade(); in IsPending()
|
/foundation/ability/idl_tool/idl_tool_2/codegen/HDI/type/ |
H A D | hdi_struct_type_emitter.cpp | 69 AutoPtr<HdiTypeEmitter> member = std::get<1>(it);
in EmitCTypeDecl() local 71 sb.Append(TAB).AppendFormat("%s %s;\n", member->EmitCType().c_str(), memberName.c_str());
in EmitCTypeDecl() 72 if (member->GetTypeKind() == TypeKind::TYPE_ARRAY || member->GetTypeKind() == TypeKind::TYPE_LIST) {
in EmitCTypeDecl() 92 AutoPtr<HdiTypeEmitter> member = std::get<1>(it);
in EmitCppTypeDecl() local 94 sb.Append(TAB).AppendFormat("%s %s;\n", member->EmitCppType().c_str(), memberName.c_str());
in EmitCppTypeDecl()
|
H A D | hdi_union_type_emitter.cpp | 69 AutoPtr<HdiTypeEmitter> member = std::get<1>(it);
in EmitCTypeDecl() local 71 sb.Append(TAB).AppendFormat("%s %s;\n", member->EmitCType().c_str(), memberName.c_str());
in EmitCTypeDecl() 72 if (member->GetTypeKind() == TypeKind::TYPE_ARRAY || member->GetTypeKind() == TypeKind::TYPE_LIST) {
in EmitCTypeDecl() 87 AutoPtr<HdiTypeEmitter> member = std::get<1>(it);
in EmitCppTypeDecl() local 89 sb.Append(TAB).AppendFormat("%s %s;\n", member->EmitCppType().c_str(), memberName.c_str());
in EmitCppTypeDecl()
|
H A D | hdi_enum_type_emitter.h | 46 inline void AddMember(const AutoPtr<HdiEnumValueEmitter> &member)
in AddMember() argument 48 members_.push_back(member);
in AddMember()
|
/foundation/graphic/graphic_2d/rosen/modules/texgine/export/texgine/utils/ |
H A D | memory_object.h | 27 virtual void ReportMemoryUsage(const std::string &member, bool needThis) const = 0;
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/gestures/recognizers/ |
H A D | recognizer_group.cpp | 180 std::find_if(std::begin(recognizers_), std::end(recognizers_), [](const RefPtr<NGGestureRecognizer>& member) { in CheckAllFailed() 181 return member && member->GetRefereeState() != RefereeState::FAIL; in CheckAllFailed()
|
H A D | exclusive_recognizer.cpp | 166 std::find_if(std::begin(recognizers_), std::end(recognizers_), [](const RefPtr<NGGestureRecognizer>& member) { in UnBlockGesture() 167 return member && ((member->GetRefereeState() == RefereeState::PENDING_BLOCKED) || in UnBlockGesture() 168 (member->GetRefereeState() == RefereeState::SUCCEED_BLOCKED)); in UnBlockGesture()
|
/foundation/graphic/graphic_2d/rosen/modules/texgine/src/opentype_parser/ |
H A D | ranges.h | 52 friend void ReportMemoryUsage(const std::string &member, const Ranges &that, bool needThis);
|