diff options
| author | Carlos Llamas <cmllamas@google.com> | 2025-07-27 18:29:04 +0000 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2025-08-19 12:53:01 +0200 |
| commit | 4afc5bf0a1849f0ed3ea1d9fd9d0e79b23a67f96 (patch) | |
| tree | 57ab1e9b40c127cc61e5ea28ad32ce30e40843e3 /rust/helpers/xarray.c | |
| parent | bb7aa579efd68c905159b03b255d1437f9f4201b (diff) | |
binder: pre-allocate binder_transaction
Move the allocation of 'struct binder_transaction' to the beginning of
the binder_transaction() function, along with the initialization of all
the members that are known at that time. This minor refactoring helps to
consolidate the usage of transaction information at later points.
This patch is in preparation for binder's generic netlink implementation
and no functional changes are intended.
Signed-off-by: Carlos Llamas <cmllamas@google.com>
Link: https://lore.kernel.org/r/20250727182932.2499194-2-cmllamas@google.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'rust/helpers/xarray.c')
0 files changed, 0 insertions, 0 deletions
