Home
last modified time | relevance | path

Searched defs:tee_driver_ops (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/include/linux/
H A Dtee_drv.h94 struct tee_driver_ops { struct
95 void (*get_version)(struct tee_device *teedev,
97 int (*open)(struct tee_context *ctx);
98 void (*release)(struct tee_context *ctx);
99 int (*open_session)(struct tee_context *ctx,
102 int (*close_session)(struct tee_context *ctx, u32 session);
103 int (*invoke_func)(struct tee_context *ctx,
127 const struct tee_driver_ops *ops; argument
/openbmc/u-boot/include/
H A Dtee.h179 struct tee_driver_ops { struct
185 void (*get_version)(struct udevice *dev, struct tee_version_data *vers);
196 int (*open_session)(struct udevice *dev,
207 int (*close_session)(struct udevice *dev, u32 session);
217 int (*invoke_func)(struct udevice *dev, struct tee_invoke_arg *arg,
225 int (*shm_register)(struct udevice *dev, struct tee_shm *shm);
232 int (*shm_unregister)(struct udevice *dev, struct tee_shm *shm);