binder_alloc
static int binder_do_deferred_txn_copies(struct binder_alloc *alloc,
struct binder_alloc *alloc, struct binder_buffer *new_buffer)
struct binder_alloc *alloc)
struct binder_alloc *alloc)
int binder_alloc_get_allocated_count(struct binder_alloc *alloc)
void binder_alloc_vma_close(struct binder_alloc *alloc)
struct binder_alloc *alloc = mdata->alloc;
VISIBLE_IF_KUNIT void __binder_alloc_init(struct binder_alloc *alloc,
void binder_alloc_init(struct binder_alloc *alloc)
struct binder_alloc *alloc,
static inline bool check_buffer(struct binder_alloc *alloc,
binder_alloc_copy_user_to_buffer(struct binder_alloc *alloc,
static int binder_alloc_do_buffer_copy(struct binder_alloc *alloc,
int binder_alloc_copy_to_buffer(struct binder_alloc *alloc,
int binder_alloc_copy_from_buffer(struct binder_alloc *alloc,
struct binder_buffer *binder_alloc_prepare_to_free(struct binder_alloc *alloc,
binder_set_installed_page(struct binder_alloc *alloc,
binder_get_installed_page(struct binder_alloc *alloc, unsigned long index)
static void binder_lru_freelist_add(struct binder_alloc *alloc,
void binder_alloc_set_mapped(struct binder_alloc *alloc, bool state)
static inline bool binder_alloc_is_mapped(struct binder_alloc *alloc)
static struct page *binder_page_lookup(struct binder_alloc *alloc,
static int binder_page_insert(struct binder_alloc *alloc,
static struct page *binder_page_alloc(struct binder_alloc *alloc,
static int binder_install_single_page(struct binder_alloc *alloc,
static int binder_install_buffer_pages(struct binder_alloc *alloc,
static void binder_lru_freelist_del(struct binder_alloc *alloc,
static void debug_no_space_locked(struct binder_alloc *alloc)
static bool debug_low_async_space_locked(struct binder_alloc *alloc)
struct binder_alloc *alloc,
VISIBLE_IF_KUNIT size_t binder_alloc_buffer_size(struct binder_alloc *alloc,
struct binder_buffer *binder_alloc_new_buf(struct binder_alloc *alloc,
static void binder_insert_free_buffer(struct binder_alloc *alloc,
static void binder_delete_free_buffer(struct binder_alloc *alloc,
static void binder_free_buf_locked(struct binder_alloc *alloc,
static struct page *binder_alloc_get_page(struct binder_alloc *alloc,
static void binder_alloc_clear_buf(struct binder_alloc *alloc,
void binder_alloc_free_buf(struct binder_alloc *alloc,
int binder_alloc_mmap_handler(struct binder_alloc *alloc,
void binder_alloc_deferred_release(struct binder_alloc *alloc)
struct binder_buffer *binder_alloc_new_buf(struct binder_alloc *alloc,
void binder_alloc_init(struct binder_alloc *alloc);
void binder_alloc_vma_close(struct binder_alloc *alloc);
binder_alloc_prepare_to_free(struct binder_alloc *alloc,
void binder_alloc_free_buf(struct binder_alloc *alloc,
int binder_alloc_mmap_handler(struct binder_alloc *alloc,
void binder_alloc_deferred_release(struct binder_alloc *alloc);
int binder_alloc_get_allocated_count(struct binder_alloc *alloc);
struct binder_alloc *alloc);
struct binder_alloc *alloc);
binder_alloc_get_free_async_space(struct binder_alloc *alloc)
binder_alloc_copy_user_to_buffer(struct binder_alloc *alloc,
int binder_alloc_copy_to_buffer(struct binder_alloc *alloc,
int binder_alloc_copy_from_buffer(struct binder_alloc *alloc,
void __binder_alloc_init(struct binder_alloc *alloc, struct list_lru *freelist);
size_t binder_alloc_buffer_size(struct binder_alloc *alloc,
struct binder_alloc *alloc;
struct binder_alloc alloc;
struct binder_alloc;
TP_PROTO(struct binder_alloc *alloc, bool allocate,
TP_PROTO(const struct binder_alloc *alloc, size_t page_index),
TP_PROTO(const struct binder_alloc *alloc, size_t page_index),
TP_PROTO(const struct binder_alloc *alloc, size_t page_index),
TP_PROTO(const struct binder_alloc *alloc, size_t page_index),
TP_PROTO(const struct binder_alloc *alloc, size_t page_index),
TP_PROTO(const struct binder_alloc *alloc, size_t page_index),
TP_PROTO(const struct binder_alloc *alloc, size_t page_index),
TP_PROTO(const struct binder_alloc *alloc, size_t page_index),
TP_PROTO(const struct binder_alloc *alloc, size_t page_index),
TP_PROTO(const struct binder_alloc *alloc, size_t page_index),
TP_PROTO(const struct binder_alloc *alloc, size_t page_index),
struct binder_alloc *alloc,
struct binder_alloc *alloc,
struct binder_alloc *alloc,
struct binder_alloc *alloc)
struct binder_alloc *alloc,
static void permute_frees(struct kunit *test, struct binder_alloc *alloc,
struct binder_alloc *alloc,
static void gen_buf_offsets(struct kunit *test, struct binder_alloc *alloc,
struct binder_alloc alloc;
struct binder_alloc *alloc = &priv->alloc;
struct binder_alloc *alloc = vma->vm_private_data;
struct binder_alloc *alloc = filp->private_data;