Searched refs:ffa_dev (Results 1 – 6 of 6) sorted by relevance
/linux/drivers/firmware/arm_ffa/ |
A D | bus.c | 21 struct ffa_device *ffa_dev; in ffa_device_match() local 24 ffa_dev = to_ffa_dev(dev); in ffa_device_match() 64 ffa_dev->vm_id, &ffa_dev->uuid); in ffa_device_uevent() 133 kfree(ffa_dev); in ffa_release_device() 158 if (tmp_dev == ffa_dev) { in ffa_device_is_valid() 176 ffa_dev = kzalloc(sizeof(*ffa_dev), GFP_KERNEL); in ffa_device_register() 177 if (!ffa_dev) in ffa_device_register() 180 dev = &ffa_dev->dev; in ffa_device_register() 185 ffa_dev->vm_id = vm_id; in ffa_device_register() 196 return 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 | 650 void ffa_device_match_uuid(struct ffa_device *ffa_dev, const uuid_t *uuid) in ffa_device_match_uuid() argument 660 if (tpbuf->id == ffa_dev->vm_id) in ffa_device_match_uuid() 661 uuid_copy(&ffa_dev->uuid, uuid); in ffa_device_match_uuid() 668 struct ffa_device *ffa_dev; in ffa_setup_partitions() local 685 ffa_dev = ffa_device_register(&uuid_null, tpbuf->id); in ffa_setup_partitions() 686 if (!ffa_dev) { in ffa_setup_partitions() 692 ffa_dev_set_drvdata(ffa_dev, drv_info); 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() local 277 .receiver = ffa_dev->vm_id, in optee_ffa_shm_register() 297 rc = ffa_ops->memory_share(ffa_dev, &args); in optee_ffa_shm_register() 318 struct ffa_device *ffa_dev = optee->ffa.ffa_dev; in optee_ffa_shm_unregister() local 535 struct ffa_device *ffa_dev = optee->ffa.ffa_dev; in optee_ffa_yielding_call() local 643 ops->mode_32bit_set(ffa_dev); in optee_ffa_api_is_compatbile() 645 rc = ops->sync_send_receive(ffa_dev, &data); in optee_ffa_api_is_compatbile() 800 ffa_ops = ffa_dev_ops_get(ffa_dev); in optee_ffa_probe() 824 optee->ffa.ffa_dev = ffa_dev; in optee_ffa_probe() 860 ffa_dev_set_drvdata(ffa_dev, optee); in optee_ffa_probe() [all …]
|
A D | optee_private.h | 93 struct ffa_device *ffa_dev; member
|
/linux/include/linux/ |
A D | arm_ffa.h | 46 void ffa_device_unregister(struct ffa_device *ffa_dev); 50 bool ffa_device_is_valid(struct ffa_device *ffa_dev); 72 bool ffa_device_is_valid(struct ffa_device *ffa_dev) { return false; } in ffa_device_is_valid() argument
|
Completed in 10 milliseconds