Documented in 1 files:

Defined in 1 files as a function:

Referenced in 18 files:

Smatch caller information:

sound/soc/codecs/cs35l56-shared-test.c cs35l56_shared_test_gpio_param_desc() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 1844211279423381504
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->size 9
LOCK2 global &kunit_run_lock

sound/soc/codecs/cs35l56-shared-test.c cs35l56_shared_test_gpio_param_desc() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 3691604050507632640
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->size 9
LOCK2 global &kunit_run_lock

kernel/rcu/refscale.c process_durations() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 1107221001693487104
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->size 864
TERMINATED 0 s->buffer 1

kernel/rcu/refscale.c process_durations() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 1107221001693487104
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->size 864
TERMINATED 0 s->buffer 1

kernel/panic.c _print_tainted() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 3086245427015393280
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->size 1-1010102
TERMINATED 0 s->buffer 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/drm_edid.c drm_edid_print_product_id() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 5303545473601114112
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->size 40
RX_PATH
TASK_NOT_RUNNING

drivers/android/tests/binder_alloc_kunit.c permute_frees() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max

drivers/android/tests/binder_alloc_kunit.c permute_frees() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 5023850892394590208
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->size 16

drivers/android/tests/binder_alloc_kunit.c permute_frees() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max

drivers/android/tests/binder_alloc_kunit.c permute_frees() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 5023850892394590208
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->size 16
TERMINATED 0 s->buffer 1

kernel/trace/trace_events_hist.c create_field_var_hist() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 7209113189316698112
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->size 256
TERMINATED 0 s->buffer 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock

kernel/trace/trace_events_hist.c find_synthetic_field_var() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 5065834095398940672
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->size 256
TERMINATED 0 s->buffer 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock

drivers/gpu/drm/i915/display/intel_fifo_underrun.c log_underrun_dbg1() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 823519386783600640
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->size 32
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &display->irq.lock
HALF_LOCKED2 flags

drivers/gpu/drm/i915/display/intel_dp.c intel_dp_print_rates() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 8245243413785677824
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->size 128
TASK_NOT_RUNNING
HALF_LOCKED2 &_connector->dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.mutex
TYPE_LOCK (struct drm_mode_config)->connection_mutex

drivers/gpu/drm/i915/display/intel_dp.c intel_dp_print_rates() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 8245243413785677824
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->size 128
TERMINATED 0 s->buffer 1
TASK_NOT_RUNNING
HALF_LOCKED2 &_connector->dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.mutex
TYPE_LOCK (struct drm_mode_config)->connection_mutex

drivers/gpu/drm/i915/display/intel_dp_link_caps.c intel_dp_link_caps_print_common_rates() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 6609032808333434880
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->size 128
TASK_NOT_RUNNING
HALF_LOCKED2 &_connector->dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.mutex
TYPE_LOCK (struct drm_mode_config)->connection_mutex

drivers/gpu/drm/i915/display/intel_ddi.c intel_ddi_encoder_name() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 8594826693970104320
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->size 20
DATA_SOURCE 0 s $3
RX_PATH
TASK_NOT_RUNNING

block/partitions/core.c check_partition() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->size 4096
TERMINATED 0 s->buffer 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &disk->open_mutex
HALF_LOCKED2 &hd->open_mutex
TYPE_LOCK (struct gendisk)->open_mutex

block/partitions/core.c check_partition() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 4096-ptr_max
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->size 4096
TERMINATED 0 s->buffer 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &disk->open_mutex
HALF_LOCKED2 &hd->open_mutex
TYPE_LOCK (struct gendisk)->open_mutex

lib/seq_buf.c seq_buf_do_printk() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 3503798228575346688
PARAM_VALUE 0 s->buffer 5966675480474316800
PARAM_VALUE 0 s->len 1-u64max
PARAM_VALUE 0 s->size 4096
DATA_SOURCE 0 s $0
STR_LEN 0 s 2
STR_LEN 0 s 2
TERMINATED 0 s->buffer 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &oom_lock
HALF_LOCKED2 &pool->lock

sound/soc/codecs/cs35l56-test.c cs35l56_test_gpio_param_desc() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 8535961573992153088
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->size 9
LOCK2 global &kunit_run_lock

