Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/acpi/nfit/core.c acpi_nfit_register_dimms() -> __nvdimm_create()

Type Parameter Key Value
PARAM_VALUE 0 nvdimm_bus 1-u64max
PARAM_VALUE 1 provider_data 4096-ptr_max
PARAM_VALUE 2 groups 4681562578220068864
PARAM_VALUE 3 flags 0
PARAM_VALUE 4 cmd_mask 1024,1026-2046
PARAM_VALUE 5 num_flush 0-u16max
PARAM_VALUE 7 dimm_id 4096-ptr_max
PARAM_VALUE 8 sec_ops 6949877605975584768
PARAM_VALUE 9 fw_ops 0,4659516113127895040
BUF_SIZE 0 nvdimm_bus (-1),2000
BUF_SIZE 0 nvdimm_bus (-1),2000
BUF_SIZE 2 groups 16
BUF_SIZE 7 dimm_id 23
FUZZY_MAX 4 cmd_mask 1024
FUZZY_MAX 5 num_flush 0
BIT_INFO 4 cmd_mask 0x400,0x7fe
BIT_INFO 4 cmd_mask 0x400,0x7fe
BIT_INFO 8 sec_ops 0x6072ecdc509df000,0x6072ecdc509df000
BIT_INFO 9 fw_ops 0x0,0x7fffffffffffffff
RX_PATH
TASK_NOT_RUNNING
UNITS 5 num_flush unit_array_size
LOCK2 &acpi_desc->init_mutex
LOCK2 _T->lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct acpi_nfit_desc)->init_mutex

drivers/cxl/pmem.c cxl_nvdimm_probe() -> __nvdimm_create()

Type Parameter Key Value
PARAM_VALUE 1 provider_data 4096-ptr_max
PARAM_VALUE 2 groups 8534313248263622656
PARAM_VALUE 3 flags 0
PARAM_VALUE 4 cmd_mask 0
PARAM_VALUE 5 num_flush 0
PARAM_VALUE 6 flush_wpq 0
PARAM_VALUE 9 fw_ops 0
BUF_SIZE 2 groups 16
BUF_SIZE 7 dimm_id 21
DATA_SOURCE 1 provider_data r to_cxl_nvdimm
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->mutex

drivers/nvdimm/ramdax.c nvdimm_create() -> __nvdimm_create()

Type Parameter Key Value
PARAM_VALUE 0 nvdimm_bus 0,4096-ptr_max
PARAM_VALUE 1 provider_data 4096-ptr_max
PARAM_VALUE 2 groups 0
PARAM_VALUE 3 flags 0
PARAM_VALUE 4 cmd_mask 0
PARAM_VALUE 5 num_flush 0
PARAM_VALUE 6 flush_wpq 0
PARAM_VALUE 7 dimm_id 0
PARAM_VALUE 8 sec_ops 0
PARAM_VALUE 9 fw_ops 0
BUF_SIZE 0 nvdimm_bus (-1),4,8-s32max
BUF_SIZE 0 nvdimm_bus (-1),4,8-s32max
BUF_SIZE 1 provider_data 16
BUF_SIZE 1 provider_data 16
DATA_SOURCE 0 nvdimm_bus $0
DATA_SOURCE 1 provider_data $1
DATA_SOURCE 2 groups $2
DATA_SOURCE 3 flags $3
DATA_SOURCE 4 cmd_mask $4
DATA_SOURCE 5 num_flush $5
DATA_SOURCE 6 flush_wpq $6
RX_PATH
TASK_NOT_RUNNING