commit | d39a168ff68941c13c5bfc78b5d113c22ef0fd51 | [log] [tgz] |
---|---|---|
author | Martijn Coenen <maco@google.com> | Fri Jun 03 21:27:28 2016 +0200 |
committer | Martijn Coenen <maco@google.com> | Thu Jun 23 16:58:30 2016 +0200 |
tree | 83ece0703bcfbbee8d38b3776bb038c116124307 | |
parent | 3369b12bb0ae5c2cb44420a3e75dda0f59d0c0b6 [diff] |
Initial shot at scatter gather support. Adds APIs to add a nested buffer structure to be scatter gathered. Uses the new BC_TRANSACTION_SG and BC_REPLY_SG commands in the kernel driver to make sure libbinder is fully backwards compatible. This is likely not the final API, and a lot of checking is still missing from this implementation. Change-Id: I66bd11907cb0697aeffa4b710efa4aa75826e9c4