Lines Matching refs:ffs_obj
3411 struct ffs_dev *ffs_obj; in ffs_ready() local
3417 ffs_obj = ffs->private_data; in ffs_ready()
3418 if (!ffs_obj) { in ffs_ready()
3422 if (WARN_ON(ffs_obj->desc_ready)) { in ffs_ready()
3427 ffs_obj->desc_ready = true; in ffs_ready()
3428 ffs_obj->ffs_data = ffs; in ffs_ready()
3430 if (ffs_obj->ffs_ready_callback) { in ffs_ready()
3431 ret = ffs_obj->ffs_ready_callback(ffs); in ffs_ready()
3444 struct ffs_dev *ffs_obj; in ffs_closed() local
3450 ffs_obj = ffs->private_data; in ffs_closed()
3451 if (!ffs_obj) in ffs_closed()
3454 ffs_obj->desc_ready = false; in ffs_closed()
3457 ffs_obj->ffs_closed_callback) in ffs_closed()
3458 ffs_obj->ffs_closed_callback(ffs); in ffs_closed()
3460 if (ffs_obj->opts) in ffs_closed()
3461 opts = ffs_obj->opts; in ffs_closed()
3469 unregister_gadget_item(ffs_obj->opts-> in ffs_closed()