Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/mmc/host/cqhci-core.c cqhci_irq() -> mmc_debugfs_err_stats_inc()

Type Parameter Key Value
PARAM_VALUE 0 host 4096-ptr_max
PARAM_VALUE 1 stat 7
DATA_SOURCE 0 host $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 host->f_max 0-u32max[c]
HOST_DATA 0 host->max_busy_timeout 0-2147483648[c]
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 &host->lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/mmc/host/cqhci-core.c cqhci_irq() -> mmc_debugfs_err_stats_inc()

Type Parameter Key Value
PARAM_VALUE 0 host 4096-ptr_max
PARAM_VALUE 1 stat 8
DATA_SOURCE 0 host $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 host->f_max 0-u32max[c]
HOST_DATA 0 host->max_busy_timeout 0-2147483648[c]
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 &host->lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/mmc/host/cqhci-core.c cqhci_irq() -> mmc_debugfs_err_stats_inc()

Type Parameter Key Value
PARAM_VALUE 0 host 4096-ptr_max
PARAM_VALUE 1 stat 9
DATA_SOURCE 0 host $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 host->f_max 0-u32max[c]
HOST_DATA 0 host->max_busy_timeout 0-2147483648[c]
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 &host->lock
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags

drivers/mmc/host/sdhci-brcmstb.c brcmstb_sdhci_reset_cmd_data() -> mmc_debugfs_err_stats_inc()

Type Parameter Key Value
PARAM_VALUE 0 host 4096-ptr_max
PARAM_VALUE 1 stat 13
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 host->f_max 0[c]
HOST_DATA 0 host->max_busy_timeout 0[c]
HOST_DATA 0 host->uhs2_caps.dap 0-15
HOST_DATA 0 host->uhs2_caps.phy_rev 0-63
HALF_LOCKED2 &host->lock

drivers/mmc/core/core.c mmc_execute_tuning() -> mmc_debugfs_err_stats_inc()

Type Parameter Key Value
PARAM_VALUE 0 host 4096-ptr_max
PARAM_VALUE 1 stat 6
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 host->fail_mmc_request.stacktrace_depth 0-u64max
NO_OVERFLOW_SIMPLE 0 host->ios.clock

drivers/mmc/host/sdhci.c sdhci_cmd_irq() -> mmc_debugfs_err_stats_inc()

Type Parameter Key Value
PARAM_VALUE 0 host 4096-ptr_max
PARAM_VALUE 1 stat 14
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &host->lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct sdhci_host)->lock

drivers/mmc/host/sdhci.c sdhci_cmd_irq() -> mmc_debugfs_err_stats_inc()

Type Parameter Key Value
PARAM_VALUE 1 stat 0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &host->lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct sdhci_host)->lock

drivers/mmc/host/sdhci.c sdhci_cmd_irq() -> mmc_debugfs_err_stats_inc()

Type Parameter Key Value
PARAM_VALUE 1 stat 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &host->lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct sdhci_host)->lock

drivers/mmc/host/sdhci.c sdhci_cmd_irq() -> mmc_debugfs_err_stats_inc()

Type Parameter Key Value
PARAM_VALUE 1 stat 4
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &host->lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct sdhci_host)->lock

drivers/mmc/host/sdhci.c sdhci_cqe_irq() -> mmc_debugfs_err_stats_inc()

Type Parameter Key Value
PARAM_VALUE 1 stat 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 host->f_max 0-u32max[c]
HOST_DATA 0 host->max_busy_timeout 0-2147483648[c]
LOCK2 &host->lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct sdhci_host)->lock

drivers/mmc/host/sdhci.c sdhci_cqe_irq() -> mmc_debugfs_err_stats_inc()

Type Parameter Key Value
PARAM_VALUE 1 stat 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 host->f_max 0-u32max[c]
HOST_DATA 0 host->max_busy_timeout 0-2147483648[c]
LOCK2 &host->lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct sdhci_host)->lock

drivers/mmc/host/sdhci.c sdhci_cqe_irq() -> mmc_debugfs_err_stats_inc()

Type Parameter Key Value
PARAM_VALUE 1 stat 3
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 host->f_max 0-u32max[c]
HOST_DATA 0 host->max_busy_timeout 0-2147483648[c]
LOCK2 &host->lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct sdhci_host)->lock

drivers/mmc/host/sdhci.c sdhci_cqe_irq() -> mmc_debugfs_err_stats_inc()

Type Parameter Key Value
PARAM_VALUE 1 stat 2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 host->f_max 0-u32max[c]
HOST_DATA 0 host->max_busy_timeout 0-2147483648[c]
LOCK2 &host->lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct sdhci_host)->lock

drivers/mmc/host/sdhci.c sdhci_cqe_irq() -> mmc_debugfs_err_stats_inc()

Type Parameter Key Value
PARAM_VALUE 1 stat 5
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 host->f_max 0-u32max[c]
HOST_DATA 0 host->max_busy_timeout 0-2147483648[c]
LOCK2 &host->lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct sdhci_host)->lock

drivers/mmc/host/sdhci.c sdhci_cqe_irq() -> mmc_debugfs_err_stats_inc()

