Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 96e5ff37 authored by Sandeep Patil's avatar Sandeep Patil
Browse files

ABI: ion: Update abi for dma_buf_ops changes.



ABI Diff summary:
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 ion_heap at ion.h:125:1' changed:
  type size changed from 2048 to 3072 (in bits)
  1 data member insertion:
    'dma_buf_ops ion_heap::buf_ops', at offset 448 (in bits) at ion.h:123:1
  there are data member changes:
   'unsigned long int ion_heap::flags' offset changed from 448 to 1472 (in bits) (by +1024 bits)
   'unsigned int ion_heap::id' offset changed from 512 to 1536 (in bits) (by +1024 bits)
   'const char* ion_heap::name' offset changed from 576 to 1600 (in bits) (by +1024 bits)
   'module* ion_heap::owner' offset changed from 640 to 1664 (in bits) (by +1024 bits)
   'shrinker ion_heap::shrinker' offset changed from 704 to 1728 (in bits) (by +1024 bits)
   'list_head ion_heap::free_list' offset changed from 1216 to 2240 (in bits) (by +1024 bits)
   'size_t ion_heap::free_list_size' offset changed from 1344 to 2368 (in bits) (by +1024 bits)
   'spinlock_t ion_heap::free_lock' offset changed from 1408 to 2432 (in bits) (by +1024 bits)
   'wait_queue_head_t ion_heap::waitqueue' offset changed from 1472 to 2496 (in bits) (by +1024 bits)
   'task_struct* ion_heap::task' offset changed from 1664 to 2688 (in bits) (by +1024 bits)
   'u64 ion_heap::num_of_buffers' offset changed from 1728 to 2752 (in bits) (by +1024 bits)
   'u64 ion_heap::num_of_alloc_bytes' offset changed from 1792 to 2816 (in bits) (by +1024 bits)
   'u64 ion_heap::alloc_bytes_wm' offset changed from 1856 to 2880 (in bits) (by +1024 bits)
   'spinlock_t ion_heap::stat_lock' offset changed from 1920 to 2944 (in bits) (by +1024 bits)
   'dentry* ion_heap::debugfs_dir' offset changed from 1984 to 3008 (in bits) (by +1024 bits)

  6 impacted interfaces:
    function int __ion_device_add_heap(ion_heap*, module*)
    function int ion_buffer_zero(ion_buffer*)
    function void ion_device_remove_heap(ion_heap*)
    function void* ion_heap_map_kernel(ion_heap*, ion_buffer*)
    function int ion_heap_map_user(ion_heap*, ion_buffer*, vm_area_struct*)
    function void ion_heap_unmap_kernel(ion_heap*, ion_buffer*)

'struct ion_heap_ops at ion.h:71:1' changed:
  type size changed from 384 to 192 (in bits)
  3 data member deletions:
    'void ()* ion_heap_ops::map_kernel', at offset 128 (in bits) at ion.h:76:1

    'void ()* ion_heap_ops::unmap_kernel', at offset 192 (in bits) at ion.h:77:1

    'void ()* ion_heap_ops::map_user', at offset 256 (in bits) at ion.h:78:1

  there are data member changes:
   'void ()* ion_heap_ops::shrink' offset changed from 320 to 128 (in bits) (by -192 bits)

  6 impacted interfaces:
    function int __ion_device_add_heap(ion_heap*, module*)
    function int ion_buffer_zero(ion_buffer*)
    function void ion_device_remove_heap(ion_heap*)
    function void* ion_heap_map_kernel(ion_heap*, ion_buffer*)
    function int ion_heap_map_user(ion_heap*, ion_buffer*, vm_area_struct*)
    function void ion_heap_unmap_kernel(ion_heap*, ion_buffer*)

Bug: 133508579
Bug: 140290587
Test: n/a

Change-Id: I1942dd928308064e61021f898b5352dad6cb9a15
Signed-off-by: default avatarSandeep Patil <sspatil@google.com>
parent 8eb89f27
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment