Home
last modified time | relevance | path

Searched refs:binder_alloc (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/drivers/android/
H A Dbinder_alloc.h69 struct binder_alloc *alloc;
107 struct binder_alloc { struct
124 void binder_selftest_alloc(struct binder_alloc *alloc); argument
136 void binder_alloc_init(struct binder_alloc *alloc);
139 void binder_alloc_vma_close(struct binder_alloc *alloc);
141 binder_alloc_prepare_to_free(struct binder_alloc *alloc,
143 void binder_alloc_free_buf(struct binder_alloc *alloc,
145 int binder_alloc_mmap_handler(struct binder_alloc *alloc,
150 struct binder_alloc *alloc);
152 struct binder_alloc *alloc);
[all …]
H A Dbinder_alloc.c127 struct binder_alloc *alloc, in binder_alloc_prepare_to_free_locked()
179 binder_set_installed_page(struct binder_alloc *alloc, in binder_set_installed_page()
256 static int binder_page_insert(struct binder_alloc *alloc, in binder_page_insert()
518 struct binder_alloc *alloc, in binder_alloc_new_buf_locked()
861 void binder_alloc_free_buf(struct binder_alloc *alloc, in binder_alloc_free_buf()
894 int binder_alloc_mmap_handler(struct binder_alloc *alloc, in binder_alloc_mmap_handler()
1041 struct binder_alloc *alloc) in binder_alloc_print_allocated()
1065 struct binder_alloc *alloc) in binder_alloc_print_pages()
1121 void binder_alloc_vma_close(struct binder_alloc *alloc) in binder_alloc_vma_close()
1141 struct binder_alloc *alloc = mdata->alloc; in binder_alloc_free_page()
[all …]
H A Dbinder_alloc_selftest.c96 static bool check_buffer_pages_allocated(struct binder_alloc *alloc, in check_buffer_pages_allocated()
119 static void binder_selftest_alloc_buf(struct binder_alloc *alloc, in binder_selftest_alloc_buf()
136 static void binder_selftest_free_buf(struct binder_alloc *alloc, in binder_selftest_free_buf()
160 static void binder_selftest_free_page(struct binder_alloc *alloc) in binder_selftest_free_page()
180 static void binder_selftest_alloc_free(struct binder_alloc *alloc, in binder_selftest_alloc_free()
209 static void binder_selftest_free_seq(struct binder_alloc *alloc, in binder_selftest_free_seq()
227 static void binder_selftest_alloc_size(struct binder_alloc *alloc, in binder_selftest_alloc_size()
253 static void binder_selftest_alloc_offset(struct binder_alloc *alloc, in binder_selftest_alloc_offset()
287 void binder_selftest_alloc(struct binder_alloc *alloc) in binder_selftest_alloc()
H A Dbinder_trace.h17 struct binder_alloc;
319 TP_PROTO(struct binder_alloc *alloc, bool allocate,
340 TP_PROTO(const struct binder_alloc *alloc, size_t page_index),
355 TP_PROTO(const struct binder_alloc *alloc, size_t page_index),
359 TP_PROTO(const struct binder_alloc *alloc, size_t page_index),
363 TP_PROTO(const struct binder_alloc *alloc, size_t page_index),
367 TP_PROTO(const struct binder_alloc *alloc, size_t page_index),
371 TP_PROTO(const struct binder_alloc *alloc, size_t page_index),
375 TP_PROTO(const struct binder_alloc *alloc, size_t page_index),
379 TP_PROTO(const struct binder_alloc *alloc, size_t page_index),
[all …]
H A DMakefile5 obj-$(CONFIG_ANDROID_BINDER_IPC) += binder.o binder_alloc.o
H A Dbinder_internal.h448 struct binder_alloc alloc;
H A Dbinder.c2470 static int binder_do_deferred_txn_copies(struct binder_alloc *alloc, in binder_do_deferred_txn_copies()