Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 29 files:

Smatch caller information:

drivers/platform/x86/intel/hid.c intel_hid_init_dsm() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 3443440986572070912
PARAM_VALUE 1 u 1905286980879597568
BUF_SIZE 0 uuid 37
STR_LEN 0 uuid 36
TERMINATED 0 uuid 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/hv/vmbus_drv.c new_id_store() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 4096-ptr_max
PARAM_VALUE 1 u 7646487287827431424
DATA_SOURCE 0 uuid $1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/hv/vmbus_drv.c remove_id_store() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 4096-ptr_max
PARAM_VALUE 1 u 8164157456156626944
DATA_SOURCE 0 uuid $1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/iio/accel/kxcjk-1013.c kiox010a_dsm() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 6980117568122007552
PARAM_VALUE 1 u 2273489337897738240
BUF_SIZE 0 uuid 37
STR_LEN 0 uuid 36
TERMINATED 0 uuid 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

lib/tests/uuid_kunit.c uuid_test_guid_invalid() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 1 u 248775952526831616

lib/tests/uuid_kunit.c uuid_test_guid_valid() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 1 u 6841261875255500800

sound/hda/codecs/side-codecs/cs35l41_hda.c cs35l41_dsm_supported() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 7606952802827661312
PARAM_VALUE 1 u 4586075351268134912
BUF_SIZE 0 uuid 37
STR_LEN 0 uuid 36
TERMINATED 0 uuid 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &cs35l41->fw_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &component_mutex

sound/hda/codecs/side-codecs/cs35l41_hda.c cs35l41_get_acpi_mute_state() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 7606952802827661312
PARAM_VALUE 1 u 1857854918233907200
BUF_SIZE 0 uuid 37
STR_LEN 0 uuid 36
TERMINATED 0 uuid 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &cs35l41->fw_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &component_mutex

drivers/usb/typec/ucsi/ucsi_acpi.c ucsi_acpi_probe() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 4298542960280420352
PARAM_VALUE 1 u 4096-ptr_max
BUF_SIZE 0 uuid 37
STR_LEN 0 uuid 36
TERMINATED 0 uuid 1
MEM_ZERO 1 u
RX_PATH
TASK_NOT_RUNNING

drivers/acpi/acpi_extlog.c extlog_get_l1addr() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 8975166060752064512
PARAM_VALUE 1 u 6010026299864616960
BUF_SIZE 0 uuid 37

drivers/nvdimm/label.c nd_label_init() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 5322788298749624320
PARAM_VALUE 1 u 410687854820777984
BUF_SIZE 0 uuid 37
STR_LEN 0 uuid 36
TERMINATED 0 uuid 1

drivers/nvdimm/label.c nd_label_init() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 6321602820525527040
PARAM_VALUE 1 u 333631663783141376
BUF_SIZE 0 uuid 37
STR_LEN 0 uuid 36
TERMINATED 0 uuid 1

drivers/nvdimm/label.c nd_label_init() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 8816341261108920320
PARAM_VALUE 1 u 848722410086772736
BUF_SIZE 0 uuid 37
STR_LEN 0 uuid 36
TERMINATED 0 uuid 1

drivers/nvdimm/label.c nd_label_init() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 4778409682315247616
PARAM_VALUE 1 u 8283633743087124480
BUF_SIZE 0 uuid 37
STR_LEN 0 uuid 36
TERMINATED 0 uuid 1

drivers/usb/dwc3/dwc3-pci.c dwc3_pci_quirks() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 9090736366592139264
PARAM_VALUE 1 u 4096-ptr_max
BUF_SIZE 0 uuid 37
STR_LEN 0 uuid 36
TERMINATED 0 uuid 1
MEM_ZERO 1 u
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/thermal/intel/int340x_thermal/int3400_thermal.c int3400_thermal_get_uuids() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 1 u 8437824087660597248
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/usb/typec/tcpm/wcove.c wcove_typec_probe() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 7625360643159150592
PARAM_VALUE 1 u 4096-ptr_max
BUF_SIZE 0 uuid 37
STR_LEN 0 uuid 36
TERMINATED 0 uuid 1
MEM_ZERO 1 u
RX_PATH
TASK_NOT_RUNNING

drivers/usb/core/usb-acpi.c usb_acpi_port_lpm_incapable() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 488579692742938624
PARAM_VALUE 1 u 6435711834730184704
BUF_SIZE 0 uuid 37
STR_LEN 0 uuid 36
TERMINATED 0 uuid 1
RX_PATH
TASK_NOT_RUNNING

