mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-05 18:41:58 +09:00
ANDROID: update ABI following inline crypto changes
Leaf changes summary: 2 artifacts changed
Changed leaf types summary: 2 leaf types changed
Removed/Changed/Added functions summary: 0 Removed, 0 Changed, 0 Added function
Removed/Changed/Added variables summary: 0 Removed, 0 Changed, 0 Added variable
'struct bio at blk_types.h:145:1' changed:
type size changed from 960 to 1024 (in bits)
1 data member insertion:
'bool bio::bi_skip_dm_default_key', at offset 768 (in bits) at blk_types.h:181:1
there are data member changes:
'unsigned short int bio::bi_vcnt' offset changed from 768 to 784 (in bits) (by +16 bits)
offset changed from 768 to 776 (in bits) (by +8 bits)
'unsigned short int bio::bi_max_vecs' offset changed from 784 to 800 (in bits) (by +16 bits)
'atomic_t bio::__bi_cnt' offset changed from 800 to 832 (in bits) (by +32 bits)
'bio_vec* bio::bi_io_vec' offset changed from 832 to 896 (in bits) (by +64 bits)
'bio_set* bio::bi_pool' offset changed from 896 to 960 (in bits) (by +64 bits)
'bio_vec bio::bi_inline_vecs[]' offset changed from 960 to 1024 (in bits) (by +64 bits)
42 impacted interfaces:
function gendisk* __alloc_disk_node(int, int)
function void __blk_mq_end_request(request*, blk_status_t)
function void blk_cleanup_queue(request_queue*)
function void blk_execute_rq(request_queue*, gendisk*, request*, int)
function bool blk_get_queue(request_queue*)
function request* blk_get_request(request_queue*, unsigned int, blk_mq_req_flags_t)
function bool blk_mq_complete_request(request*)
function void blk_mq_end_request(request*, blk_status_t)
function request_queue* blk_mq_init_queue(blk_mq_tag_set*)
function void blk_mq_quiesce_queue(request_queue*)
function void blk_mq_requeue_request(request*, bool)
function void blk_mq_run_hw_queues(request_queue*, bool)
function void blk_mq_start_request(request*)
function void blk_mq_start_stopped_hw_queues(request_queue*, bool)
function void blk_mq_unquiesce_queue(request_queue*)
function void blk_put_queue(request_queue*)
function void blk_put_request(request*)
function void blk_queue_alignment_offset(request_queue*, unsigned int)
function void blk_queue_bounce_limit(request_queue*, u64)
function bool blk_queue_can_use_dma_map_merging(request_queue*, device*)
function void blk_queue_flag_clear(unsigned int, request_queue*)
function void blk_queue_flag_set(unsigned int, request_queue*)
function void blk_queue_io_min(request_queue*, unsigned int)
function void blk_queue_io_opt(request_queue*, unsigned int)
function void blk_queue_logical_block_size(request_queue*, unsigned int)
function void blk_queue_max_discard_sectors(request_queue*, unsigned int)
function void blk_queue_max_discard_segments(request_queue*, unsigned short int)
function void blk_queue_max_hw_sectors(request_queue*, unsigned int)
function void blk_queue_max_segment_size(request_queue*, unsigned int)
function void blk_queue_max_segments(request_queue*, unsigned short int)
function void blk_queue_max_write_zeroes_sectors(request_queue*, unsigned int)
function void blk_queue_physical_block_size(request_queue*, unsigned int)
function void blk_queue_rq_timeout(request_queue*, unsigned int)
function void blk_queue_write_cache(request_queue*, bool, bool)
function int blk_rq_map_kern(request_queue*, request*, void*, unsigned int, gfp_t)
function int blk_rq_map_sg(request_queue*, request*, scatterlist*)
function bool blk_update_request(request*, blk_status_t, unsigned int)
function void del_gendisk(gendisk*)
function void device_add_disk(device*, gendisk*, const attribute_group**)
function void put_disk(gendisk*)
function int revalidate_disk(gendisk*)
function void set_disk_ro(gendisk*, int)
'struct blk_crypto_key at bio-crypt-ctx.h:38:1' changed:
type size changed from 672 to 1184 (in bits)
there are data member changes:
type 'u8[64]' of 'blk_crypto_key::raw' changed:
type name changed from 'u8[64]' to 'u8[128]'
array type size changed from 512 to 1024
array type subrange 1 changed length from 64 to 128
, size changed from 512 to 1024 (in bits) (by +512 bits)
42 impacted interfaces:
function gendisk* __alloc_disk_node(int, int)
function void __blk_mq_end_request(request*, blk_status_t)
function void blk_cleanup_queue(request_queue*)
function void blk_execute_rq(request_queue*, gendisk*, request*, int)
function bool blk_get_queue(request_queue*)
function request* blk_get_request(request_queue*, unsigned int, blk_mq_req_flags_t)
function bool blk_mq_complete_request(request*)
function void blk_mq_end_request(request*, blk_status_t)
function request_queue* blk_mq_init_queue(blk_mq_tag_set*)
function void blk_mq_quiesce_queue(request_queue*)
function void blk_mq_requeue_request(request*, bool)
function void blk_mq_run_hw_queues(request_queue*, bool)
function void blk_mq_start_request(request*)
function void blk_mq_start_stopped_hw_queues(request_queue*, bool)
function void blk_mq_unquiesce_queue(request_queue*)
function void blk_put_queue(request_queue*)
function void blk_put_request(request*)
function void blk_queue_alignment_offset(request_queue*, unsigned int)
function void blk_queue_bounce_limit(request_queue*, u64)
function bool blk_queue_can_use_dma_map_merging(request_queue*, device*)
function void blk_queue_flag_clear(unsigned int, request_queue*)
function void blk_queue_flag_set(unsigned int, request_queue*)
function void blk_queue_io_min(request_queue*, unsigned int)
function void blk_queue_io_opt(request_queue*, unsigned int)
function void blk_queue_logical_block_size(request_queue*, unsigned int)
function void blk_queue_max_discard_sectors(request_queue*, unsigned int)
function void blk_queue_max_discard_segments(request_queue*, unsigned short int)
function void blk_queue_max_hw_sectors(request_queue*, unsigned int)
function void blk_queue_max_segment_size(request_queue*, unsigned int)
function void blk_queue_max_segments(request_queue*, unsigned short int)
function void blk_queue_max_write_zeroes_sectors(request_queue*, unsigned int)
function void blk_queue_physical_block_size(request_queue*, unsigned int)
function void blk_queue_rq_timeout(request_queue*, unsigned int)
function void blk_queue_write_cache(request_queue*, bool, bool)
function int blk_rq_map_kern(request_queue*, request*, void*, unsigned int, gfp_t)
function int blk_rq_map_sg(request_queue*, request*, scatterlist*)
function bool blk_update_request(request*, blk_status_t, unsigned int)
function void del_gendisk(gendisk*)
function void device_add_disk(device*, gendisk*, const attribute_group**)
function void put_disk(gendisk*)
function int revalidate_disk(gendisk*)
function void set_disk_ro(gendisk*, int)
Bug: 137270441
Change-Id: I24a32d241b8055c51a22af7c552f575f9d596843
Signed-off-by: Eric Biggers <ebiggers@google.com>
This commit is contained in:
16275
abi_gki_aarch64.xml
16275
abi_gki_aarch64.xml
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user