kref_put(&file->device->ref, ib_uverbs_release_dev);  
static void ib_uverbs_release_file(struct kref *ref){	struct ib_uverbs_file *file =		container_of(ref, struct ib_uverbs_file, ref);	module_put(file->device->ib_dev->owner);	kfree(file);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/70a30e16a8a9d22396a4d1e96af86e43594df584/uverbs_main.c/clean/drivers/infiniband/core/uverbs_main.c