drivers/platform/x86/intel/int1092/intel_sar.c sar_probe() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 9197475117347295232
PARAM_VALUE 1 u 4096-ptr_max
BUF_SIZE 0 uuid 37
STR_LEN 0 uuid 36
TERMINATED 0 uuid 1
MEM_ZERO 1 u
RX_PATH
TASK_NOT_RUNNING

drivers/crypto/hisilicon/hpre/hpre_main.c hpre_cfg_by_dsm() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 8147601895104499712
PARAM_VALUE 1 u 4810200849277661184
BUF_SIZE 0 uuid 37
STR_LEN 0 uuid 36
TERMINATED 0 uuid 1
RX_PATH
TASK_NOT_RUNNING

fs/efivarfs/inode.c efivarfs_create() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 1 u 7303973291397689344
RX_PATH
TASK_NOT_RUNNING
UNITS 0 uuid unit_byte
HALF_LOCKED2 &dir->i_rwsem

drivers/scsi/hisi_sas/hisi_sas_v3_hw.c hw_init_v3_hw() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 1419100124530008064
PARAM_VALUE 1 u 6708135291300368384
BUF_SIZE 0 uuid 37
STR_LEN 0 uuid 36
TERMINATED 0 uuid 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &hisi_hba->sem

drivers/iio/adc/pac1934.c pac1934_acpi_parse_channel_config() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 2587789216660996096
PARAM_VALUE 1 u 1930443000684539904
BUF_SIZE 0 uuid 37
STR_LEN 0 uuid 36
TERMINATED 0 uuid 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/platform/x86/intel/pmc/tgl.c pmc_core_get_tgl_lpm_reqs() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 3626921698353070080
PARAM_VALUE 1 u 7509201953604091904
BUF_SIZE 0 uuid 37
STR_LEN 0 uuid 36
TERMINATED 0 uuid 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/acpi/nfit/core.c nfit_init() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 6056031149114658816
PARAM_VALUE 1 u 3481349629074415623
BUF_SIZE 0 uuid 37
BUF_SIZE 1 u 144
STR_LEN 0 uuid 36
TERMINATED 0 uuid 1
NOCHECK_CALL

drivers/acpi/nfit/core.c nfit_init() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 9041097506736070656
PARAM_VALUE 1 u 3481349629074415624
BUF_SIZE 0 uuid 37
BUF_SIZE 1 u 128
STR_LEN 0 uuid 36
TERMINATED 0 uuid 1
NOCHECK_CALL

drivers/acpi/nfit/core.c nfit_init() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 2158954876219301888
PARAM_VALUE 1 u 3481349629074415625
BUF_SIZE 0 uuid 37
BUF_SIZE 1 u 112
STR_LEN 0 uuid 36
TERMINATED 0 uuid 1
NOCHECK_CALL

drivers/acpi/nfit/core.c nfit_init() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 7208918769996021760
PARAM_VALUE 1 u 3481349629074415626
BUF_SIZE 0 uuid 37
BUF_SIZE 1 u 96
STR_LEN 0 uuid 36
TERMINATED 0 uuid 1
NOCHECK_CALL

drivers/acpi/nfit/core.c nfit_init() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 8202208620077641728
PARAM_VALUE 1 u 3481349629074415627
BUF_SIZE 0 uuid 37
BUF_SIZE 1 u 80
STR_LEN 0 uuid 36
TERMINATED 0 uuid 1
NOCHECK_CALL

drivers/acpi/nfit/core.c nfit_init() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 5726382756101296128
PARAM_VALUE 1 u 3481349629074415628
BUF_SIZE 0 uuid 37
BUF_SIZE 1 u 64
STR_LEN 0 uuid 36
TERMINATED 0 uuid 1
NOCHECK_CALL

drivers/acpi/nfit/core.c nfit_init() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 726469707084124160
PARAM_VALUE 1 u 3481349629074415629
BUF_SIZE 0 uuid 37
BUF_SIZE 1 u 48
STR_LEN 0 uuid 36
TERMINATED 0 uuid 1
NOCHECK_CALL

drivers/acpi/nfit/core.c nfit_init() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 2437781648029560832
PARAM_VALUE 1 u 3481349629074415630
BUF_SIZE 0 uuid 37
BUF_SIZE 1 u 32
STR_LEN 0 uuid 36
TERMINATED 0 uuid 1
NOCHECK_CALL

drivers/acpi/nfit/core.c nfit_init() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 6523236801856929792
PARAM_VALUE 1 u 3481349629074415631
BUF_SIZE 0 uuid 37
STR_LEN 0 uuid 36
TERMINATED 0 uuid 1
NOCHECK_CALL

