Commit 9d5623f3 authored by Aaro Mäkinen's avatar Aaro Mäkinen Committed by Will McVicker
Browse files

ANDROID: GKI: Add Tuxera symbol list



This list covers Microsoft exFAT by Tuxera and
Microsoft NTFS by Tuxera file system drivers.

73 function symbol(s) added
  'void __bforget(struct buffer_head *)'
  'void __cancel_dirty_page(struct page *)'
  'void __cleancache_invalidate_inode(struct address_space *)'
  'void __filemap_set_wb_err(struct address_space *, int)'
  'void __pagevec_release(struct pagevec *)'
  'int __set_page_dirty_buffers(struct page *)'
  'int __set_page_dirty_nobuffers(struct page *)'
  'int __sync_dirty_buffer(struct buffer_head *, int)'
  'int __test_set_page_writeback(struct page *, bool)'
  'void _trace_android_vh_record_pcpu_rwsem_starttime(struct task_struct *, unsigned long int)'
  'int add_to_page_cache_locked(struct page *, struct address_space *, unsigned long int, gfp_t)'
  'int bdev_read_only(struct block_device *)'
  'struct wait_queue_head * bit_waitqueue(void *, int)'
  'int blkdev_issue_discard(struct block_device *, sector_t, sector_t, gfp_t, unsigned long int)'
  'void block_invalidatepage(struct page *, unsigned int, unsigned int)'
  'bool capable_wrt_inode_uidgid(struct user_namespace *, const struct inode *, int)'
  'void clean_bdev_aliases(struct block_device *, sector_t, sector_t)'
  'int clear_page_dirty_for_io(struct page *)'
  'size_t copy_page_from_iter_atomic(struct page *, unsigned int, size_t, struct iov_iter *)'
  'int current_umask()'
  'void delete_from_page_cache(struct page *)'
  'void end_buffer_write_sync(struct buffer_head *, int)'
  'void end_page_writeback(struct page *)'
  'errseq_t errseq_set(errseq_t *, int)'
  'size_t fault_in_iov_iter_readable(const struct iov_iter *, size_t)'
  'size_t fault_in_safe_writeable(const char *, size_t)'
  'int fiemap_fill_next_extent(struct fiemap_extent_info *, u64, u64, u64, u32)'
  'int fiemap_prep(struct inode *, struct fiemap_extent_info *, u64, u64 *, u32)'
  'int file_remove_privs(struct file *)'
  'int file_update_time(struct file *)'
  'vm_fault_t filemap_fault(struct vm_fault *)'
  'int filemap_fdatawrite(struct address_space *)'
  'int filemap_flush(struct address_space *)'
  'int filemap_write_and_wait_range(struct address_space *, loff_t, loff_t)'
  'ssize_t generic_file_direct_write(struct kiocb *, struct iov_iter *)'
  'struct page * grab_cache_page_write_begin(struct address_space *, unsigned long int, unsigned int)'
  'struct inode * ilookup5(struct super_block *, unsigned long int, int(*)(struct inode *, void *), void *)'
  'void inode_dio_wait(struct inode *)'
  'void inode_init_owner(struct user_namespace *, struct inode *, const struct inode *, umode_t)'
  'int inode_newsize_ok(const struct inode *, loff_t)'
  'void inode_set_flags(struct inode *, unsigned int, unsigned int)'
  'void invalidate_bdev(struct block_device *)'
  'void iov_iter_advance(struct iov_iter *, size_t)'
  'unsigned long int iov_iter_alignment(const struct iov_iter *)'
  'ssize_t iov_iter_get_pages(struct iov_iter *, struct page * *, size_t, unsigned int, size_t *)'
  'size_t iov_iter_single_seg_count(const struct iov_iter *)'
  'ssize_t iter_file_splice_write(struct pipe_inode_info *, struct file *, loff_t *, size_t, unsigned int)'
  'void ll_rw_block(int, int, int, struct buffer_head * *)'
  'void lru_cache_add(struct page *)'
  'void mark_buffer_async_write(struct buffer_head *)'
  'void mark_buffer_write_io_error(struct buffer_head *)'
  'void mark_page_accessed(struct page *)'
  'void mnt_drop_write_file(struct file *)'
  'int mnt_want_write_file(struct file *)'
  'void mpage_readahead(struct readahead_control *, get_block_t *)'
  'int notify_change(struct user_namespace *, struct dentry *, struct iattr *, struct inode * *)'
  'unsigned long int page_cache_next_miss(struct address_space *, unsigned long int, unsigned long int)'
  'unsigned long int page_cache_prev_miss(struct address_space *, unsigned long int, unsigned long int)'
  'bool page_mapped(struct page *)'
  'void page_zero_new_buffers(struct page *, unsigned int, unsigned int)'
  'unsigned int pagevec_lookup_range(struct pagevec *, struct address_space *, unsigned long int *, unsigned long int)'
  'unsigned int pagevec_lookup_range_tag(struct pagevec *, struct address_space *, unsigned long int *, unsigned long int, xa_mark_t)'
  'gfp_t readahead_gfp_mask(struct address_space *)'
  'int redirty_page_for_writepage(struct writeback_control *, struct page *)'
  'int security_inode_init_security(struct inode *, struct inode *, const struct qstr *, const initxattrs, void *)'
  'int sync_inode_metadata(struct inode *, int)'
  'void tag_pages_for_writeback(struct address_space *, unsigned long int, unsigned long int)'
  'struct timespec64 timestamp_truncate(struct timespec64, struct inode *)'
  'void touch_atime(const struct path *)'
  'int try_to_release_page(struct page *, gfp_t)'
  'void try_to_writeback_inodes_sb(struct super_block *, enum wb_reason)'
  'int wake_bit_function(struct wait_queue_entry *, unsigned int, int, void *)'
  'int write_one_page(struct page *)'

1 variable symbol(s) added
  'bool android_kmalloc_64_create'

Bug: 260249381
Bug: 263349133

Change-Id: Ib4db8be1ce4981d199f8d217313b05c740ec46b8
Signed-off-by: default avatarAaro Mäkinen <aaro@tuxera.com>
Signed-off-by: default avatarAnton Altaparmakov <anton@tuxera.com>
(cherry picked from commit f0ecfd1a)
Signed-off-by: default avatarWill McVicker <willmcvicker@google.com>
parent 0986768e
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment