/linux/lib/ |
A D | uuid.c | 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() 88 bool uuid_is_valid(const char *uuid) in uuid_is_valid() argument 94 if (uuid[i] != '-') in uuid_is_valid() 96 } else if (!isxdigit(uuid[i])) { in uuid_is_valid() 110 if (!uuid_is_valid(uuid)) in __uuid_parse() 114 int hi = hex_to_bin(uuid[si[i] + 0]); in __uuid_parse() 115 int lo = hex_to_bin(uuid[si[i] + 1]); in __uuid_parse() 123 int guid_parse(const char *uuid, guid_t *u) in guid_parse() argument [all …]
|
A D | test_uuid.c | 13 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/fs/btrfs/ |
A D | uuid-tree.c | 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() 44 btrfs_uuid_to_key(uuid, type, &key); in btrfs_uuid_tree_lookup() 104 btrfs_uuid_to_key(uuid, type, &key); in btrfs_uuid_tree_add() 167 btrfs_uuid_to_key(uuid, type, &key); in btrfs_uuid_tree_remove() 257 u8 *uuid, u8 type, u64 subvolid) in btrfs_check_uuid_tree_entry() argument 276 if (memcmp(uuid, subvol_root->root_item.uuid, BTRFS_UUID_SIZE)) in btrfs_check_uuid_tree_entry() 342 u8 uuid[BTRFS_UUID_SIZE]; in btrfs_uuid_tree_iterate() local 346 put_unaligned_le64(key.objectid, uuid); in btrfs_uuid_tree_iterate() 351 ret = btrfs_check_uuid_tree_entry(fs_info, uuid, in btrfs_uuid_tree_iterate() [all …]
|
/linux/drivers/nvdimm/ |
A D | namespace_devs.c | 31 kfree(nspm->uuid); in namespace_pmem_release() 942 if (!uuid) { in uuid_not_set() 967 uuid = nspm->uuid; in __size_store() 972 uuid = nsblk->uuid; in __size_store() 1069 uuid = &nspm->uuid; in size_store() 1073 uuid = &nsblk->uuid; in size_store() 1170 if (uuid) in uuid_show() 1391 uuid = nspm->uuid; in dpa_extents_show() 1396 uuid = nsblk->uuid; in dpa_extents_show() 1400 if (!uuid) in dpa_extents_show() [all …]
|
A D | btt_devs.c | 24 kfree(nd_btt->uuid); in nd_btt_release() 72 if (nd_btt->uuid) in uuid_show() 73 return sprintf(buf, "%pUb\n", nd_btt->uuid); in uuid_show() 91 static DEVICE_ATTR_RW(uuid); 183 unsigned long lbasize, uuid_t *uuid, in __nd_btt_create() argument 198 if (uuid) { in __nd_btt_create() 199 uuid = kmemdup(uuid, 16, GFP_KERNEL); in __nd_btt_create() 200 if (!uuid) in __nd_btt_create() 203 nd_btt->uuid = uuid; in __nd_btt_create() 324 nd_btt->uuid = kmemdup(&btt_sb->uuid, sizeof(uuid_t), GFP_KERNEL); in __nd_btt_probe() [all …]
|
A D | nd.h | 257 uuid_t *uuid) in nsl_get_uuid() argument 260 import_uuid(uuid, nd_label->cxl.uuid); in nsl_get_uuid() 262 import_uuid(uuid, nd_label->efi.uuid); in nsl_get_uuid() 263 return uuid; in nsl_get_uuid() 268 const uuid_t *uuid) in nsl_set_uuid() argument 271 export_uuid(nd_label->cxl.uuid, uuid); in nsl_set_uuid() 273 export_uuid(nd_label->efi.uuid, uuid); in nsl_set_uuid() 274 return uuid; in nsl_set_uuid() 279 const uuid_t *uuid) in nsl_uuid_equal() argument 465 uuid_t *uuid; member [all …]
|
A D | label.c | 335 if (!label_id || !uuid) in nd_label_gen_id() 755 if (uuid_equal(uuid, &nvdimm_btt_uuid)) in uuid_to_nvdimm_cclass() 763 else if (uuid_equal(uuid, &uuid_null)) in uuid_to_nvdimm_cclass() 848 uuid_t uuid; in nsl_set_claim_class() local 867 uuid_t uuid; in nsl_get_claim_class() local 870 return uuid_to_nvdimm_cclass(&uuid); in nsl_get_claim_class() 899 nd_label_gen_id(&label_id, nspm->uuid, 0); in __pmem_label_update() 917 nsl_set_uuid(ndd, nd_label, nspm->uuid); in __pmem_label_update() 1177 nsl_set_uuid(ndd, nd_label, nsblk->uuid); in __blk_label_update() 1345 if (!uuid) in del_labels() [all …]
|
/linux/net/bluetooth/ |
A D | eir.c | 61 struct bt_uuid *uuid; in create_uuid16_list() local 66 list_for_each_entry(uuid, &hdev->uuids, list) { in create_uuid16_list() 69 if (uuid->size != 16) in create_uuid16_list() 72 uuid16 = get_unaligned_le16(&uuid->uuid[12]); in create_uuid16_list() 103 struct bt_uuid *uuid; in create_uuid32_list() local 108 list_for_each_entry(uuid, &hdev->uuids, list) { in create_uuid32_list() 109 if (uuid->size != 32) in create_uuid32_list() 125 memcpy(ptr, &uuid->uuid[12], sizeof(u32)); in create_uuid32_list() 136 struct bt_uuid *uuid; in create_uuid128_list() local 142 if (uuid->size != 128) in create_uuid128_list() [all …]
|
/linux/drivers/firmware/arm_ffa/ |
A D | bus.c | 26 while (!uuid_is_null(&id_table->uuid)) { in ffa_device_match() 33 if (uuid_is_null(&ffa_dev->uuid)) in ffa_device_match() 34 ffa_device_match_uuid(ffa_dev, &id_table->uuid); in ffa_device_match() 36 if (uuid_equal(&ffa_dev->uuid, &id_table->uuid)) in ffa_device_match() 64 ffa_dev->vm_id, &ffa_dev->uuid); in ffa_device_uevent() 81 return sprintf(buf, "%pUb\n", &ffa_dev->uuid); in uuid_show() 83 static DEVICE_ATTR_RO(uuid); 170 struct ffa_device *ffa_device_register(const uuid_t *uuid, int vm_id) in ffa_device_register() argument 186 uuid_copy(&ffa_dev->uuid, uuid); in ffa_device_register()
|
/linux/drivers/md/ |
A D | dm-log-userspace-base.c | 46 char uuid[DM_UUID_LEN]; member 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() 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() 416 r = userspace_do_request(lc, lc->uuid, DM_ULOG_IS_CLEAN, in userspace_is_clean() 460 r = userspace_do_request(lc, lc->uuid, DM_ULOG_IN_SYNC, in userspace_in_sync() 472 r = userspace_do_request(lc, lc->uuid, fe->type, in flush_one_by_one() 511 r = userspace_do_request(lc, lc->uuid, DM_ULOG_FLUSH, in flush_by_group() 521 r = userspace_do_request(lc, lc->uuid, type, in flush_by_group() [all …]
|
A D | dm-ioctl.c | 47 char *uuid; member 169 int c = strcmp(hc->uuid, new_hc->uuid); in __link_uuid() 215 if (!uuid) in alloc_cell() 216 hc->uuid = NULL; in alloc_cell() 219 hc->uuid = kstrdup(uuid, GFP_KERNEL); in alloc_cell() 269 if (uuid) { in dm_hash_insert() 561 val = hc->uuid ? hc->uuid : ""; in filter_device() 918 if (hc->uuid) in __find_device_hash_cell() 919 strlcpy(param->uuid, hc->uuid, sizeof(param->uuid)); in __find_device_hash_cell() 2127 if (uuid) in dm_copy_name_and_uuid() [all …]
|
A D | dm-log-userspace-transfer.c | 170 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()
|
/linux/fs/afs/ |
A D | server.c | 95 _enter("%pU", uuid); in afs_find_server_by_uuid() 112 diff = memcmp(uuid, &server->uuid, sizeof(*uuid)); in afs_find_server_by_uuid() 157 diff = memcmp(&candidate->uuid, &server->uuid, sizeof(uuid_t)); in afs_install_server() 219 const uuid_t *uuid, in afs_alloc_server() argument 236 server->uuid = *uuid; in afs_alloc_server() 259 struct key *key, const uuid_t *uuid) in afs_vl_lookup_addrs() argument 269 alist = afs_yfsvl_get_endpoints(&vc, uuid); in afs_vl_lookup_addrs() 271 alist = afs_vl_get_addrs_u(&vc, uuid); in afs_vl_lookup_addrs() 284 const uuid_t *uuid, u32 addr_version) in afs_lookup_server() argument 289 _enter("%p,%pU", cell->net, uuid); in afs_lookup_server() [all …]
|
A D | vlclient.c | 57 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() 83 uuid->node[j] = (u8)ntohl(xdr->node[j]); in afs_deliver_vl_get_entry_by_name_u() 269 const uuid_t *uuid) in afs_vl_get_addrs_u() argument 298 r->uuid.time_low = u->time_low; in afs_vl_get_addrs_u() 304 r->uuid.node[i] = htonl(u->node[i]); in afs_vl_get_addrs_u() 621 const uuid_t *uuid) in afs_yfsvl_get_endpoints() argument 630 sizeof(__be32) * 2 + sizeof(*uuid), in afs_yfsvl_get_endpoints() [all …]
|
A D | cmservice.c | 165 struct afs_uuid *uuid) in afs_find_cm_server_by_uuid() argument 469 if (memcmp(r, &call->net->uuid, sizeof(call->net->uuid)) == 0) in SRXAFSCB_ProbeUuid() 547 __be32 uuid[11]; in SRXAFSCB_TellMeAboutYourself() member 562 reply.ia.uuid[0] = call->net->uuid.time_low; in SRXAFSCB_TellMeAboutYourself() 563 reply.ia.uuid[1] = htonl(ntohs(call->net->uuid.time_mid)); in SRXAFSCB_TellMeAboutYourself() 564 reply.ia.uuid[2] = htonl(ntohs(call->net->uuid.time_hi_and_version)); in SRXAFSCB_TellMeAboutYourself() 565 reply.ia.uuid[3] = htonl((s8) call->net->uuid.clock_seq_hi_and_reserved); in SRXAFSCB_TellMeAboutYourself() 566 reply.ia.uuid[4] = htonl((s8) call->net->uuid.clock_seq_low); in SRXAFSCB_TellMeAboutYourself() 568 reply.ia.uuid[loop + 5] = htonl((s8) call->net->uuid.node[loop]); in SRXAFSCB_TellMeAboutYourself()
|
/linux/drivers/thunderbolt/ |
A D | property.c | 32 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() 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() 412 if (dir->uuid) { in __tb_property_format_dir() [all …]
|
A D | xdomain.c | 85 if (!uuid_equal(&res_hdr->uuid, &req_hdr->uuid)) in tb_xdomain_match() 242 uuid_t *uuid) in tb_xdp_uuid_request() argument 269 const uuid_t *uuid) in tb_xdp_uuid_response() argument 586 const uuid_t *uuid; in tb_xdp_handle_request() local 597 uuid = tb->root_switch->uuid; in tb_xdp_handle_request() 599 uuid = NULL; in tb_xdp_handle_request() 602 if (!uuid) { in tb_xdp_handle_request() 1012 uuid_t uuid; in tb_xdomain_get_uuid() local 1686 const uuid_t *uuid; member 1746 lookup.uuid = uuid; in tb_xdomain_find_by_uuid() [all …]
|
/linux/include/linux/ |
A D | uuid.h | 81 static inline bool uuid_is_null(const uuid_t *uuid) in uuid_is_null() argument 83 return uuid_equal(uuid, &uuid_null); in uuid_is_null() 86 void generate_random_uuid(unsigned char uuid[16]); 92 bool __must_check uuid_is_valid(const char *uuid); 97 int guid_parse(const char *uuid, guid_t *u); 98 int uuid_parse(const char *uuid, uuid_t *u);
|
/linux/scripts/mod/ |
A D | file2alias.c | 107 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() 1230 add_uuid(alias, *uuid); in do_mei_entry() 1353 DEF_FIELD(symval, tee_client_device_id, uuid); in do_tee_entry() 1356 uuid.b[0], uuid.b[1], uuid.b[2], uuid.b[3], uuid.b[4], in do_tee_entry() 1357 uuid.b[5], uuid.b[6], uuid.b[7], uuid.b[8], uuid.b[9], in do_tee_entry() 1358 uuid.b[10], uuid.b[11], uuid.b[12], uuid.b[13], uuid.b[14], in do_tee_entry() [all …]
|
/linux/drivers/hwtracing/stm/ |
A D | p_sys-t.c | 79 uuid_t uuid; member 95 uuid_gen(&pn->uuid); in sys_t_policy_node_init() 123 return sprintf(page, "%pU\n", &pn->uuid); in sys_t_policy_uuid_show() 135 ret = uuid_parse(page, &pn->uuid); in sys_t_policy_uuid_store() 141 CONFIGFS_ATTR(sys_t_policy_, uuid); 295 u8 uuid[UUID_SIZE]; in sys_t_write() local 326 export_uuid(uuid, &op->node.uuid); in sys_t_write() 327 sz = stm_data_write(data, m, c, false, uuid, sizeof(op->node.uuid)); in sys_t_write()
|
/linux/drivers/tee/amdtee/ |
A D | core.c | 181 } *uuid = ptr; in copy_ta_binary() local 186 TA_LOAD_PATH, uuid->lo, uuid->mid, uuid->hi_ver, in copy_ta_binary() 187 uuid->seq_n[0], uuid->seq_n[1], in copy_ta_binary() 188 uuid->seq_n[2], uuid->seq_n[3], in copy_ta_binary() 189 uuid->seq_n[4], uuid->seq_n[5], in copy_ta_binary() 190 uuid->seq_n[6], uuid->seq_n[7]); in copy_ta_binary() 247 rc = copy_ta_binary(ctx, &arg->uuid[0], &ta, &ta_size); in amdtee_open_session()
|
/linux/drivers/gpu/drm/i915/ |
A D | i915_query.c | 203 char uuid[UUID_STRING_LEN + 1]; in query_perf_config_data() local 234 BUILD_BUG_ON(sizeof(user_query_config_ptr->uuid) >= sizeof(uuid)); in query_perf_config_data() 236 memset(&uuid, 0, sizeof(uuid)); in query_perf_config_data() 237 if (copy_from_user(uuid, user_query_config_ptr->uuid, in query_perf_config_data() 238 sizeof(user_query_config_ptr->uuid))) in query_perf_config_data() 244 if (!strcmp(tmp->uuid, uuid)) { in query_perf_config_data() 303 memcpy(user_config.uuid, oa_config->uuid, sizeof(user_config.uuid)); in query_perf_config_data()
|
/linux/sound/soc/intel/skylake/ |
A D | skl-sst-utils.c | 53 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 import_guid(&module->uuid, 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/fs/xfs/ |
A D | xfs_buf_item_recover.c | 708 uuid_t *uuid; in xlog_recover_get_buf_lsn() local 739 uuid = &btb->bb_u.s.bb_uuid; in xlog_recover_get_buf_lsn() 747 uuid = &btb->bb_u.l.bb_uuid; in xlog_recover_get_buf_lsn() 752 uuid = &((struct xfs_agf *)blk)->agf_uuid; in xlog_recover_get_buf_lsn() 756 uuid = &((struct xfs_agfl *)blk)->agfl_uuid; in xlog_recover_get_buf_lsn() 760 uuid = &((struct xfs_agi *)blk)->agi_uuid; in xlog_recover_get_buf_lsn() 770 uuid = &((struct xfs_dir3_blk_hdr *)blk)->uuid; in xlog_recover_get_buf_lsn() 793 uuid = &((struct xfs_dsb *)blk)->sb_uuid; in xlog_recover_get_buf_lsn() 800 if (!uuid_equal(&mp->m_sb.sb_meta_uuid, uuid)) in xlog_recover_get_buf_lsn() 812 uuid = &((struct xfs_da3_blkinfo *)blk)->uuid; in xlog_recover_get_buf_lsn() [all …]
|
/linux/drivers/mfd/ |
A D | wm831x-otp.c | 59 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()
|