Searched refs:ffa_device (Results 1 – 6 of 6) sorted by relevance
| /linux/include/linux/ |
| A D | arm_ffa.h | 15 struct ffa_device { struct 22 #define to_ffa_dev(d) container_of(d, struct ffa_device, dev) argument 30 int (*probe)(struct ffa_device *sdev); 31 void (*remove)(struct ffa_device *sdev); 46 void ffa_device_unregister(struct ffa_device *ffa_dev); 50 bool ffa_device_is_valid(struct ffa_device *ffa_dev); 51 const struct ffa_dev_ops *ffa_dev_ops_get(struct ffa_device *dev); 259 void (*mode_32bit_set)(struct ffa_device *dev); 260 int (*sync_send_receive)(struct ffa_device *dev, 263 int (*memory_share)(struct ffa_device *dev, [all …]
|
| /linux/drivers/firmware/arm_ffa/ |
| A D | bus.c | 21 struct ffa_device *ffa_dev; in ffa_device_match() 47 struct ffa_device *ffa_dev = to_ffa_dev(dev); in ffa_device_probe() 61 struct ffa_device *ffa_dev = to_ffa_dev(dev); in ffa_device_uevent() 70 struct ffa_device *ffa_dev = to_ffa_dev(dev); in partition_id_show() 79 struct ffa_device *ffa_dev = to_ffa_dev(dev); in uuid_show() 131 struct ffa_device *ffa_dev = to_ffa_dev(dev); in ffa_release_device() 149 bool ffa_device_is_valid(struct ffa_device *ffa_dev) in ffa_device_is_valid() 153 struct ffa_device *tmp_dev; in ffa_device_is_valid() 170 struct ffa_device *ffa_device_register(const uuid_t *uuid, int vm_id) in ffa_device_register() 174 struct ffa_device *ffa_dev; in ffa_device_register() [all …]
|
| A D | common.h | 19 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);
|
| A D | driver.c | 594 static void ffa_mode_32bit_set(struct ffa_device *dev) in ffa_mode_32bit_set() 599 static int ffa_sync_send_receive(struct ffa_device *dev, in ffa_sync_send_receive() 607 ffa_memory_share(struct ffa_device *dev, struct ffa_mem_ops_args *args) in ffa_memory_share() 616 ffa_memory_lend(struct ffa_device *dev, struct ffa_mem_ops_args *args) in ffa_memory_lend() 641 const struct ffa_dev_ops *ffa_dev_ops_get(struct ffa_device *dev) in ffa_dev_ops_get() 650 void ffa_device_match_uuid(struct ffa_device *ffa_dev, const uuid_t *uuid) in ffa_device_match_uuid() 668 struct ffa_device *ffa_dev; in ffa_setup_partitions()
|
| /linux/drivers/tee/optee/ |
| A D | ffa_abi.c | 275 struct ffa_device *ffa_dev = optee->ffa.ffa_dev; in optee_ffa_shm_register() 318 struct ffa_device *ffa_dev = optee->ffa.ffa_dev; in optee_ffa_shm_unregister() 535 struct ffa_device *ffa_dev = optee->ffa.ffa_dev; in optee_ffa_yielding_call() 637 static bool optee_ffa_api_is_compatbile(struct ffa_device *ffa_dev, in optee_ffa_api_is_compatbile() 672 static bool optee_ffa_exchange_caps(struct ffa_device *ffa_dev, in optee_ffa_exchange_caps() 780 static void optee_ffa_remove(struct ffa_device *ffa_dev) in optee_ffa_remove() 792 static int optee_ffa_probe(struct ffa_device *ffa_dev) in optee_ffa_probe()
|
| A D | optee_private.h | 93 struct ffa_device *ffa_dev;
|
Completed in 12 milliseconds