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