Home
last modified time | relevance | path

Searched refs:ffa_device (Results 1 – 6 of 6) sorted by relevance

/Linux-v6.6/include/linux/
Darm_ffa.h106 struct ffa_device { struct
115 #define to_ffa_dev(d) container_of(d, struct ffa_device, dev) argument
123 int (*probe)(struct ffa_device *sdev);
124 void (*remove)(struct ffa_device *sdev);
132 static inline void ffa_dev_set_drvdata(struct ffa_device *fdev, void *data) in ffa_dev_set_drvdata()
137 static inline void *ffa_dev_get_drvdata(struct ffa_device *fdev) in ffa_dev_get_drvdata()
143 struct ffa_device *ffa_device_register(const uuid_t *uuid, int vm_id,
145 void ffa_device_unregister(struct ffa_device *ffa_dev);
149 bool ffa_device_is_valid(struct ffa_device *ffa_dev);
153 struct ffa_device *ffa_device_register(const uuid_t *uuid, int vm_id, in ffa_device_register()
[all …]
/Linux-v6.6/drivers/firmware/arm_ffa/
Dbus.c23 struct ffa_device *ffa_dev; in ffa_device_match()
49 struct ffa_device *ffa_dev = to_ffa_dev(dev); in ffa_device_probe()
64 const struct ffa_device *ffa_dev = to_ffa_dev(dev); in ffa_device_uevent()
73 struct ffa_device *ffa_dev = to_ffa_dev(dev); in partition_id_show()
82 struct ffa_device *ffa_dev = to_ffa_dev(dev); in uuid_show()
134 struct ffa_device *ffa_dev = to_ffa_dev(dev); in ffa_release_device()
153 bool ffa_device_is_valid(struct ffa_device *ffa_dev) in ffa_device_is_valid()
157 struct ffa_device *tmp_dev; in ffa_device_is_valid()
174 struct ffa_device *ffa_device_register(const uuid_t *uuid, int vm_id, in ffa_device_register()
179 struct ffa_device *ffa_dev; in ffa_device_register()
[all …]
Dcommon.h19 bool ffa_device_is_valid(struct ffa_device *ffa_dev);
20 void ffa_device_match_uuid(struct ffa_device *ffa_dev, const uuid_t *uuid);
Ddriver.c590 static void _ffa_mode_32bit_set(struct ffa_device *dev) in _ffa_mode_32bit_set()
595 static void ffa_mode_32bit_set(struct ffa_device *dev) in ffa_mode_32bit_set()
603 static int ffa_sync_send_receive(struct ffa_device *dev, in ffa_sync_send_receive()
655 void ffa_device_match_uuid(struct ffa_device *ffa_dev, const uuid_t *uuid) in ffa_device_match_uuid()
682 struct ffa_device *ffa_dev; in ffa_setup_partitions()
/Linux-v6.6/drivers/tee/optee/
Dffa_abi.c274 struct ffa_device *ffa_dev = optee->ffa.ffa_dev; in optee_ffa_shm_register()
317 struct ffa_device *ffa_dev = optee->ffa.ffa_dev; in optee_ffa_shm_unregister()
534 struct ffa_device *ffa_dev = optee->ffa.ffa_dev; in optee_ffa_yielding_call()
656 static bool optee_ffa_api_is_compatbile(struct ffa_device *ffa_dev, in optee_ffa_api_is_compatbile()
692 static bool optee_ffa_exchange_caps(struct ffa_device *ffa_dev, in optee_ffa_exchange_caps()
775 static void optee_ffa_remove(struct ffa_device *ffa_dev) in optee_ffa_remove()
787 static int optee_ffa_probe(struct ffa_device *ffa_dev) in optee_ffa_probe()
Doptee_private.h137 struct ffa_device *ffa_dev;