Lines Matching refs:device

72 		return VNODE_HASH(key.device, key.node);
82 return (node->ref.device == key.device && node->ref.node == key.node);
95 Session(team_id team, const char *name, dev_t device,
109 void AddNode(dev_t device, ino_t node);
110 void RemoveNode(dev_t device, ino_t node);
125 struct node *_FindNode(dev_t device, ino_t node);
146 status_t New(const char *name, dev_t device, ino_t node,
174 return VNODE_HASH(key.device, key.node);
184 return (session->NodeRef().device == key.device
251 start_session(team_id team, dev_t device, ino_t node, const char *name,
256 Session *session = new Session(team, name, device, node, seconds);
279 // ToDo: search for session by device/node ID
310 ref.device = strtol(string, &end, 0);
311 if (end == NULL || ref.device == 0)
323 new_node(dev_t device, ino_t id)
329 node->ref.device = device;
371 Session::Session(team_id team, const char *name, dev_t device,
398 fNodeRef.device = device;
402 device, node, Name(), system_time(), fActiveUntil));
414 fNodeRef.device = -1;
460 Session::_FindNode(dev_t device, ino_t node)
463 key.device = device;
471 Session::AddNode(dev_t device, ino_t id)
473 struct node *node = _FindNode(device, id);
479 node = new_node(device, id);
489 Session::RemoveNode(dev_t device, ino_t id)
491 struct node *node = _FindNode(device, id);
528 cache_prefetch(node->ref.device, node->ref.node, 0, ~0UL);
570 struct node *node = new_node(nodeRef.device, nodeRef.node);
593 fNodeRef.device, fNodeRef.node, Name());
613 snprintf(name, sizeof(name), "%ld:%lld\n", node->ref.device, node->ref.node);
683 SessionGetter::New(const char *name, dev_t device, ino_t node,
687 fSession = start_session(thread->team->id, device, node, name);
712 node_opened(struct vnode *vnode, int32 fdType, dev_t device, ino_t parent,
715 if (device < gBootDevice) {
717 // ToDo: if we can ever move the boot device on the fly, this will break
731 getter.New(name, device, node, &session);
742 session->AddNode(device, node);
747 node_closed(struct vnode *vnode, int32 fdType, dev_t device, ino_t node,
757 session->RemoveNode(device, node);