rpmb_dev
int rpmb_dev_unregister(struct rpmb_dev *rdev)
struct rpmb_dev *rpmb_dev_register(struct device *dev,
struct rpmb_dev *rdev;
struct rpmb_dev *rpmb_dev_get(struct rpmb_dev *rdev)
void rpmb_dev_put(struct rpmb_dev *rdev)
int rpmb_route_frames(struct rpmb_dev *rdev, u8 *req,
struct rpmb_dev *rdev = to_rpmb_dev(dev);
struct rpmb_dev *rpmb_dev_find_device(const void *data,
const struct rpmb_dev *start,
struct rpmb_dev *rdev;
struct rpmb_dev *rdev;
rpmb_dev_put(optee->rpmb_dev);
rpmb_dev_put(optee->rpmb_dev);
struct rpmb_dev *rpmb_dev;
rpmb_dev_put(optee->rpmb_dev);
optee->rpmb_dev = NULL;
struct rpmb_dev *rdev = to_rpmb_dev(dev);
struct rpmb_dev *rdev;
rdev = rpmb_dev_find_device(NULL, optee->rpmb_dev, rpc_rpmb_match);
rpmb_dev_put(optee->rpmb_dev);
optee->rpmb_dev = rdev;
struct rpmb_dev *rdev;
rdev = rpmb_dev_get(optee->rpmb_dev);
rpmb_dev_put(optee->rpmb_dev);
struct rpmb_dev *rdev;
struct rpmb_dev *rdev;
struct rpmb_dev *rpmb_dev_get(struct rpmb_dev *rdev);
void rpmb_dev_put(struct rpmb_dev *rdev);
struct rpmb_dev *rpmb_dev_find_device(const void *data,
const struct rpmb_dev *start,
struct rpmb_dev *rpmb_dev_register(struct device *dev,
int rpmb_dev_unregister(struct rpmb_dev *rdev);
int rpmb_route_frames(struct rpmb_dev *rdev, u8 *req,
static inline struct rpmb_dev *rpmb_dev_get(struct rpmb_dev *rdev)
static inline void rpmb_dev_put(struct rpmb_dev *rdev) { }
static inline struct rpmb_dev *
rpmb_dev_find_device(const void *data, const struct rpmb_dev *start,
static inline struct rpmb_dev *
static inline int rpmb_dev_unregister(struct rpmb_dev *dev)
static inline int rpmb_route_frames(struct rpmb_dev *rdev, u8 *req,
#define to_rpmb_dev(x) container_of((x), struct rpmb_dev, dev)