Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpio/gpio-sloppy-logic-analyzer.c fops_capture_set() -> gpio_la_get_array()

Type Parameter Key Value
PARAM_VALUE 1 sptr 62244721360654336
PREEMPT_ADD <- disables preempt
HOST_DATA 1 *sptr 0-u64max
LOCK2 &attr->mutex
LOCK2 &priv->blob_lock
LOCK2 irq
TYPE_LOCK (struct gpio_la_poll_priv)->blob_lock
TYPE_LOCK (struct simple_attr)->mutex

drivers/gpio/gpio-sloppy-logic-analyzer.c fops_capture_set() -> gpio_la_get_array()

Type Parameter Key Value
PARAM_VALUE 0 d 4096-ptr_max
PARAM_VALUE 0 d->desc 1-u64max
PARAM_VALUE 0 d->info 0,4096-ptr_max
PARAM_VALUE 0 d->ndescs 0-s32max
PARAM_VALUE 1 sptr 62244721360654336
CAPPED_DATA 0 d->desc 1
CAPPED_DATA 0 d->info 1
CAPPED_DATA 0 d->ndescs 1
PREEMPT_ADD <- disables preempt
HOST_DATA 1 *sptr 0-u64max
LOCK2 &attr->mutex
LOCK2 &priv->blob_lock
LOCK2 irq
TYPE_LOCK (struct gpio_la_poll_priv)->blob_lock
TYPE_LOCK (struct simple_attr)->mutex

drivers/gpio/gpio-sloppy-logic-analyzer.c fops_capture_set() -> gpio_la_get_array()

Type Parameter Key Value
PARAM_VALUE 0 d 4096-ptr_max
PARAM_VALUE 0 d->desc 1-u64max
PARAM_VALUE 0 d->info 0,4096-ptr_max
PARAM_VALUE 0 d->ndescs 0-s32max
PARAM_VALUE 1 sptr 62244721360654336
CAPPED_DATA 0 d->desc 1
CAPPED_DATA 0 d->info 1
CAPPED_DATA 0 d->ndescs 1
PREEMPT_ADD <- disables preempt
HOST_DATA 1 *sptr 0-u64max
LOCK2 &attr->mutex
LOCK2 &priv->blob_lock
LOCK2 irq
TYPE_LOCK (struct gpio_la_poll_priv)->blob_lock
TYPE_LOCK (struct simple_attr)->mutex