| H A D | cache.c | 87 struct cache_detail *cd) in sunrpc_begin_cache_remove_entry() 89 /* Must be called under cd->hash_lock */ in sunrpc_begin_cache_remove_entry() 92 cd->entries --; 96 struct cache_detail *cd) in sunrpc_end_cache_remove_entry() 98 cache_fresh_unlocked(ch, cd); in sunrpc_end_cache_remove_entry() 99 cache_put(ch, cd); 401 void sunrpc_init_cache_detail(struct cache_detail *cd) in sunrpc_init_cache_detail() 403 spin_lock_init(&cd->hash_lock); in sunrpc_init_cache_detail() 404 INIT_LIST_HEAD(&cd->requests); in sunrpc_init_cache_detail() 405 INIT_LIST_HEAD(&cd in sunrpc_init_cache_detail() 85 sunrpc_begin_cache_remove_entry(struct cache_head * ch,struct cache_detail * cd) sunrpc_begin_cache_remove_entry() argument 94 sunrpc_end_cache_remove_entry(struct cache_head * ch,struct cache_detail * cd) sunrpc_end_cache_remove_entry() argument 399 sunrpc_init_cache_detail(struct cache_detail * cd) sunrpc_init_cache_detail() argument 421 sunrpc_destroy_cache_detail(struct cache_detail * cd) sunrpc_destroy_cache_detail() argument 830 cache_next_request(struct cache_detail * cd,u64 seqno) cache_next_request() argument 841 cache_read(struct file * filp,char __user * buf,size_t count,loff_t * ppos,struct cache_detail * cd) cache_read() argument 912 cache_do_downcall(char * kaddr,const char __user * buf,size_t count,struct cache_detail * cd) cache_do_downcall() argument 929 cache_downcall(struct address_space * mapping,const char __user * buf,size_t count,struct cache_detail * cd) cache_downcall() argument 951 cache_write(struct file * filp,const char __user * buf,size_t count,loff_t * ppos,struct cache_detail * cd) cache_write() argument 968 cache_poll(struct file * filp,poll_table * wait,struct cache_detail * cd) cache_poll() argument 991 cache_ioctl(struct inode * ino,struct file * filp,unsigned int cmd,unsigned long arg,struct cache_detail * cd) cache_ioctl() argument 1014 cache_open(struct inode * inode,struct file * filp,struct cache_detail * cd) cache_open() argument 1041 cache_release(struct inode * inode,struct file * filp,struct cache_detail * cd) cache_release() argument 1344 struct cache_detail *cd = m->private; __cache_seq_start() local 1371 struct cache_detail *cd = m->private; cache_seq_next() local 1422 struct cache_detail *cd = m->private; c_show() local 1448 content_open(struct inode * inode,struct file * file,struct cache_detail * cd) content_open() argument 1468 content_release(struct inode * inode,struct file * file,struct cache_detail * cd) content_release() argument 1476 open_flush(struct inode * inode,struct file * file,struct cache_detail * cd) open_flush() argument 1484 release_flush(struct inode * inode,struct file * file,struct cache_detail * cd) release_flush() argument 1492 read_flush(struct file * file,char __user * buf,size_t count,loff_t * ppos,struct cache_detail * cd) read_flush() argument 1504 write_flush(struct file * file,const char __user * buf,size_t count,loff_t * ppos,struct cache_detail * cd) write_flush() argument 1548 struct cache_detail *cd = pde_data(file_inode(filp)); cache_read_procfs() local 1556 struct cache_detail *cd = pde_data(file_inode(filp)); cache_write_procfs() local 1563 struct cache_detail *cd = pde_data(file_inode(filp)); cache_poll_procfs() local 1572 struct cache_detail *cd = pde_data(inode); cache_ioctl_procfs() local 1579 struct cache_detail *cd = pde_data(inode); cache_open_procfs() local 1586 struct cache_detail *cd = pde_data(inode); cache_release_procfs() local 1602 struct cache_detail *cd = pde_data(inode); content_open_procfs() local 1609 struct cache_detail *cd = pde_data(inode); content_release_procfs() local 1623 struct cache_detail *cd = pde_data(inode); open_flush_procfs() local 1630 struct cache_detail *cd = pde_data(inode); release_flush_procfs() local 1638 struct cache_detail *cd = pde_data(file_inode(filp)); read_flush_procfs() local 1647 struct cache_detail *cd = pde_data(file_inode(filp)); write_flush_procfs() local 1659 remove_cache_proc_entries(struct cache_detail * cd) remove_cache_proc_entries() argument 1667 create_cache_proc_entries(struct cache_detail * cd,struct net * net) create_cache_proc_entries() argument 1708 cache_register_net(struct cache_detail * cd,struct net * net) cache_register_net() argument 1720 cache_unregister_net(struct cache_detail * cd,struct net * net) cache_unregister_net() argument 1729 struct cache_detail *cd; cache_create_net() local 1749 cache_destroy_net(struct cache_detail * cd,struct net * net) cache_destroy_net() argument 1759 struct cache_detail *cd = RPC_I(file_inode(filp))->private; cache_read_pipefs() local 1767 struct cache_detail *cd = RPC_I(file_inode(filp))->private; cache_write_pipefs() local 1774 struct cache_detail *cd = RPC_I(file_inode(filp))->private; cache_poll_pipefs() local 1783 struct cache_detail *cd = RPC_I(inode)->private; cache_ioctl_pipefs() local 1790 struct cache_detail *cd = RPC_I(inode)->private; cache_open_pipefs() local 1797 struct cache_detail *cd = RPC_I(inode)->private; cache_release_pipefs() local 1814 struct cache_detail *cd = RPC_I(inode)->private; content_open_pipefs() local 1821 struct cache_detail *cd = RPC_I(inode)->private; content_release_pipefs() local 1835 struct cache_detail *cd = RPC_I(inode)->private; open_flush_pipefs() local 1842 struct cache_detail *cd = RPC_I(inode)->private; release_flush_pipefs() local 1850 struct cache_detail *cd = RPC_I(file_inode(filp))->private; read_flush_pipefs() local 1859 struct cache_detail *cd = RPC_I(file_inode(filp))->private; write_flush_pipefs() local 1873 sunrpc_cache_register_pipefs(struct dentry * parent,const char * name,umode_t umode,struct cache_detail * cd) sunrpc_cache_register_pipefs() argument 1883 sunrpc_cache_unregister_pipefs(struct cache_detail * cd) sunrpc_cache_unregister_pipefs() argument 1892 sunrpc_cache_unhash(struct cache_detail * cd,struct cache_head * h) sunrpc_cache_unhash() argument [all...] |