Type Parameter Key Value
PARAM_VALUE 0 host 4096-ptr_max
PARAM_VALUE 1 stat 14
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 host->f_max 0-u32max[c]
HOST_DATA 0 host->max_busy_timeout 0-2147483648[c]
LOCK2 &host->lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
TYPE_LOCK (struct sdhci_host)->lock

drivers/mmc/host/sdhci.c sdhci_data_irq() -> mmc_debugfs_err_stats_inc()

Type Parameter Key Value
PARAM_VALUE 1 stat 0
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &host->lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct sdhci_host)->lock

drivers/mmc/host/sdhci.c sdhci_data_irq() -> mmc_debugfs_err_stats_inc()

Type Parameter Key Value
PARAM_VALUE 0 host 4096-ptr_max
PARAM_VALUE 1 stat 14
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &host->lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct sdhci_host)->lock

drivers/mmc/host/sdhci.c sdhci_data_irq() -> mmc_debugfs_err_stats_inc()

Type Parameter Key Value
PARAM_VALUE 1 stat 2
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &host->lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct sdhci_host)->lock

drivers/mmc/host/sdhci.c sdhci_data_irq() -> mmc_debugfs_err_stats_inc()

Type Parameter Key Value
PARAM_VALUE 1 stat 3
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &host->lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct sdhci_host)->lock

drivers/mmc/host/sdhci.c sdhci_data_irq() -> mmc_debugfs_err_stats_inc()

Type Parameter Key Value
PARAM_VALUE 1 stat 3
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &host->lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct sdhci_host)->lock

drivers/mmc/host/sdhci.c sdhci_data_irq() -> mmc_debugfs_err_stats_inc()

Type Parameter Key Value
PARAM_VALUE 0 host 4096-ptr_max
PARAM_VALUE 1 stat 5
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &host->lock
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 _T->lock
HALF_LOCKED2 flags
HALF_LOCKED2 irq
TYPE_LOCK (struct sdhci_host)->lock

drivers/mmc/host/sdhci.c sdhci_enable_clk() -> mmc_debugfs_err_stats_inc()

Type Parameter Key Value
PARAM_VALUE 0 host 4096-ptr_max
PARAM_VALUE 1 stat 13
NOSPEC 0 host->actual_clock
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 host->uhs2_caps.dap 0-15
HOST_DATA 0 host->uhs2_caps.phy_rev 0-63
USER_DATA 0 host->actual_clock 1-s32max[c]
NO_OVERFLOW_SIMPLE 0 host->actual_clock

drivers/mmc/host/sdhci.c sdhci_enable_clk() -> mmc_debugfs_err_stats_inc()

Type Parameter Key Value
PARAM_VALUE 0 host 4096-ptr_max
PARAM_VALUE 1 stat 13
NOSPEC 0 host->actual_clock
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 host->uhs2_caps.dap 0-15
HOST_DATA 0 host->uhs2_caps.phy_rev 0-63
USER_DATA 0 host->actual_clock 1-s32max[c]
NO_OVERFLOW_SIMPLE 0 host->actual_clock

drivers/mmc/host/sdhci.c sdhci_irq() -> mmc_debugfs_err_stats_inc()

Type Parameter Key Value
PARAM_VALUE 0 host 4096-ptr_max
PARAM_VALUE 1 stat 14
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 host->uhs2_caps.dap 0-15
HOST_DATA 0 host->uhs2_caps.phy_rev 0-63
HALF_LOCKED2 &desc->request_mutex
HALF_LOCKED2 flags

drivers/mmc/host/sdhci.c sdhci_reset() -> mmc_debugfs_err_stats_inc()

Type Parameter Key Value
PARAM_VALUE 0 host 4096-ptr_max
PARAM_VALUE 1 stat 13
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 host->f_max 0-u32max[c]
HOST_DATA 0 host->fail_mmc_request.stacktrace_depth 0-u64max
HOST_DATA 0 host->max_busy_timeout 0-2147483648[c]
HOST_DATA 0 host->uhs2_caps.dap 0-15
HOST_DATA 0 host->uhs2_caps.phy_rev 0-63
USER_DATA 0 host->actual_clock 1-s32max[c]
NO_OVERFLOW_SIMPLE 0 host->card->host->ios.clock
NO_OVERFLOW_SIMPLE 0 host->ios.clock

drivers/mmc/host/sdhci.c sdhci_send_command_retry() -> mmc_debugfs_err_stats_inc()

Type Parameter Key Value
PARAM_VALUE 0 host 4096-ptr_max
PARAM_VALUE 1 stat 13
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &host->lock
LOCK2 flags
TYPE_LOCK (struct sdhci_host)->lock

drivers/mmc/host/sdhci.c sdhci_timeout_data_timer() -> mmc_debugfs_err_stats_inc()

Type Parameter Key Value
PARAM_VALUE 0 host 4096-ptr_max
PARAM_VALUE 1 stat 10
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &host->lock
LOCK2 flags
TYPE_LOCK (struct sdhci_host)->lock

drivers/mmc/host/sdhci.c sdhci_timeout_timer() -> mmc_debugfs_err_stats_inc()

Type Parameter Key Value
PARAM_VALUE 0 host 4096-ptr_max
PARAM_VALUE 1 stat 10
PREEMPT_ADD <- disables preempt
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &host->lock
LOCK2 flags
TYPE_LOCK (struct sdhci_host)->lock