Lines Matching refs:ffs_obj
3405 struct ffs_dev *ffs_obj; in ffs_ready() local
3411 ffs_obj = ffs->private_data; in ffs_ready()
3412 if (!ffs_obj) { in ffs_ready()
3416 if (WARN_ON(ffs_obj->desc_ready)) { in ffs_ready()
3421 ffs_obj->desc_ready = true; in ffs_ready()
3422 ffs_obj->ffs_data = ffs; in ffs_ready()
3424 if (ffs_obj->ffs_ready_callback) { in ffs_ready()
3425 ret = ffs_obj->ffs_ready_callback(ffs); in ffs_ready()
3438 struct ffs_dev *ffs_obj; in ffs_closed() local
3444 ffs_obj = ffs->private_data; in ffs_closed()
3445 if (!ffs_obj) in ffs_closed()
3448 ffs_obj->desc_ready = false; in ffs_closed()
3451 ffs_obj->ffs_closed_callback) in ffs_closed()
3452 ffs_obj->ffs_closed_callback(ffs); in ffs_closed()
3454 if (ffs_obj->opts) in ffs_closed()
3455 opts = ffs_obj->opts; in ffs_closed()
3463 unregister_gadget_item(ffs_obj->opts-> in ffs_closed()