Home
last modified time | relevance | path

Searched refs:MessagingArea (Results 1 – 4 of 4) sorted by relevance

/haiku/src/system/kernel/messaging/
H A DMessagingService.h20 class MessagingArea {
22 ~MessagingArea();
24 static MessagingArea *Create(sem_id lockSem, sem_id counterSem);
40 void SetNextArea(MessagingArea *area);
41 MessagingArea *NextArea() const;
44 MessagingArea();
53 MessagingArea *fNextArea;
76 MessagingArea *&area, void *&data, bool &wasEmpty);
82 MessagingArea *fFirstArea;
83 MessagingArea *fLastArea;
[all …]
H A DMessagingService.cpp39 MessagingArea::MessagingArea() in MessagingArea() function in MessagingArea
44 MessagingArea::~MessagingArea() in ~MessagingArea()
51 MessagingArea *
52 MessagingArea::Create(sem_id lockSem, sem_id counterSem) in Create()
55 MessagingArea *area = new(nothrow) MessagingArea; in Create()
80 MessagingArea::InitHeader() in InitHeader()
93 MessagingArea::CheckCommandSize(int32 dataSize) in CheckCommandSize()
103 MessagingArea::Lock() in Lock()
114 MessagingArea::Unlock() in Unlock()
122 MessagingArea::ID() const in ID()
[all …]
/haiku/src/servers/registrar/
H A DMessagingService.cpp34 MessagingArea::MessagingArea() in MessagingArea() function in MessagingArea
39 MessagingArea::~MessagingArea() in ~MessagingArea()
47 MessagingArea::Create(area_id kernelAreaID, sem_id lockSem, sem_id counterSem, in Create()
48 MessagingArea *&_area) in Create()
51 MessagingArea *area = new(nothrow) MessagingArea; in Create()
76 MessagingArea::Lock() in Lock()
87 MessagingArea::Unlock() in Unlock()
95 MessagingArea::ID() const in ID()
102 MessagingArea::Size() const in Size()
109 MessagingArea::CountCommands() const in CountCommands()
[all …]
H A DMessagingService.h23 class MessagingArea {
25 ~MessagingArea();
28 sem_id counterSem, MessagingArea *&area);
42 void SetNextArea(MessagingArea *area);
43 MessagingArea *NextArea() const;
46 MessagingArea();
53 MessagingArea *fNextArea;
85 MessagingArea *fFirstArea;