Lines Matching refs:ref
65 const NodeRef *ref,
67 : ref(ref),
73 const NodeRef *ref;
131 remove_observer(this, entry->ref);
185 const NodeRef *ref) {
193 // make sure the ref is valid
194 if (!ref) {
199 if (_findWindowFor(ref->id(), &window)) {
207 live_node_info nodeInfo = ref->nodeInfo();
211 if (_addWindowFor(ref, window)) {
221 const NodeRef *ref) {
236 if (_findPanelFor(ref->id(), &messenger)) {
242 _removePanelFor(ref->id());
246 status_t error = roster->StartControlPanel(ref->node(),
254 _addPanelFor(ref->id(), messenger);
314 const NodeRef *ref,
318 window_map_entry *entry = new window_map_entry(ref,
321 add_observer(this, entry->ref);
336 if (entry->ref->id() == id) {
352 if (entry->ref->id() == id) {
354 remove_observer(this, entry->ref);