udfdecl.h (d5abfb1b7b26086db19ee430dea7282f01d4ef44) udfdecl.h (60b99a1b9fa731453e1b69a3e0b3e4dcab7a6ea5)
1/* SPDX-License-Identifier: GPL-2.0 */
2#ifndef __UDF_DECL_H
3#define __UDF_DECL_H
4
5#define pr_fmt(fmt) "UDF-fs: " fmt
6
7#include "ecma_167.h"
8#include "osta_udf.h"

--- 147 unchanged lines hidden (view full) ---

156extern int udf_expand_file_adinicb(struct inode *);
157extern struct buffer_head *udf_bread(struct inode *inode, udf_pblk_t block,
158 int create, int *err);
159extern int udf_setsize(struct inode *, loff_t);
160extern void udf_evict_inode(struct inode *);
161extern int udf_write_inode(struct inode *, struct writeback_control *wbc);
162int udf_read_folio(struct file *file, struct folio *folio);
163int udf_writepages(struct address_space *mapping, struct writeback_control *wbc);
1/* SPDX-License-Identifier: GPL-2.0 */
2#ifndef __UDF_DECL_H
3#define __UDF_DECL_H
4
5#define pr_fmt(fmt) "UDF-fs: " fmt
6
7#include "ecma_167.h"
8#include "osta_udf.h"

--- 147 unchanged lines hidden (view full) ---

156extern int udf_expand_file_adinicb(struct inode *);
157extern struct buffer_head *udf_bread(struct inode *inode, udf_pblk_t block,
158 int create, int *err);
159extern int udf_setsize(struct inode *, loff_t);
160extern void udf_evict_inode(struct inode *);
161extern int udf_write_inode(struct inode *, struct writeback_control *wbc);
162int udf_read_folio(struct file *file, struct folio *folio);
163int udf_writepages(struct address_space *mapping, struct writeback_control *wbc);
164int udf_write_begin(struct file *file, struct address_space *mapping,
165 loff_t pos, unsigned len,
166 struct page **pagep, void **fsdata);
164ssize_t udf_direct_IO(struct kiocb *iocb, struct iov_iter *iter);
165extern int8_t inode_bmap(struct inode *, sector_t, struct extent_position *,
166 struct kernel_lb_addr *, uint32_t *, sector_t *);
167int udf_get_block(struct inode *, sector_t, struct buffer_head *, int);
168extern int udf_setup_indirect_aext(struct inode *inode, udf_pblk_t block,
169 struct extent_position *epos);
170extern int __udf_add_aext(struct inode *inode, struct extent_position *epos,
171 struct kernel_lb_addr *eloc, uint32_t elen, int inc);

--- 91 unchanged lines hidden ---
167ssize_t udf_direct_IO(struct kiocb *iocb, struct iov_iter *iter);
168extern int8_t inode_bmap(struct inode *, sector_t, struct extent_position *,
169 struct kernel_lb_addr *, uint32_t *, sector_t *);
170int udf_get_block(struct inode *, sector_t, struct buffer_head *, int);
171extern int udf_setup_indirect_aext(struct inode *inode, udf_pblk_t block,
172 struct extent_position *epos);
173extern int __udf_add_aext(struct inode *inode, struct extent_position *epos,
174 struct kernel_lb_addr *eloc, uint32_t elen, int inc);

--- 91 unchanged lines hidden ---