Home
last modified time | relevance | path

Searched refs:binder (Results 1 – 8 of 8) sorted by relevance

/Linux-v5.4/Documentation/admin-guide/
Dbinderfs.rst6 Android binderfs is a filesystem for the Android binder IPC mechanism. It
7 allows to dynamically add and remove binder devices at runtime. Binder devices
8 located in a new binderfs instance are independent of binder devices located in
10 to get a set of private binder devices.
18 mount -t binder binder /dev/binderfs
21 In a fresh instance of binderfs no binder devices will be present. There will
22 only be a ``binder-control`` device which serves as the request handler for
31 binderfs instances can be mounted with a limit on the number of binder
34 of binder devices can be allocated in this binderfs instance.
36 Allocating binder Devices
[all …]
/Linux-v5.4/drivers/android/
DKconfig31 Each binderfs mount initially only contains a binder-control device.
32 It can be used to dynamically allocate new binder IPC devices via
38 default "binder,hwbinder,vndbinder"
40 Default value for the binder.devices parameter.
42 The binder.devices parameter is a comma-separated list of strings
43 that specifies the names of the binder device nodes that will be
44 created. Each binder device has its own context manager, and is
51 This feature allows binder selftest to run.
53 Binder selftest checks the allocation and free of binder buffers
DMakefile5 obj-$(CONFIG_ANDROID_BINDER_IPC) += binder.o binder_alloc.o
Dbinder_trace.h7 #define TRACE_SYSTEM binder
Dbinder.c1111 binder_uintptr_t ptr = fp ? fp->binder : 0; in binder_init_node_ilocked()
2307 node = binder_get_node(proc, fp->binder); in binder_transaction_buffer_release()
2310 debug_id, (u64)fp->binder); in binder_transaction_buffer_release()
2446 node = binder_get_node(proc, fp->binder); in binder_translate_binder()
2454 proc->pid, thread->pid, (u64)fp->binder, in binder_translate_binder()
2475 fp->binder = 0; in binder_translate_binder()
2517 fp->binder = node->ptr; in binder_translate_handle()
2546 fp->binder = 0; in binder_translate_handle()
/Linux-v5.4/include/uapi/linux/android/
Dbinder.h83 binder_uintptr_t binder; /* local object */ member
/Linux-v5.4/usr/include/
DMakefile27 header-test- += linux/android/binder.h
/Linux-v5.4/kernel/configs/
Dandroid-base.config13 CONFIG_ANDROID_BINDER_DEVICES=binder,hwbinder,vndbinder