twcb             2233 drivers/android/binder.c 	struct binder_task_work_cb *twcb = container_of(twork,
twcb             2236 drivers/android/binder.c 	fput(twcb->file);
twcb             2237 drivers/android/binder.c 	kfree(twcb);
twcb             2249 drivers/android/binder.c 	struct binder_task_work_cb *twcb;
twcb             2251 drivers/android/binder.c 	twcb = kzalloc(sizeof(*twcb), GFP_KERNEL);
twcb             2252 drivers/android/binder.c 	if (!twcb)
twcb             2254 drivers/android/binder.c 	init_task_work(&twcb->twork, binder_do_fd_close);
twcb             2255 drivers/android/binder.c 	__close_fd_get_file(fd, &twcb->file);
twcb             2256 drivers/android/binder.c 	if (twcb->file)
twcb             2257 drivers/android/binder.c 		task_work_add(current, &twcb->twork, true);
twcb             2259 drivers/android/binder.c 		kfree(twcb);