Lines Matching refs:pu
50 puffs_inval_namecache_node(struct puffs_usermount *pu, puffs_cookie_t cookie,
59 doflush(struct puffs_usermount *pu, puffs_cookie_t cookie, int op, in doflush() argument
78 pf->pf_req.preq_id = puffs__nextreq(pu); in doflush()
85 rv = puffs_framev_enqueue_cc(puffs_cc_getcc(pu), in doflush()
86 puffs_getselectable(pu), pb, 0); in doflush()
94 puffs_inval_namecache_dir(struct puffs_usermount *pu, puffs_cookie_t cookie) in puffs_inval_namecache_dir() argument
97 return doflush(pu, cookie, PUFFS_INVAL_NAMECACHE_DIR, 0, 0); in puffs_inval_namecache_dir()
101 puffs_inval_namecache_all(struct puffs_usermount *pu) in puffs_inval_namecache_all() argument
104 return doflush(pu, NULL, PUFFS_INVAL_NAMECACHE_ALL, 0, 0); in puffs_inval_namecache_all()
108 puffs_inval_pagecache_node(struct puffs_usermount *pu, puffs_cookie_t cookie) in puffs_inval_pagecache_node() argument
111 return doflush(pu, cookie, PUFFS_INVAL_PAGECACHE_NODE_RANGE, 0, 0); in puffs_inval_pagecache_node()
115 puffs_inval_pagecache_node_range(struct puffs_usermount *pu, in puffs_inval_pagecache_node_range() argument
119 return doflush(pu, cookie, PUFFS_INVAL_PAGECACHE_NODE_RANGE, start,end); in puffs_inval_pagecache_node_range()
123 puffs_flush_pagecache_node(struct puffs_usermount *pu, puffs_cookie_t cookie) in puffs_flush_pagecache_node() argument
126 return doflush(pu, cookie, PUFFS_FLUSH_PAGECACHE_NODE_RANGE, 0, 0); in puffs_flush_pagecache_node()
130 puffs_flush_pagecache_node_range(struct puffs_usermount *pu, in puffs_flush_pagecache_node_range() argument
134 return doflush(pu, cookie, PUFFS_FLUSH_PAGECACHE_NODE_RANGE, start,end); in puffs_flush_pagecache_node_range()