Commit 12d519c7 authored by xiaoxiang xiong's avatar xiaoxiang xiong Committed by Todd Kjos
Browse files

ANDROID: GKI: Update transsion symbol list



73 function symbol(s) added
  'u64 __blkg_prfill_rwstat(struct seq_file*, struct blkg_policy_data*, const struct blkg_rwstat_sample*)'
  'void __io_uring_cmd_do_in_task(struct io_uring_cmd*, void(*)(struct io_uring_cmd*, unsigned int), unsigned int)'
  'int __scsi_register_driver(struct device_driver*, struct module*)'
  'int _atomic_dec_and_lock_irqsave(atomic_t*, spinlock_t*, unsigned long*)'
  'void add_disk_randomness(struct gendisk*)'
  'ssize_t badblocks_show(struct badblocks*, char*, int)'
  'const char* bdi_dev_name(struct backing_dev_info*)'
  'void bio_associate_blkg_from_css(struct bio*, struct cgroup_subsys_state*)'
  'struct bio* bio_split(struct bio*, int, gfp_t, struct bio_set*)'
  'int bio_split_rw_at(struct bio*, const struct queue_limits*, unsigned int*, unsigned int)'
  'void bio_uninit(struct bio*)'
  'int blkcg_activate_policy(struct gendisk*, const struct blkcg_policy*)'
  'void blkcg_deactivate_policy(struct gendisk*, const struct blkcg_policy*)'
  'void blkcg_print_blkgs(struct seq_file*, struct blkcg*, u64(*)(struct seq_file*, struct blkg_policy_data*, int), const struct blkcg_policy*, int, bool)'
  'int blkg_conf_prep(struct blkcg*, const struct blkcg_policy*, struct blkg_conf_ctx*)'
  'u64 blkg_prfill_rwstat(struct seq_file*, struct blkg_policy_data*, int)'
  'void blkg_rwstat_exit(struct blkg_rwstat*)'
  'int blkg_rwstat_init(struct blkg_rwstat*, gfp_t)'
  'void blkg_rwstat_recursive_sum(struct blkcg_gq*, struct blkcg_policy*, int, struct blkg_rwstat_sample*)'
  'enum scsi_pr_type block_pr_type_to_scsi(enum pr_type)'
  'int block_read_full_folio(struct folio*, get_block_t*)'
  'struct bsg_device* bsg_register_queue(struct request_queue*, struct device*, const char*, bsg_sg_io_fn*)'
  'void bsg_unregister_queue(struct bsg_device*)'
  'int buffer_migrate_folio_norefs(struct address_space*, struct folio*, struct folio*, enum migrate_mode)'
  'void call_rcu_hurry(struct callback_head*, rcu_callback_t)'
  'unsigned long clock_t_to_jiffies(unsigned long)'
  'bool cpuset_cpu_is_isolated(int)'
  'int devcgroup_check_permission(short, u32, u32, short)'
  'ssize_t direct_write_fallback(struct kiocb*, struct iov_iter*, ssize_t, ssize_t)'
  'bool disk_check_media_change(struct gendisk*)'
  'unsigned long dma_get_merge_boundary(struct device*)'
  'struct device_driver* driver_find(const char*, const struct bus_type*)'
  'blk_status_t errno_to_blk_status(int)'
  'void generic_fill_statx_atomic_writes(struct kstat*, unsigned int, unsigned int)'
  'struct cpumask* group_cpus_evenly(unsigned int)'
  'void io_uring_cmd_done(struct io_uring_cmd*, ssize_t, u64, unsigned int)'
  'struct io_cq* ioc_find_get_icq(struct request_queue*)'
  'struct io_cq* ioc_lookup_icq(struct request_queue*)'
  'unsigned long iov_iter_gap_alignment(const struct iov_iter*)'
  'bool iov_iter_is_aligned(const struct iov_iter*, unsigned int, unsigned int)'
  'void* kmem_cache_alloc_node_noprof(struct kmem_cache*, gfp_t, int)'
  'void* mempool_alloc_pages(gfp_t, void*)'
  'void mempool_free_pages(void*, void*)'
  'unsigned int mmc_calc_max_discard(struct mmc_card*)'
  'int mmc_card_alternative_gpt_sector(struct mmc_card*, sector_t*)'
  'int mmc_cqe_recovery(struct mmc_host*)'
  'int mmc_cqe_start_req(struct mmc_host*, struct mmc_request*)'
  'void mmc_crypto_prepare_req(struct mmc_queue_req*)'
  'int mmc_detect_card_removed(struct mmc_host*)'
  'int mmc_erase(struct mmc_card*, unsigned int, unsigned int, unsigned int)'
  'int mmc_poll_for_busy(struct mmc_card*, unsigned int, bool, enum mmc_busy_cmd)'
  'int mmc_register_driver(struct mmc_driver*)'
  'void mmc_retune_pause(struct mmc_host*)'
  'void mmc_retune_unpause(struct mmc_host*)'
  'void mmc_run_bkops(struct mmc_card*)'
  'int mmc_sanitize(struct mmc_card*, unsigned int)'
  'int mmc_start_request(struct mmc_host*, struct mmc_request*)'
  'void mmc_unregister_driver(struct mmc_driver*)'
  'void percpu_ref_kill_and_confirm(struct percpu_ref*, percpu_ref_func_t*)'
  'void percpu_ref_resurrect(struct percpu_ref*)'
  'void percpu_ref_switch_to_atomic_sync(struct percpu_ref*)'
  'void percpu_ref_switch_to_percpu(struct percpu_ref*)'
  'void put_io_context(struct io_context*)'
  'int queue_limits_commit_update_frozen(struct request_queue*, struct queue_limits*)'
  'struct folio* read_cache_folio(struct address_space*, unsigned long, filler_t*, struct file*)'
  'int register_tracepoint_module_notifier(struct notifier_block*)'
  'enum pr_type scsi_pr_type_to_block(enum scsi_pr_type)'
  'int security_bdev_alloc(struct block_device*)'
  'void security_bdev_free(struct block_device*)'
  'int simple_statfs(struct dentry*, struct kstatfs*)'
  'void trace_seq_puts(struct trace_seq*, const char*)'
  'int ufshcd_opp_config_clks(struct device*, struct opp_table*, struct dev_pm_opp*, void*, bool)'
  'void unpin_user_folio(struct folio*, unsigned long)'

3 variable symbol(s) added
  'struct blkcg blkcg_root'
  'struct cgroup_subsys io_cgrp_subsys'
  'struct static_key_true io_cgrp_subsys_on_dfl_key'

Bug: 452450298

Change-Id: I65cf4037b20729646b01cdd1bf3ea31958853454
Signed-off-by: default avatarxiaoxiang xiong <xiaoxiang.xiong@transsion.com>
parent 1a762c61
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment