162306a36Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0 */ 262306a36Sopenharmony_ci/* Coda filesystem -- Linux Minicache 362306a36Sopenharmony_ci * 462306a36Sopenharmony_ci * Copyright (C) 1989 - 1997 Carnegie Mellon University 562306a36Sopenharmony_ci * 662306a36Sopenharmony_ci * Carnegie Mellon University encourages users of this software to 762306a36Sopenharmony_ci * contribute improvements to the Coda project. Contact Peter Braam 862306a36Sopenharmony_ci * <coda@cs.cmu.edu> 962306a36Sopenharmony_ci */ 1062306a36Sopenharmony_ci 1162306a36Sopenharmony_ci#ifndef _CFSNC_HEADER_ 1262306a36Sopenharmony_ci#define _CFSNC_HEADER_ 1362306a36Sopenharmony_ci 1462306a36Sopenharmony_ci/* credential cache */ 1562306a36Sopenharmony_civoid coda_cache_enter(struct inode *inode, int mask); 1662306a36Sopenharmony_civoid coda_cache_clear_inode(struct inode *); 1762306a36Sopenharmony_civoid coda_cache_clear_all(struct super_block *sb); 1862306a36Sopenharmony_ciint coda_cache_check(struct inode *inode, int mask); 1962306a36Sopenharmony_ci 2062306a36Sopenharmony_ci/* for downcalls and attributes and lookups */ 2162306a36Sopenharmony_civoid coda_flag_inode_children(struct inode *inode, int flag); 2262306a36Sopenharmony_ci 2362306a36Sopenharmony_ci#endif /* _CFSNC_HEADER_ */ 24