drivers/acpi/nfit/core.c nfit_init() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 1754971340487327744
PARAM_VALUE 1 u 3481349629074415616
BUF_SIZE 0 uuid 37
BUF_SIZE 1 u 256
STR_LEN 0 uuid 36
TERMINATED 0 uuid 1
NOCHECK_CALL

drivers/acpi/nfit/core.c nfit_init() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 4601482304975151104
PARAM_VALUE 1 u 3481349629074415617
BUF_SIZE 0 uuid 37
BUF_SIZE 1 u 240
STR_LEN 0 uuid 36
TERMINATED 0 uuid 1
NOCHECK_CALL

drivers/acpi/nfit/core.c nfit_init() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 1871295059399409664
PARAM_VALUE 1 u 3481349629074415618
BUF_SIZE 0 uuid 37
BUF_SIZE 1 u 224
STR_LEN 0 uuid 36
TERMINATED 0 uuid 1
NOCHECK_CALL

drivers/acpi/nfit/core.c nfit_init() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 2352862087528325120
PARAM_VALUE 1 u 3481349629074415619
BUF_SIZE 0 uuid 37
BUF_SIZE 1 u 208
STR_LEN 0 uuid 36
TERMINATED 0 uuid 1
NOCHECK_CALL

drivers/acpi/nfit/core.c nfit_init() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 8451348610379821056
PARAM_VALUE 1 u 3481349629074415620
BUF_SIZE 0 uuid 37
BUF_SIZE 1 u 192
STR_LEN 0 uuid 36
TERMINATED 0 uuid 1
NOCHECK_CALL

drivers/acpi/nfit/core.c nfit_init() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 1873314800667086848
PARAM_VALUE 1 u 3481349629074415622
BUF_SIZE 0 uuid 37
BUF_SIZE 1 u 160
STR_LEN 0 uuid 36
TERMINATED 0 uuid 1
NOCHECK_CALL

drivers/iio/accel/bmc150-accel-i2c.c bmc150_acpi_set_angle_dsm() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 2541506660271173632
PARAM_VALUE 1 u 6362208117037076480
BUF_SIZE 0 uuid 37
STR_LEN 0 uuid 36
TERMINATED 0 uuid 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/platform/wmi/core.c guid_parse_and_compare() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 4096-ptr_max
PARAM_VALUE 0 *uuid 1-255
PARAM_VALUE 1 u 1388710818388443136
BUF_SIZE 0 uuid 37
BUF_SIZE 0 uuid 37
DATA_SOURCE 0 uuid $0
RX_PATH
TASK_NOT_RUNNING

drivers/platform/wmi/core.c wmi_find_device_by_guid() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 1 u 8660272148386422784
BUF_SIZE 0 uuid (-1),37
BUF_SIZE 0 uuid (-1),37
DATA_SOURCE 0 uuid $0
STR_LEN 0 uuid (-1),36
STR_LEN 0 uuid (-1),36
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING

drivers/vfio/mdev/mdev_sysfs.c create_store() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 4096-ptr_max
PARAM_VALUE 1 u 369870443930624000
DATA_SOURCE 0 uuid r kstrndup
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/acpi/bus.c acpi_osc_handshake() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 2861993903701823488,2922138676619669504
PARAM_VALUE 1 u 1777074714878124032
BUF_SIZE 0 uuid 37
BUF_SIZE 0 uuid 37
DATA_SOURCE 0 uuid $1
TERMINATED 0 uuid 1

drivers/acpi/bus.c acpi_run_osc() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 1 u 4247657670907887616
BUF_SIZE 0 uuid 37
RX_PATH
TASK_NOT_RUNNING

drivers/acpi/x86/s2idle.c validate_dsm() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 2494587639875448832,3217076793927729152,3829447364128116736
PARAM_VALUE 1 u 890477852472475648,6010623706701778944
BUF_SIZE 0 uuid 37
BUF_SIZE 0 uuid 37
DATA_SOURCE 0 uuid $1
DATA_SOURCE 1 u $3
TERMINATED 0 uuid 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 global &acpi_scan_lock

drivers/virt/coco/guest/report.c tsm_report_service_guid_store() -> guid_parse()

Type Parameter Key Value
PARAM_VALUE 0 uuid 1-u64max
PARAM_VALUE 0 *uuid 0
PARAM_VALUE 1 u 4096-ptr_max
BUF_SIZE 0 uuid 4096
BUF_SIZE 0 uuid 4096
DATA_SOURCE 0 uuid $1
TERMINATED 0 uuid 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &buffer->mutex
LOCK2 &frag->frag_sem
LOCK2 _T->lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct configfs_buffer)->mutex
TYPE_LOCK (struct configfs_fragment)->frag_sem