xref: /openbmc/linux/fs/gfs2/aops.h (revision 64bc06bb)
164bc06bbSAndreas Gruenbacher /* SPDX-License-Identifier: GPL-2.0 */
264bc06bbSAndreas Gruenbacher /*
364bc06bbSAndreas Gruenbacher  * Copyright (C) 2018 Red Hat, Inc.  All rights reserved.
464bc06bbSAndreas Gruenbacher  */
564bc06bbSAndreas Gruenbacher 
664bc06bbSAndreas Gruenbacher #ifndef __AOPS_DOT_H__
764bc06bbSAndreas Gruenbacher #define __AOPS_DOT_H__
864bc06bbSAndreas Gruenbacher 
964bc06bbSAndreas Gruenbacher #include "incore.h"
1064bc06bbSAndreas Gruenbacher 
1164bc06bbSAndreas Gruenbacher extern int stuffed_readpage(struct gfs2_inode *ip, struct page *page);
1264bc06bbSAndreas Gruenbacher extern int gfs2_stuffed_write_end(struct inode *inode, struct buffer_head *dibh,
1364bc06bbSAndreas Gruenbacher 				  loff_t pos, unsigned copied,
1464bc06bbSAndreas Gruenbacher 				  struct page *page);
1564bc06bbSAndreas Gruenbacher extern void adjust_fs_space(struct inode *inode);
1664bc06bbSAndreas Gruenbacher extern void gfs2_page_add_databufs(struct gfs2_inode *ip, struct page *page,
1764bc06bbSAndreas Gruenbacher 				   unsigned int from, unsigned int len);
1864bc06bbSAndreas Gruenbacher 
1964bc06bbSAndreas Gruenbacher #endif /* __AOPS_DOT_H__ */
20