Home
last modified time | relevance | path

Searched refs:uuid (Results 1 – 25 of 259) sorted by relevance

1234567891011

/Linux-v5.4/lib/
Duuid.c33 void generate_random_uuid(unsigned char uuid[16]) in generate_random_uuid()
35 get_random_bytes(uuid, 16); in generate_random_uuid()
37 uuid[6] = (uuid[6] & 0x0F) | 0x40; in generate_random_uuid()
39 uuid[8] = (uuid[8] & 0x3F) | 0x80; in generate_random_uuid()
78 bool uuid_is_valid(const char *uuid) in uuid_is_valid() argument
84 if (uuid[i] != '-') in uuid_is_valid()
86 } else if (!isxdigit(uuid[i])) { in uuid_is_valid()
95 static int __uuid_parse(const char *uuid, __u8 b[16], const u8 ei[16]) in __uuid_parse() argument
100 if (!uuid_is_valid(uuid)) in __uuid_parse()
104 int hi = hex_to_bin(uuid[si[i] + 0]); in __uuid_parse()
[all …]
Dtest_uuid.c13 const char *uuid; member
20 .uuid = "c33f4995-3701-450e-9fbf-206a2e98e576",
25 .uuid = "64b4371c-77c1-48f9-8221-29f054fc023b",
30 .uuid = "0cb4ddff-a545-4401-9d06-688af53e7f84",
70 if (guid_parse(data->uuid, &le)) in test_uuid_test()
71 test_uuid_failed("conversion", false, false, data->uuid, NULL); in test_uuid_test()
76 test_uuid_failed("cmp", false, false, data->uuid, buf); in test_uuid_test()
81 if (uuid_parse(data->uuid, &be)) in test_uuid_test()
82 test_uuid_failed("conversion", false, true, data->uuid, NULL); in test_uuid_test()
87 test_uuid_failed("cmp", false, true, data->uuid, buf); in test_uuid_test()
/Linux-v5.4/fs/btrfs/
Duuid-tree.c14 static void btrfs_uuid_to_key(u8 *uuid, u8 type, struct btrfs_key *key) in btrfs_uuid_to_key() argument
17 key->objectid = get_unaligned_le64(uuid); in btrfs_uuid_to_key()
18 key->offset = get_unaligned_le64(uuid + sizeof(u64)); in btrfs_uuid_to_key()
22 static int btrfs_uuid_tree_lookup(struct btrfs_root *uuid_root, u8 *uuid, in btrfs_uuid_tree_lookup() argument
44 btrfs_uuid_to_key(uuid, type, &key); in btrfs_uuid_tree_lookup()
82 int btrfs_uuid_tree_add(struct btrfs_trans_handle *trans, u8 *uuid, u8 type, in btrfs_uuid_tree_add() argument
95 ret = btrfs_uuid_tree_lookup(uuid_root, uuid, type, subid_cpu); in btrfs_uuid_tree_add()
104 btrfs_uuid_to_key(uuid, type, &key); in btrfs_uuid_tree_add()
147 int btrfs_uuid_tree_remove(struct btrfs_trans_handle *trans, u8 *uuid, u8 type, in btrfs_uuid_tree_remove() argument
168 btrfs_uuid_to_key(uuid, type, &key); in btrfs_uuid_tree_remove()
[all …]
/Linux-v5.4/drivers/nvdimm/
Dnamespace_devs.c30 kfree(nspm->uuid); in namespace_pmem_release()
42 kfree(nsblk->uuid); in namespace_blk_release()
84 uuid2 = nspm->uuid; in is_uuid_busy()
88 uuid2 = nsblk->uuid; in is_uuid_busy()
92 uuid2 = nd_btt->uuid; in is_uuid_busy()
96 uuid2 = nd_pfn->uuid; in is_uuid_busy()
117 bool nd_is_uuid_unique(struct device *dev, u8 *uuid) in nd_is_uuid_unique() argument
124 if (device_for_each_child(&nvdimm_bus->dev, uuid, in nd_is_uuid_unique()
230 return nspm->uuid; in nd_dev_to_uuid()
234 return nsblk->uuid; in nd_dev_to_uuid()
[all …]
Dbtt_devs.c24 kfree(nd_btt->uuid); in nd_btt_release()
83 if (nd_btt->uuid) in uuid_show()
84 return sprintf(buf, "%pUb\n", nd_btt->uuid); in uuid_show()
95 rc = nd_uuid_store(dev, &nd_btt->uuid, buf, len); in uuid_store()
102 static DEVICE_ATTR_RW(uuid);
182 unsigned long lbasize, u8 *uuid, in __nd_btt_create() argument
197 if (uuid) { in __nd_btt_create()
198 uuid = kmemdup(uuid, 16, GFP_KERNEL); in __nd_btt_create()
199 if (!uuid) in __nd_btt_create()
202 nd_btt->uuid = uuid; in __nd_btt_create()
[all …]
Dlabel.c324 char *nd_label_gen_id(struct nd_label_id *label_id, u8 *uuid, u32 flags) in nd_label_gen_id() argument
326 if (!label_id || !uuid) in nd_label_gen_id()
329 flags & NSLABEL_FLAG_LOCAL ? "blk" : "pmem", uuid); in nd_label_gen_id()
397 memcpy(label_uuid, nd_label->uuid, NSLABEL_UUID_LEN); in nd_label_reserve_dpa()
781 nd_label_gen_id(&label_id, nspm->uuid, 0); in __pmem_label_update()
799 memcpy(nd_label->uuid, nspm->uuid, NSLABEL_UUID_LEN); in __pmem_label_update()
838 || memcmp(nspm->uuid, label_ent->label->uuid, in __pmem_label_update()
911 u8 uuid[NSLABEL_UUID_LEN]; in __blk_label_update() local
922 nd_label_gen_id(&label_id, nsblk->uuid, NSLABEL_FLAG_LOCAL); in __blk_label_update()
949 memcpy(uuid, nd_label->uuid, NSLABEL_UUID_LEN); in __blk_label_update()
[all …]
Dpfn_devs.c25 kfree(nd_pfn->uuid); in nd_pfn_release()
156 if (nd_pfn->uuid) in uuid_show()
157 return sprintf(buf, "%pUb\n", nd_pfn->uuid); in uuid_show()
168 rc = nd_uuid_store(dev, &nd_pfn->uuid, buf, len); in uuid_store()
175 static DEVICE_ATTR_RW(uuid);
532 if (!nd_pfn->uuid) { in nd_pfn_validate()
538 nd_pfn->uuid = kmemdup(pfn_sb->uuid, 16, GFP_KERNEL); in nd_pfn_validate()
539 if (!nd_pfn->uuid) in nd_pfn_validate()
548 if (memcmp(nd_pfn->uuid, pfn_sb->uuid, 16) != 0) in nd_pfn_validate()
788 memcpy(pfn_sb->uuid, nd_pfn->uuid, 16); in nd_pfn_init()
[all …]
Dcore.c220 u8 uuid[16]; in nd_uuid_parse() local
231 uuid[i] = (hex_to_bin(str[0]) << 4) | hex_to_bin(str[1]); in nd_uuid_parse()
237 memcpy(uuid_out, uuid, sizeof(uuid)); in nd_uuid_parse()
254 u8 uuid[16]; in nd_uuid_store() local
260 rc = nd_uuid_parse(dev, uuid, buf, len); in nd_uuid_store()
265 *uuid_out = kmemdup(uuid, sizeof(uuid), GFP_KERNEL); in nd_uuid_store()
/Linux-v5.4/drivers/md/
Ddm-log-userspace-base.c46 char uuid[DM_UUID_LEN]; member
84 static int userspace_do_request(struct log_c *lc, const char *uuid, in userspace_do_request() argument
96 r = dm_consult_userspace(uuid, lc->luid, request_type, data, in userspace_do_request()
107 r = dm_consult_userspace(uuid, lc->luid, DM_ULOG_CTR, in userspace_do_request()
115 r = dm_consult_userspace(uuid, lc->luid, DM_ULOG_RESUME, NULL, in userspace_do_request()
163 r = userspace_do_request(lc, lc->uuid, DM_ULOG_FLUSH, NULL, 0, NULL, NULL); in do_flush()
226 strncpy(lc->uuid, argv[0], DM_UUID_LEN); in userspace_ctr()
262 r = dm_consult_userspace(lc->uuid, lc->luid, DM_ULOG_CTR, in userspace_ctr()
276 r = dm_consult_userspace(lc->uuid, lc->luid, DM_ULOG_GET_REGION_SIZE, in userspace_ctr()
338 (void) dm_consult_userspace(lc->uuid, lc->luid, DM_ULOG_DTR, in userspace_dtr()
[all …]
Ddm-log-userspace-transfer.c170 int dm_consult_userspace(const char *uuid, uint64_t luid, int request_type, in dm_consult_userspace() argument
201 memcpy(tfr->uuid, uuid, DM_UUID_LEN); in dm_consult_userspace()
246 (strlen(uuid) > 8) ? in dm_consult_userspace()
247 (uuid + (strlen(uuid) - 8)) : (uuid), in dm_consult_userspace()
Ddm-ioctl.c43 char *uuid; member
132 if (!strcmp(hc->uuid, str)) { in __get_uuid_cell()
161 static struct hash_cell *alloc_cell(const char *name, const char *uuid, in alloc_cell() argument
176 if (!uuid) in alloc_cell()
177 hc->uuid = NULL; in alloc_cell()
180 hc->uuid = kstrdup(uuid, GFP_KERNEL); in alloc_cell()
181 if (!hc->uuid) { in alloc_cell()
199 kfree(hc->uuid); in free_cell()
208 static int dm_hash_insert(const char *name, const char *uuid, struct mapped_device *md) in dm_hash_insert() argument
215 cell = alloc_cell(name, uuid, md); in dm_hash_insert()
[all …]
/Linux-v5.4/include/linux/
Duuid.h61 static inline bool uuid_is_null(const uuid_t *uuid) in uuid_is_null() argument
63 return uuid_equal(uuid, &uuid_null); in uuid_is_null()
66 void generate_random_uuid(unsigned char uuid[16]);
71 bool __must_check uuid_is_valid(const char *uuid);
76 int guid_parse(const char *uuid, guid_t *u);
77 int uuid_parse(const char *uuid, uuid_t *u);
/Linux-v5.4/drivers/thunderbolt/
Dproperty.c32 u32 uuid[4]; member
177 dir->uuid = kmemdup(&block[dir_offset], sizeof(*dir->uuid), in __tb_property_parse_dir()
179 if (!dir->uuid) { in __tb_property_parse_dir()
242 struct tb_property_dir *tb_property_create_dir(const uuid_t *uuid) in tb_property_create_dir() argument
251 if (uuid) { in tb_property_create_dir()
252 dir->uuid = kmemdup(uuid, sizeof(*dir->uuid), GFP_KERNEL); in tb_property_create_dir()
253 if (!dir->uuid) { in tb_property_create_dir()
304 kfree(dir->uuid); in tb_property_free_dir()
315 if (dir->uuid) in tb_property_dir_length()
316 len += sizeof(*dir->uuid) / 4; in tb_property_dir_length()
[all …]
Dxdomain.c70 if (!uuid_equal(&res_hdr->uuid, &req_hdr->uuid)) in tb_xdomain_match()
199 memcpy(&hdr->uuid, &tb_xdp_uuid, sizeof(tb_xdp_uuid)); in tb_xdp_fill_header()
227 uuid_t *uuid) in tb_xdp_uuid_request() argument
249 uuid_copy(uuid, &res.src_uuid); in tb_xdp_uuid_request()
254 const uuid_t *uuid) in tb_xdp_uuid_response() argument
262 uuid_copy(&res.src_uuid, uuid); in tb_xdp_uuid_response()
432 int retry, const uuid_t *uuid) in tb_xdp_properties_changed_request() argument
441 uuid_copy(&req.src_uuid, uuid); in tb_xdp_properties_changed_request()
477 if (!handler->uuid || !handler->callback) in tb_register_protocol_handler()
479 if (uuid_equal(handler->uuid, &tb_xdp_uuid)) in tb_register_protocol_handler()
[all …]
Dswitch.c34 uuid_t uuid; member
51 if (uuid_equal(&st->uuid, sw->uuid)) in __nvm_get_auth_status()
73 if (WARN_ON(!sw->uuid)) in nvm_set_auth_status()
84 memcpy(&st->uuid, sw->uuid, sizeof(st->uuid)); in nvm_set_auth_status()
1313 return sprintf(buf, "%pUb\n", sw->uuid); in unique_id_show()
1396 kfree(sw->uuid); in tb_switch_release()
1657 u32 uuid[4]; in tb_switch_set_uuid() local
1660 if (sw->uuid) in tb_switch_set_uuid()
1667 ret = tb_lc_read_uuid(sw, uuid); in tb_switch_set_uuid()
1675 uuid[0] = sw->uid & 0xffffffff; in tb_switch_set_uuid()
[all …]
Dicm.c443 memcpy(&request.ep_uuid, sw->uuid, sizeof(request.ep_uuid)); in icm_fr_approve_switch()
470 memcpy(&request.ep_uuid, sw->uuid, sizeof(request.ep_uuid)); in icm_fr_add_switch_key()
498 memcpy(&request.ep_uuid, sw->uuid, sizeof(request.ep_uuid)); in icm_fr_challenge_switch_key()
566 const uuid_t *uuid, const u8 *ep_name, in add_switch() argument
582 sw->uuid = kmemdup(uuid, sizeof(*uuid), GFP_KERNEL); in add_switch()
583 if (!sw->uuid) { in add_switch()
994 memcpy(&request.ep_uuid, sw->uuid, sizeof(request.ep_uuid)); in icm_tr_approve_switch()
1021 memcpy(&request.ep_uuid, sw->uuid, sizeof(request.ep_uuid)); in icm_tr_add_switch_key()
1050 memcpy(&request.ep_uuid, sw->uuid, sizeof(request.ep_uuid)); in icm_tr_challenge_switch_key()
1470 u32 *uuid = (u32 *)&uuids[i]; in icm_ar_get_boot_acl() local
[all …]
/Linux-v5.4/fs/afs/
Dserver.c102 struct afs_server *afs_find_server_by_uuid(struct afs_net *net, const uuid_t *uuid) in afs_find_server_by_uuid() argument
108 _enter("%pU", uuid); in afs_find_server_by_uuid()
125 diff = memcmp(uuid, &server->uuid, sizeof(*uuid)); in afs_find_server_by_uuid()
167 diff = memcmp(&candidate->uuid, &server->uuid, sizeof(uuid_t)); in afs_install_server()
211 const uuid_t *uuid, in afs_alloc_server() argument
226 server->uuid = *uuid; in afs_alloc_server()
248 struct key *key, const uuid_t *uuid) in afs_vl_lookup_addrs() argument
258 alist = afs_yfsvl_get_endpoints(&vc, uuid); in afs_vl_lookup_addrs()
260 alist = afs_vl_get_addrs_u(&vc, uuid); in afs_vl_lookup_addrs()
273 const uuid_t *uuid) in afs_lookup_server() argument
[all …]
Dvlclient.c57 struct afs_uuid *uuid; in afs_deliver_vl_get_entry_by_name_u() local
76 uuid = (struct afs_uuid *)&entry->fs_server[n]; in afs_deliver_vl_get_entry_by_name_u()
77 uuid->time_low = xdr->time_low; in afs_deliver_vl_get_entry_by_name_u()
78 uuid->time_mid = htons(ntohl(xdr->time_mid)); in afs_deliver_vl_get_entry_by_name_u()
79 uuid->time_hi_and_version = htons(ntohl(xdr->time_hi_and_version)); in afs_deliver_vl_get_entry_by_name_u()
80 uuid->clock_seq_hi_and_reserved = (u8)ntohl(xdr->clock_seq_hi_and_reserved); in afs_deliver_vl_get_entry_by_name_u()
81 uuid->clock_seq_low = (u8)ntohl(xdr->clock_seq_low); in afs_deliver_vl_get_entry_by_name_u()
83 uuid->node[j] = (u8)ntohl(xdr->node[j]); in afs_deliver_vl_get_entry_by_name_u()
268 const uuid_t *uuid) in afs_vl_get_addrs_u() argument
271 const struct afs_uuid *u = (const struct afs_uuid *)uuid; in afs_vl_get_addrs_u()
[all …]
Dcmservice.c165 pr_notice("kAFS: FS rebooted %pU\n", &server->uuid); in afs_record_cm_probe()
182 &server->uuid); in afs_record_cm_probe()
221 struct afs_uuid *uuid) in afs_find_cm_server_by_uuid() argument
510 if (memcmp(r, &call->net->uuid, sizeof(call->net->uuid)) == 0) in SRXAFSCB_ProbeUuid()
588 __be32 uuid[11]; in SRXAFSCB_TellMeAboutYourself() member
603 reply.ia.uuid[0] = call->net->uuid.time_low; in SRXAFSCB_TellMeAboutYourself()
604 reply.ia.uuid[1] = htonl(ntohs(call->net->uuid.time_mid)); in SRXAFSCB_TellMeAboutYourself()
605 reply.ia.uuid[2] = htonl(ntohs(call->net->uuid.time_hi_and_version)); in SRXAFSCB_TellMeAboutYourself()
606 reply.ia.uuid[3] = htonl((s8) call->net->uuid.clock_seq_hi_and_reserved); in SRXAFSCB_TellMeAboutYourself()
607 reply.ia.uuid[4] = htonl((s8) call->net->uuid.clock_seq_low); in SRXAFSCB_TellMeAboutYourself()
[all …]
/Linux-v5.4/drivers/mfd/
Dwm831x-otp.c59 char uuid[WM831X_UNIQUE_ID_LEN]; in wm831x_otp_init() local
67 ret = wm831x_unique_id_read(wm831x, uuid); in wm831x_otp_init()
69 add_device_randomness(uuid, sizeof(uuid)); in wm831x_otp_init()
/Linux-v5.4/scripts/mod/
Dfile2alias.c107 static inline void add_uuid(char *str, uuid_le uuid) in add_uuid() argument
112 uuid.b[3], uuid.b[2], uuid.b[1], uuid.b[0], in add_uuid()
113 uuid.b[5], uuid.b[4], uuid.b[7], uuid.b[6], in add_uuid()
114 uuid.b[8], uuid.b[9], uuid.b[10], uuid.b[11], in add_uuid()
115 uuid.b[12], uuid.b[13], uuid.b[14], uuid.b[15]); in add_uuid()
1181 DEF_FIELD_ADDR(symval, mei_cl_device_id, uuid); in do_mei_entry()
1186 add_uuid(alias, *uuid); in do_mei_entry()
1305 DEF_FIELD(symval, tee_client_device_id, uuid); in do_tee_entry()
1308 uuid.b[0], uuid.b[1], uuid.b[2], uuid.b[3], uuid.b[4], in do_tee_entry()
1309 uuid.b[5], uuid.b[6], uuid.b[7], uuid.b[8], uuid.b[9], in do_tee_entry()
[all …]
/Linux-v5.4/sound/soc/intel/skylake/
Dskl-sst-utils.c53 u8 uuid[16]; member
178 if (guid_equal(uuid_mod, &module->uuid)) { in skl_get_pvt_id()
208 if (guid_equal(uuid_mod, &module->uuid)) { in skl_put_pvt_id()
293 guid_copy(&module->uuid, (guid_t *)&mod_entry->uuid); in snd_skl_parse_uuids()
309 &module->uuid, module->id, module->is_loadable); in snd_skl_parse_uuids()
321 struct uuid_module *uuid, *_uuid; in skl_freeup_uuid_list() local
323 list_for_each_entry_safe(uuid, _uuid, &skl->uuid_list, list) { in skl_freeup_uuid_list()
324 list_del(&uuid->list); in skl_freeup_uuid_list()
325 kfree(uuid); in skl_freeup_uuid_list()
/Linux-v5.4/drivers/vfio/mdev/
Dmdev_core.c62 return &mdev->uuid; in mdev_uuid()
273 struct device *dev, const guid_t *uuid) in mdev_device_create() argument
288 if (guid_equal(&tmp->uuid, uuid)) { in mdev_device_create()
302 guid_copy(&mdev->uuid, uuid); in mdev_device_create()
319 dev_set_name(&mdev->dev, "%pUl", uuid); in mdev_device_create()
/Linux-v5.4/drivers/acpi/acpica/
Drsxface.c400 struct acpi_vendor_uuid *uuid, in ACPI_EXPORT_SYMBOL()
408 if (!uuid || !ret_buffer) { in ACPI_EXPORT_SYMBOL()
412 info.uuid = uuid; in ACPI_EXPORT_SYMBOL()
465 (vendor->uuid_subtype != info->uuid->subtype) || in ACPI_EXPORT_SYMBOL()
466 (memcmp(vendor->uuid, info->uuid->data, ACPI_UUID_LENGTH))) { in ACPI_EXPORT_SYMBOL()
/Linux-v5.4/Documentation/ABI/testing/
Dsysfs-bus-mei7 Format: mei:<mei device name>:<device uuid>:
16 What: /sys/bus/mei/devices/.../uuid
20 Description: Stores mei client device uuid

1234567891011