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 --- |