Documented in 1 files:
Defined in 1 files as a function:
Referenced in 18 files:
- block/partitions/core.c
- drivers/android/tests/binder_alloc_kunit.c
- drivers/gpu/drm/drm_edid.c, line 2798
- drivers/gpu/drm/i915/display/intel_ddi.c, line 5215
- drivers/gpu/drm/i915/display/intel_dp.c
- drivers/gpu/drm/i915/display/intel_dp_link_caps.c, line 278
- drivers/gpu/drm/i915/display/intel_fifo_underrun.c, line 80
- drivers/usb/dwc2/hcd_queue.c, line 421
- kernel/panic.c, line 911
- kernel/rcu/refscale.c
- kernel/sched/core.c
- kernel/trace/trace_events.c
- kernel/trace/trace_events_hist.c
- lib/codetag.c, line 166
- lib/seq_buf.c, line 122
- lib/tests/seq_buf_kunit.c
- sound/soc/codecs/cs35l56-shared-test.c
- sound/soc/codecs/cs35l56-test.c
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 |