sound/soc/codecs/cs35l56-test.c cs35l56_test_gpio_param_desc() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 5610769156071268352
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->size 9
LOCK2 global &kunit_run_lock

kernel/trace/trace_events.c event_trace_enable() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 727900444500934656
NOCHECK_CALL

kernel/trace/trace_events.c event_trace_enable_again() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 727900444500934656
NOCHECK_CALL

lib/tests/seq_buf_kunit.c seq_buf_clear_test() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 8255447383384408064
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->size 128

lib/tests/seq_buf_kunit.c seq_buf_clear_test() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 8255447383384408064
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->len 0
PARAM_VALUE 0 s->size 128
TERMINATED 0 s->buffer 1

lib/tests/seq_buf_kunit.c seq_buf_declare_test() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 3981595525557325824
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->len 0
PARAM_VALUE 0 s->size 24

lib/tests/seq_buf_kunit.c seq_buf_get_buf_commit_test() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 7062711162368339968
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->len 5
PARAM_VALUE 0 s->size 16

lib/tests/seq_buf_kunit.c seq_buf_get_buf_commit_test() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 7062711162368339968
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->len 11
PARAM_VALUE 0 s->size 16
TERMINATED 0 s->buffer 1

lib/tests/seq_buf_kunit.c seq_buf_init_test() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 8145574296148705280
PARAM_VALUE 0 s->buffer 3453510255928188928
PARAM_VALUE 0 s->len 0
PARAM_VALUE 0 s->size 32
TERMINATED 0 s->buffer 1

lib/tests/seq_buf_kunit.c seq_buf_printf_overflow_test() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 5839210283725352960
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->size 16

lib/tests/seq_buf_kunit.c seq_buf_printf_overflow_test() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 5839210283725352960
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->size 16
TERMINATED 0 s->buffer 1

lib/tests/seq_buf_kunit.c seq_buf_printf_overflow_test() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 5839210283725352960
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->len 0
PARAM_VALUE 0 s->size 16
TERMINATED 0 s->buffer 1

lib/tests/seq_buf_kunit.c seq_buf_printf_test() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 3305192357520908288
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->size 32

lib/tests/seq_buf_kunit.c seq_buf_printf_test() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 3305192357520908288
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->size 32
TERMINATED 0 s->buffer 1

lib/tests/seq_buf_kunit.c seq_buf_putc_test() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 1557528463258738688
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->size 4

lib/tests/seq_buf_kunit.c seq_buf_putc_test() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 1557528463258738688
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->size 4
TERMINATED 0 s->buffer 1

lib/tests/seq_buf_kunit.c seq_buf_putc_test() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 1557528463258738688
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->size 4
TERMINATED 0 s->buffer 1

lib/tests/seq_buf_kunit.c seq_buf_putc_test() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 1557528463258738688
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->len 0
PARAM_VALUE 0 s->size 4
TERMINATED 0 s->buffer 1

lib/tests/seq_buf_kunit.c seq_buf_putmem_hex_overflow_test() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 1221920785284612096
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->size 20

lib/tests/seq_buf_kunit.c seq_buf_putmem_hex_test() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 4362691821551140864
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->size 24

lib/tests/seq_buf_kunit.c seq_buf_puts_overflow_test() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 2735849685848305664
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->size 10

lib/tests/seq_buf_kunit.c seq_buf_puts_overflow_test() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 2735849685848305664
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->len 0
PARAM_VALUE 0 s->size 10
TERMINATED 0 s->buffer 1

lib/tests/seq_buf_kunit.c seq_buf_puts_test() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 2722176868554616832
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->size 16

lib/tests/seq_buf_kunit.c seq_buf_puts_test() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 2722176868554616832
PARAM_VALUE 0 s->buffer 4096-ptr_max
PARAM_VALUE 0 s->size 16
TERMINATED 0 s->buffer 1

kernel/sched/core.c preempt_model_str() -> seq_buf_str()

Type Parameter Key Value
PARAM_VALUE 0 s 7417164243146493952
PARAM_VALUE 0 s->buffer 6582131622907822080
PARAM_VALUE 0 s->size 128
TERMINATED 0 s->buffer 1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING