Go backward to Cache de Acesso a Directórios
Go up to Operações sobre Ficheiros
Go forward to OPEN
VOP_LOOKUP
erro = VOP_LOOKUP(vp, compname, &tvp, ..., onde vp é
ptr para nó-v do pai, compname é o componente, e tvp o resultado.
- Geralmente, primeiro procura na cache, se encontrar retorna nó-v e
incrementa referências.
- Se não encontrar itera no directório pai até encontrar o nome (se
local), ou envia pedido a servidor (remoto).
- Verifica se nó-v correspondente está em memória (tabela de hash).
- Se não estiver aloca o nó-v.
vitor@cos.ufrj.br