Lines Matching refs:Share
147 Share::Share() in Share() function in Share
157 Share::Share(BMessage* archive) in Share() function in Share
168 Share::~Share() in ~Share()
174 Share::Archive(BMessage* archive, bool deep) const in Archive()
190 Share::Instantiate(BMessage* archive) in Instantiate()
194 return new(std::nothrow) Share(archive); in Instantiate()
199 Share::Init(const char* name, const node_ref& ref, const char* path) in Init()
224 Share::Init(const char* name, const char* path) in Init()
238 Share::InitCheck() const in InitCheck()
247 Share::Unarchive(const BMessage* archive) in Unarchive()
262 Share::GetName() const in GetName()
269 Share::DoesExist() const in DoesExist()
276 Share::GetNodeRef() const in GetNodeRef()
283 Share::GetVolumeID() const in GetVolumeID()
290 Share::GetNodeID() const in GetNodeID()
297 Share::GetPath() const in GetPath()
311 struct SecurityContext::ShareMap : HashMap<HashString, Share*> {
418 Share tmpShare; in SecurityContext()
477 Share* share = it.Next().value; in ~SecurityContext()
512 Share* share = it.Next().value; in Archive()
767 SecurityContext::AddShare(const char* name, const node_ref& ref, Share** _share) in AddShare()
778 Share* share = new(std::nothrow) Share; in AddShare()
781 BReference<Share> shareReference(share, true); in AddShare()
803 SecurityContext::AddShare(const char* name, const char* path, Share** _share) in AddShare()
814 Share* share = new(std::nothrow) Share; in AddShare()
817 BReference<Share> shareReference(share, true); in AddShare()
839 SecurityContext::RemoveShare(const char* name, Share** _share) in RemoveShare()
847 Share* share = FindShare(name); in RemoveShare()
850 BReference<Share> shareReference(share, true); in RemoveShare()
864 SecurityContext::RemoveShare(Share* share) in RemoveShare()
885 Share*
892 Share* share = fShares->Get(name); in FindShare()
917 Share* share = it.Next().value; in GetShares()