Lines Matching refs:binder_device
5310 struct binder_device *device; in binder_free_proc()
5317 device = container_of(proc->context, struct binder_device, context); in binder_free_proc()
6055 struct binder_device *binder_dev; in binder_open()
6083 struct binder_device, miscdev); in binder_open()
7050 void binder_add_device(struct binder_device *device) in binder_add_device()
7056 void binder_remove_device(struct binder_device *device) in binder_remove_device()
7065 struct binder_device *binder_device; in init_binder_device() local
7067 binder_device = kzalloc_obj(*binder_device); in init_binder_device()
7068 if (!binder_device) in init_binder_device()
7071 binder_device->miscdev.fops = &binder_fops; in init_binder_device()
7072 binder_device->miscdev.minor = MISC_DYNAMIC_MINOR; in init_binder_device()
7073 binder_device->miscdev.name = name; in init_binder_device()
7075 refcount_set(&binder_device->ref, 1); in init_binder_device()
7076 binder_device->context.binder_context_mgr_uid = INVALID_UID; in init_binder_device()
7077 binder_device->context.name = name; in init_binder_device()
7078 mutex_init(&binder_device->context.context_mgr_node_lock); in init_binder_device()
7080 ret = misc_register(&binder_device->miscdev); in init_binder_device()
7082 kfree(binder_device); in init_binder_device()
7086 binder_add_device(binder_device); in init_binder_device()
7095 struct binder_device *device; in binder_init()