Lines Matching full:binder
5 //! Binder -- the Android IPC mechanism.
88 description: "Android Binder",
98 /// Provides a single place to write Binder return values via the
289 pr_warn!("Loaded Rust Binder."); in init()
291 BINDER_SHRINKER.register(kernel::c_str!("android-binder"))?; in init()
366 // SAFETY: The `rust_binderfs.c` file ensures that `device->ctx` holds a binder context when in rust_binder_open()
367 // using the rust binder fops. in rust_binder_open()
377 // SAFETY: This is an `inode` for a newly created binder file. in rust_binder_open()
384 // SAFETY: This file is associated with Rust binder, so we own the `private_data` field. in rust_binder_open()
534 seq_print!(m, "binder transactions:\n"); in rust_binder_transactions_show_impl()
547 seq_print!(m, "binder stats:\n"); in rust_binder_stats_show_impl()
561 seq_print!(m, "binder state:\n"); in rust_binder_state_show_impl()
574 seq_print!(m, "binder proc state:\n"); in rust_binder_proc_show_impl()
594 /// Takes an inode from a newly created binder file.
596 // SAFETY: The caller passes an `inode` for a newly created binder file. in new()