Home
last modified time | relevance | path

Searched refs:member (Results 1 - 25 of 37) sorted by relevance

12

/foundation/communication/dsoftbus/core/common/include/
H A Dcommon_list.h87 * @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 Dlinked_list.h34 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 Dsys_common_header.h39 #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 Dcommon.h59 * @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 Dsys_common_header.h43 #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 Dast_enum_type.cpp32 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 Dast_struct_type.cpp28 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 Ddl_list.h113 * @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 Dgesture_referee.cpp46 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 Dexclusive_recognizer.cpp188 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 DObjectProxy.cpp44 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 DPropertyProxy.cpp125 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 Difont_provider.h49 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 Dany_span.h127 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 Dsystem_font_provider.h37 void ReportMemoryUsage(const std::string& member, const bool needThis) const override;
H A Ddynamic_font_provider.h55 void ReportMemoryUsage(const std::string& member, const bool needThis) const override;
/foundation/graphic/graphic_3d/kits/js/include/
H A DObjectProxy.h28 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 Dgesture_referee.cpp47 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 Dhdi_struct_type_emitter.cpp69 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 Dhdi_union_type_emitter.cpp69 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 Dhdi_enum_type_emitter.h46 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 Dmemory_object.h27 virtual void ReportMemoryUsage(const std::string &member, bool needThis) const = 0;
/foundation/arkui/ace_engine/frameworks/core/components_ng/gestures/recognizers/
H A Drecognizer_group.cpp180 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 Dexclusive_recognizer.cpp166 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 Dranges.h52 friend void ReportMemoryUsage(const std::string &member, const Ranges &that, bool needThis);

Completed in 8 milliseconds

12