Lines Matching full:uuid
42 #include <linux/uuid.h>
295 uuid_t uuid; in __ffa_partition_info_get() member
303 import_uuid(&buf->uuid, (u8 *)&rx_buf->uuid); in __ffa_partition_info_get()
366 uuid_t uuid; in __ffa_partition_info_get_regs() member
379 uuid_copy(&buf->uuid, &uuid_regs.uuid); in __ffa_partition_info_get_regs()
391 ffa_partition_probe(const uuid_t *uuid, struct ffa_partition_info **buffer) in ffa_partition_probe() argument
401 export_uuid((u8 *)uuid0_4, uuid); in ffa_partition_probe()
517 uuid_copy(&msg->uuid, &dev->uuid); in ffa_msg_send2()
532 static int ffa_msg_send_direct_req2(u16 src_id, u16 dst_id, const uuid_t *uuid, in ffa_msg_send_direct_req2() argument
537 uuid_t uuid; in ffa_msg_send_direct_req2() member
539 } uuid_regs = { .uuid = *uuid }; in ffa_msg_send_direct_req2()
1111 uuid_t uuid; in ffa_partition_info_get() local
1114 if (uuid_parse(uuid_str, &uuid)) { in ffa_partition_info_get()
1115 pr_err("invalid uuid (%s)\n", uuid_str); in ffa_partition_info_get()
1119 count = ffa_partition_probe(&uuid, &pbuf); in ffa_partition_info_get()
1152 &dev->uuid, data); in ffa_sync_send_receive2()
1272 notifier_hnode_get_by_vmid_uuid(u16 notify_id, int vmid, const uuid_t *uuid) in notifier_hnode_get_by_vmid_uuid() argument
1276 if (uuid_is_null(uuid)) in notifier_hnode_get_by_vmid_uuid()
1281 uuid_equal(&node->dev->uuid, uuid)) in notifier_hnode_get_by_vmid_uuid()
1308 &dev->uuid); in update_notifier_cb()
1468 uuid_t uuid; in handle_fwk_notif_callbacks() local
1488 uuid_copy(&uuid, &msg->uuid); in handle_fwk_notif_callbacks()
1490 uuid_copy(&uuid, &uuid_null); in handle_fwk_notif_callbacks()
1497 cb_info = notifier_hnode_get_by_vmid_uuid(notify_id, target, &uuid); in handle_fwk_notif_callbacks()
1588 void ffa_device_match_uuid(struct ffa_device *ffa_dev, const uuid_t *uuid) in ffa_device_match_uuid() argument
1593 count = ffa_partition_probe(uuid, &pbuf); in ffa_device_match_uuid()
1599 uuid_copy(&ffa_dev->uuid, uuid); in ffa_device_match_uuid()
1614 * FF-A v1.1 provides UUID for each partition as part of the in ffa_bus_notifier()
1615 * discovery API, the discovered UUID must be populated in the in ffa_bus_notifier()
1616 * device's UUID and there is no need to workaround by copying in ffa_bus_notifier()
1619 if (uuid_is_null(&fdev->uuid)) in ffa_bus_notifier()
1620 ffa_device_match_uuid(fdev, &id_table->uuid); in ffa_bus_notifier()
1752 /* Note that if the UUID will be uuid_null, that will require in ffa_setup_partitions()
1753 * ffa_bus_notifier() to find the UUID of this partition id in ffa_setup_partitions()
1755 * provides UUID here for each partition as part of the in ffa_setup_partitions()
1779 * No multiple UUID possible for the host, so just checking if in ffa_setup_partitions()