Documented in 2 files:
Defined in 3 files as a function:
- include/linux/string.h, line 550 (as a function)
- tools/bpf/bpftool/gen.c, line 38 (as a function)
- tools/tracing/rtla/src/utils.h, line 37 (as a function)
Referenced in 41 files:
- arch/alpha/kernel/setup.c, line 455
- arch/parisc/kernel/setup.c, line 59
- arch/s390/kernel/early_printk.c, line 39
- arch/s390/kernel/module.c
- arch/s390/kernel/setup.c
- arch/s390/lib/test_unwind.c
- drivers/base/property.c, line 703
- drivers/gpio/gpio-aggregator.c, line 1549
- drivers/gpu/drm/drm_modes.c, line 2341
- drivers/gpu/drm/xe/xe_configfs.c
- drivers/hid/hid-steelseries-arctis.c, line 292
- drivers/iio/pressure/hsc030pa.c, line 479
- drivers/md/dm-inlinecrypt.c, line 260
- drivers/media/i2c/ds90ub960.c, line 4694
- drivers/net/ethernet/amd/pds_core/fw.c, line 60
- drivers/remoteproc/mtk_scp.c, line 1150
- drivers/staging/media/atomisp/pci/atomisp_csi2_bridge.c, line 225
- drivers/tty/serial/serial_base_bus.c
- kernel/debug/kdb/kdb_main.c, line 807
- kernel/kcsan/debugfs.c, line 236
- kernel/kcsan/report.c, line 295
- kernel/kprobes.c
- kernel/locking/locktorture.c
- kernel/power/main.c, line 784
- kernel/printk/braille.c
- kernel/printk/printk.c
- kernel/trace/trace.c, line 4084
- kernel/trace/trace_events.c
- kernel/trace/trace_events_filter.c
- kernel/trace/trace_events_hist.c
- kernel/trace/trace_events_synth.c
- kernel/trace/trace_events_user.c
- kernel/trace/trace_probe.c
- kernel/trace/trace_stack.c, line 544
- mm/arch_numa.c, line 27
- mm/kfence/report.c
- tools/bpf/bpftool/gen.c, line 132
- tools/tracing/rtla/src/osnoise.c, line 1364
- tools/tracing/rtla/src/timerlat.c, line 293
- tools/tracing/rtla/src/trace.c, line 376
- tools/tracing/rtla/src/utils.c, line 349
Smatch caller information:
kernel/kprobes.c is_cfi_preamble_symbol() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 7601581566188068864 |
| PARAM_VALUE | 1 | prefix | 2619139957484036096 |
| BUF_SIZE | 0 | str | 512 |
| BUF_SIZE | 1 | prefix | 7 |
| STR_LEN | 0 | str | 6 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &jump_label_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &fei_lock |
kernel/kprobes.c is_cfi_preamble_symbol() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 7601581566188068864 |
| PARAM_VALUE | 1 | prefix | 456613804484919296 |
| BUF_SIZE | 0 | str | 512 |
| BUF_SIZE | 1 | prefix | 7 |
| STR_LEN | 0 | str | 6 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &jump_label_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &fei_lock |
kernel/trace/trace_events_user.c user_event_add_field() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| PARAM_VALUE | 1 | prefix | 1504071710135549952 |
| BUF_SIZE | 1 | prefix | 12 |
| DATA_SOURCE | 0 | str | $1 |
| STR_LEN | 0 | str | 11 |
| TERMINATED | 1 | prefix | 1 |
| HALF_LOCKED2 | &group->reg_mutex | ||
| HALF_LOCKED2 | global &dyn_event_ops_mutex | ||
| TYPE_LOCK | (struct user_event_group)->reg_mutex |
kernel/trace/trace_events_user.c user_event_add_field() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| PARAM_VALUE | 1 | prefix | 465765240766099456 |
| BUF_SIZE | 1 | prefix | 11 |
| DATA_SOURCE | 0 | str | $1 |
| STR_LEN | 0 | str | 10 |
| TERMINATED | 1 | prefix | 1 |
| HALF_LOCKED2 | &group->reg_mutex | ||
| HALF_LOCKED2 | global &dyn_event_ops_mutex | ||
| TYPE_LOCK | (struct user_event_group)->reg_mutex |
kernel/trace/trace_events_user.c user_event_create() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| PARAM_VALUE | 1 | prefix | 6865527023930253312 |
| BUF_SIZE | 0 | str | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | str | s32min-(-1),1-s32max |
| BUF_SIZE | 1 | prefix | 3 |
| DATA_SOURCE | 0 | str | $0 |
| STR_LEN | 0 | str | (-1),11-12,49,63,66 |
| STR_LEN | 0 | str | (-1),11-12,49,63,66 |
| STR_LEN | 1 | prefix | 2 |
| TERMINATED | 1 | prefix | 1 |
| USER_DATA | 0 | str | 4096-ptr_max[c][u] |
| USER_DATA | 0 | *str | 0-255 |
| USER_PTR | 0 | str | |
| LOCK2 | global &dyn_event_ops_mutex |
kernel/trace/trace_events_user.c user_event_parse_field() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| PARAM_VALUE | 0 | *str | 1-255 |
| PARAM_VALUE | 1 | prefix | 4517054732278976512 |
| BUF_SIZE | 0 | str | s32min-s32max |
| BUF_SIZE | 1 | prefix | 10 |
| DATA_SOURCE | 0 | str | r skip_spaces |
| STR_LEN | 0 | str | 9 |
| TERMINATED | 1 | prefix | 1 |
| HALF_LOCKED2 | &group->reg_mutex | ||
| HALF_LOCKED2 | global &dyn_event_ops_mutex | ||
| TYPE_LOCK | (struct user_event_group)->reg_mutex |
kernel/trace/trace_events_user.c user_event_parse_field() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| PARAM_VALUE | 0 | *str | 1-255 |
| PARAM_VALUE | 1 | prefix | 2600290097667092480 |
| BUF_SIZE | 0 | str | s32min-s32max |
| BUF_SIZE | 1 | prefix | 8 |
| DATA_SOURCE | 0 | str | r skip_spaces |
| STR_LEN | 0 | str | 7 |
| TERMINATED | 1 | prefix | 1 |
| HALF_LOCKED2 | &group->reg_mutex | ||
| HALF_LOCKED2 | global &dyn_event_ops_mutex | ||
| TYPE_LOCK | (struct user_event_group)->reg_mutex |
kernel/trace/trace_events_user.c user_event_parse_field() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| PARAM_VALUE | 0 | *str | 1-255 |
| PARAM_VALUE | 1 | prefix | 1023002461007699968 |
| BUF_SIZE | 0 | str | s32min-s32max |
| BUF_SIZE | 1 | prefix | 21 |
| DATA_SOURCE | 0 | str | r skip_spaces |
| STR_LEN | 0 | str | 20 |
| TERMINATED | 1 | prefix | 1 |
| HALF_LOCKED2 | &group->reg_mutex | ||
| HALF_LOCKED2 | global &dyn_event_ops_mutex | ||
| TYPE_LOCK | (struct user_event_group)->reg_mutex |
kernel/trace/trace_events_user.c user_event_parse_field() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| PARAM_VALUE | 0 | *str | 1-255 |
| PARAM_VALUE | 1 | prefix | 1504071710135549952 |
| BUF_SIZE | 0 | str | s32min-s32max |
| BUF_SIZE | 1 | prefix | 12 |
| DATA_SOURCE | 0 | str | r skip_spaces |
| STR_LEN | 0 | str | 11 |
| TERMINATED | 1 | prefix | 1 |
| HALF_LOCKED2 | &group->reg_mutex | ||
| HALF_LOCKED2 | global &dyn_event_ops_mutex | ||
| TYPE_LOCK | (struct user_event_group)->reg_mutex |
kernel/trace/trace_events_user.c user_event_parse_field() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| PARAM_VALUE | 0 | *str | 1-255 |
| PARAM_VALUE | 1 | prefix | 5326487725832257536 |
| BUF_SIZE | 0 | str | s32min-s32max |
| BUF_SIZE | 1 | prefix | 20 |
| DATA_SOURCE | 0 | str | r skip_spaces |
| STR_LEN | 0 | str | 19 |
| TERMINATED | 1 | prefix | 1 |
| HALF_LOCKED2 | &group->reg_mutex | ||
| HALF_LOCKED2 | global &dyn_event_ops_mutex | ||
| TYPE_LOCK | (struct user_event_group)->reg_mutex |
kernel/trace/trace_events_user.c user_event_parse_field() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| PARAM_VALUE | 0 | *str | 1-255 |
| PARAM_VALUE | 1 | prefix | 465765240766099456 |
| BUF_SIZE | 0 | str | s32min-s32max |
| BUF_SIZE | 1 | prefix | 11 |
| DATA_SOURCE | 0 | str | r skip_spaces |
| STR_LEN | 0 | str | 10 |
| TERMINATED | 1 | prefix | 1 |
| HALF_LOCKED2 | &group->reg_mutex | ||
| HALF_LOCKED2 | global &dyn_event_ops_mutex | ||
| TYPE_LOCK | (struct user_event_group)->reg_mutex |
kernel/trace/trace_events_user.c user_event_show() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | prefix | 2600290097667092480 |
| BUF_SIZE | 0 | str | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | prefix | 8 |
| STR_LEN | 0 | str | 7 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
kernel/trace/trace_events_user.c user_field_is_dyn_string() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | prefix | 1504071710135549952 |
| BUF_SIZE | 0 | str | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | str | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | prefix | 12 |
| DATA_SOURCE | 0 | str | $0 |
| STR_LEN | 0 | str | 11 |
| TERMINATED | 1 | prefix | 1 |
| HALF_LOCKED2 | &group->reg_mutex | ||
| HALF_LOCKED2 | global &dyn_event_ops_mutex | ||
| TYPE_LOCK | (struct user_event_group)->reg_mutex |
kernel/trace/trace_events_user.c user_field_is_dyn_string() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | prefix | 465765240766099456 |
| BUF_SIZE | 0 | str | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | str | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | prefix | 11 |
| DATA_SOURCE | 0 | str | $0 |
| STR_LEN | 0 | str | 10 |
| TERMINATED | 1 | prefix | 1 |
| HALF_LOCKED2 | &group->reg_mutex | ||
| HALF_LOCKED2 | global &dyn_event_ops_mutex | ||
| TYPE_LOCK | (struct user_event_group)->reg_mutex |
kernel/trace/trace_events_user.c user_field_set_string() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | prefix | 2600290097667092480 |
| BUF_SIZE | 0 | str | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | prefix | 8 |
| STR_LEN | 0 | str | 7 |
| TERMINATED | 1 | prefix | 1 |
| LOCK2 | global &event_mutex |
kernel/trace/trace_events_user.c user_field_size() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 1 | prefix | 3628951642541318144 |
| BUF_SIZE | 1 | prefix | 6 |
| DATA_SOURCE | 0 | str | $0 |
| STR_LEN | 0 | str | 5 |
| TERMINATED | 1 | prefix | 1 |
| HALF_LOCKED2 | &group->reg_mutex | ||
| HALF_LOCKED2 | global &dyn_event_ops_mutex | ||
| TYPE_LOCK | (struct user_event_group)->reg_mutex |
kernel/trace/trace_events_user.c user_field_size() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 1 | prefix | 7738897811098959872 |
| BUF_SIZE | 1 | prefix | 15 |
| DATA_SOURCE | 0 | str | $0 |
| STR_LEN | 0 | str | 14 |
| TERMINATED | 1 | prefix | 1 |
| HALF_LOCKED2 | &group->reg_mutex | ||
| HALF_LOCKED2 | global &dyn_event_ops_mutex | ||
| TYPE_LOCK | (struct user_event_group)->reg_mutex |
kernel/trace/trace_events_user.c user_field_size() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 1 | prefix | 1504071710135549952 |
| BUF_SIZE | 1 | prefix | 12 |
| DATA_SOURCE | 0 | str | $0 |
| STR_LEN | 0 | str | 11 |
| TERMINATED | 1 | prefix | 1 |
| HALF_LOCKED2 | &group->reg_mutex | ||
| HALF_LOCKED2 | global &dyn_event_ops_mutex | ||
| TYPE_LOCK | (struct user_event_group)->reg_mutex |
kernel/trace/trace_events_user.c user_field_size() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 1 | prefix | 465765240766099456 |
| BUF_SIZE | 1 | prefix | 11 |
| DATA_SOURCE | 0 | str | $0 |
| STR_LEN | 0 | str | 10 |
| TERMINATED | 1 | prefix | 1 |
| HALF_LOCKED2 | &group->reg_mutex | ||
| HALF_LOCKED2 | global &dyn_event_ops_mutex | ||
| TYPE_LOCK | (struct user_event_group)->reg_mutex |
drivers/hid/hid-steelseries-arctis.c steelseries_battery_get_property() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | prefix | 8713069844410781696 |
| BUF_SIZE | 0 | str | (-1),128 |
| BUF_SIZE | 0 | str | (-1),128 |
| BUF_SIZE | 1 | prefix | 13 |
| STR_LEN | 0 | str | 12 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/hid/hid-steelseries-arctis.c steelseries_battery_get_property() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-u64max |
| PARAM_VALUE | 1 | prefix | 8713069844410781696 |
| BUF_SIZE | 1 | prefix | 13 |
| STR_LEN | 0 | str | 12 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/remoteproc/mtk_scp.c scp_get_default_fw_path() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | *str | 0-255 |
| PARAM_VALUE | 1 | prefix | 8668398546053812224 |
| BUF_SIZE | 1 | prefix | 12 |
| STR_LEN | 0 | str | 0-1010101 |
| STR_LEN | 1 | prefix | 11 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
kernel/debug/kdb/kdb_main.c parse_grep() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4097-ptr_max |
| PARAM_VALUE | 1 | prefix | 4297894297650343936 |
| BUF_SIZE | 1 | prefix | 6 |
| STR_LEN | 0 | str | (-1) |
| STR_LEN | 0 | str | (-1) |
| STR_LEN | 1 | prefix | 5 |
| TERMINATED | 1 | prefix | 1 |
| HALF_LOCKED2 | rcu_read |
mm/kfence/report.c get_stack_skipnr() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 7413816226120228864 |
| PARAM_VALUE | 1 | prefix | 6311763515687575552 |
| BUF_SIZE | 0 | str | 64 |
| BUF_SIZE | 1 | prefix | 8 |
| STR_LEN | 0 | str | 7 |
| TERMINATED | 1 | prefix | 1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &meta->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct kfence_metadata)->lock |
mm/kfence/report.c get_stack_skipnr() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 7413816226120228864 |
| PARAM_VALUE | 1 | prefix | 1350560577802317824 |
| BUF_SIZE | 0 | str | 64 |
| BUF_SIZE | 1 | prefix | 10 |
| STR_LEN | 0 | str | 9 |
| TERMINATED | 1 | prefix | 1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &meta->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct kfence_metadata)->lock |
mm/kfence/report.c get_stack_skipnr() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 7413816226120228864 |
| PARAM_VALUE | 1 | prefix | 4983937906508034048 |
| BUF_SIZE | 0 | str | 64 |
| BUF_SIZE | 1 | prefix | 18 |
| STR_LEN | 0 | str | 17 |
| TERMINATED | 1 | prefix | 1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &meta->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct kfence_metadata)->lock |
mm/kfence/report.c get_stack_skipnr() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 7413816226120228864 |
| PARAM_VALUE | 1 | prefix | 3854516602904137728 |
| BUF_SIZE | 0 | str | 64 |
| BUF_SIZE | 1 | prefix | 6 |
| STR_LEN | 0 | str | 5 |
| TERMINATED | 1 | prefix | 1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &meta->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct kfence_metadata)->lock |
mm/kfence/report.c get_stack_skipnr() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 7413816226120228864 |
| PARAM_VALUE | 1 | prefix | 2022554084557991936 |
| BUF_SIZE | 0 | str | 64 |
| BUF_SIZE | 1 | prefix | 16 |
| STR_LEN | 0 | str | 15 |
| TERMINATED | 1 | prefix | 1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &meta->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct kfence_metadata)->lock |
mm/kfence/report.c get_stack_skipnr() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 7413816226120228864 |
| PARAM_VALUE | 1 | prefix | 1283525742623350784 |
| BUF_SIZE | 0 | str | 64 |
| BUF_SIZE | 1 | prefix | 10 |
| STR_LEN | 0 | str | 9 |
| TERMINATED | 1 | prefix | 1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &meta->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct kfence_metadata)->lock |
mm/kfence/report.c get_stack_skipnr() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 7413816226120228864 |
| PARAM_VALUE | 1 | prefix | 6879362114412630016 |
| BUF_SIZE | 0 | str | 64 |
| BUF_SIZE | 1 | prefix | 17 |
| STR_LEN | 0 | str | 16 |
| TERMINATED | 1 | prefix | 1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &meta->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct kfence_metadata)->lock |
kernel/trace/trace_events_filter.c parse_pred() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | prefix | 576546157135933440 |
| BUF_SIZE | 1 | prefix | 9 |
| STR_LEN | 0 | str | 8 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | *str | 0-255 |
| USER_PTR | 0 | str | |
| HALF_LOCKED2 | _T->lock |
kernel/trace/trace_events_filter.c parse_pred() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | prefix | 4730459765436407808 |
| BUF_SIZE | 1 | prefix | 10 |
| STR_LEN | 0 | str | 9 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | *str | 0-255 |
| USER_PTR | 0 | str | |
| HALF_LOCKED2 | _T->lock |
kernel/trace/trace_events_hist.c action_parse() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 1 | prefix | 3005760653440053248 |
| BUF_SIZE | 1 | prefix | 5 |
| DATA_SOURCE | 0 | str | r strsep |
| STR_LEN | 0 | str | 4 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
kernel/trace/trace_events_hist.c action_parse() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 1 | prefix | 4302383816294993920 |
| BUF_SIZE | 1 | prefix | 9 |
| DATA_SOURCE | 0 | str | r strsep |
| STR_LEN | 0 | str | 8 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
kernel/trace/trace_events_hist.c action_parse() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 1 | prefix | 5701608804355383296 |
| BUF_SIZE | 1 | prefix | 6 |
| DATA_SOURCE | 0 | str | r strsep |
| STR_LEN | 0 | str | 5 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
kernel/trace/trace_events_hist.c parse_action() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 1 | prefix | 3960400567096295424 |
| BUF_SIZE | 1 | prefix | 9 |
| DATA_SOURCE | 0 | str | $0 |
| STR_LEN | 0 | str | 8 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
kernel/trace/trace_events_hist.c parse_action() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 1 | prefix | 7676851563972464640 |
| BUF_SIZE | 1 | prefix | 7 |
| DATA_SOURCE | 0 | str | $0 |
| STR_LEN | 0 | str | 6 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
kernel/trace/trace_events_hist.c parse_action() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 1 | prefix | 7218353374980280320 |
| BUF_SIZE | 1 | prefix | 10 |
| DATA_SOURCE | 0 | str | $0 |
| STR_LEN | 0 | str | 9 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
kernel/trace/trace_events_hist.c parse_actions() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | prefix | 3960400567096295424 |
| BUF_SIZE | 1 | prefix | 9 |
| STR_LEN | 0 | str | 8 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
kernel/trace/trace_events_hist.c parse_actions() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | prefix | 7676851563972464640 |
| BUF_SIZE | 1 | prefix | 7 |
| STR_LEN | 0 | str | 6 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
kernel/trace/trace_events_hist.c parse_actions() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | prefix | 7218353374980280320 |
| BUF_SIZE | 1 | prefix | 10 |
| STR_LEN | 0 | str | 9 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
kernel/trace/trace_events_hist.c parse_assignment() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 0 | *str | 0 |
| PARAM_VALUE | 1 | prefix | 2355594186348646400 |
| BUF_SIZE | 1 | prefix | 5 |
| DATA_SOURCE | 0 | str | $1 |
| STR_LEN | 0 | str | 4 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
kernel/trace/trace_events_hist.c parse_assignment() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 0 | *str | 0 |
| PARAM_VALUE | 1 | prefix | 2366631903817244672 |
| BUF_SIZE | 1 | prefix | 6 |
| DATA_SOURCE | 0 | str | $1 |
| STR_LEN | 0 | str | 5 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
kernel/trace/trace_events_hist.c parse_assignment() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 0 | *str | 0 |
| PARAM_VALUE | 1 | prefix | 5012939292461654016 |
| BUF_SIZE | 1 | prefix | 5 |
| DATA_SOURCE | 0 | str | $1 |
| STR_LEN | 0 | str | 4 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
kernel/trace/trace_events_hist.c parse_assignment() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 0 | *str | 0 |
| PARAM_VALUE | 1 | prefix | 3230732033155395584 |
| BUF_SIZE | 1 | prefix | 6 |
| DATA_SOURCE | 0 | str | $1 |
| STR_LEN | 0 | str | 5 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
kernel/trace/trace_events_hist.c parse_assignment() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 0 | *str | 0 |
| PARAM_VALUE | 1 | prefix | 8139081272469336064 |
| BUF_SIZE | 1 | prefix | 8 |
| DATA_SOURCE | 0 | str | $1 |
| STR_LEN | 0 | str | 7 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
kernel/trace/trace_events_hist.c parse_assignment() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 0 | *str | 0 |
| PARAM_VALUE | 1 | prefix | 758085611367038976 |
| BUF_SIZE | 1 | prefix | 6 |
| DATA_SOURCE | 0 | str | $1 |
| STR_LEN | 0 | str | 5 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
kernel/trace/trace_events_hist.c parse_assignment() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 0 | *str | 0 |
| PARAM_VALUE | 1 | prefix | 453277209974620160 |
| BUF_SIZE | 1 | prefix | 6 |
| DATA_SOURCE | 0 | str | $1 |
| STR_LEN | 0 | str | 5 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
kernel/trace/trace_events_hist.c parse_assignment() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 0 | *str | 0 |
| PARAM_VALUE | 1 | prefix | 3272045738578468864 |
| BUF_SIZE | 1 | prefix | 7 |
| DATA_SOURCE | 0 | str | $1 |
| STR_LEN | 0 | str | 6 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
kernel/trace/trace_events_hist.c parse_assignment() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 0 | *str | 0 |
| PARAM_VALUE | 1 | prefix | 8488709734628659200 |
| BUF_SIZE | 1 | prefix | 6 |
| DATA_SOURCE | 0 | str | $1 |
| STR_LEN | 0 | str | 5 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
kernel/power/main.c decode_state() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| PARAM_VALUE | 1 | prefix | 2807795086339743744 |
| BUF_SIZE | 1 | prefix | 5 |
| DATA_SOURCE | 0 | str | $0 |
| STR_LEN | 0 | str | 4 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &autosleep_lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
kernel/printk/printk.c __control_devkmsg() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 1 | prefix | 3094869504816209920 |
| BUF_SIZE | 0 | str | (-1),10 |
| BUF_SIZE | 0 | str | (-1),10 |
| BUF_SIZE | 1 | prefix | 3 |
| DATA_SOURCE | 0 | str | $0 |
| STR_LEN | 0 | str | 2 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
kernel/printk/printk.c __control_devkmsg() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 1 | prefix | 4334766567446945792 |
| BUF_SIZE | 0 | str | (-1),10 |
| BUF_SIZE | 0 | str | (-1),10 |
| BUF_SIZE | 1 | prefix | 4 |
| DATA_SOURCE | 0 | str | $0 |
| STR_LEN | 0 | str | 3 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
kernel/printk/printk.c __control_devkmsg() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 1 | prefix | 6170349838487384064 |
| BUF_SIZE | 0 | str | (-1),10 |
| BUF_SIZE | 0 | str | (-1),10 |
| BUF_SIZE | 1 | prefix | 10 |
| DATA_SOURCE | 0 | str | $0 |
| STR_LEN | 0 | str | 9 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
kernel/locking/locktorture.c lock_torture_init() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | prefix | 8240292577482100736 |
| BUF_SIZE | 1 | prefix | 6 |
| STR_LEN | 0 | str | 5 |
| TERMINATED | 1 | prefix | 1 |
| LOCK2 | global &fullstop_mutex |
kernel/locking/locktorture.c lock_torture_init() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | prefix | 7156858632532942848 |
| BUF_SIZE | 1 | prefix | 8 |
| STR_LEN | 0 | str | 7 |
| TERMINATED | 1 | prefix | 1 |
| LOCK2 | global &fullstop_mutex |
kernel/locking/locktorture.c lock_torture_init() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | prefix | 7812884129089998848 |
| BUF_SIZE | 1 | prefix | 5 |
| STR_LEN | 0 | str | 4 |
| TERMINATED | 1 | prefix | 1 |
| LOCK2 | global &fullstop_mutex |
kernel/locking/locktorture.c lock_torture_init() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | prefix | 3068243304848175104 |
| BUF_SIZE | 1 | prefix | 8 |
| STR_LEN | 0 | str | 7 |
| TERMINATED | 1 | prefix | 1 |
| LOCK2 | global &fullstop_mutex |
kernel/trace/trace_events_synth.c create_synth_event() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | *str | 0 |
| PARAM_VALUE | 1 | prefix | 2019339628124577792 |
| BUF_SIZE | 1 | prefix | 11 |
| STR_LEN | 0 | str | (-1) |
| STR_LEN | 0 | str | (-1) |
| STR_LEN | 1 | prefix | 10 |
| TERMINATED | 1 | prefix | 1 |
| USER_DATA | 0 | *str | 0 |
| LOCK2 | global &dyn_event_ops_mutex |
kernel/trace/trace_events_synth.c synth_field_signed() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| PARAM_VALUE | 1 | prefix | 3996102242009264128 |
| BUF_SIZE | 1 | prefix | 2 |
| DATA_SOURCE | 0 | str | $0 |
| STR_LEN | 0 | str | 1 |
| TERMINATED | 1 | prefix | 1 |
| LOCK2 | global &event_mutex | ||
| HALF_LOCKED2 | global &dyn_event_ops_mutex |
drivers/staging/media/atomisp/pci/atomisp_csi2_bridge.c atomisp_csi2_get_pmc_clk_nr_from_acpi_pr0() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 8963117376175558656 |
| PARAM_VALUE | 1 | prefix | 5995153100822884352 |
| BUF_SIZE | 0 | str | 5 |
| BUF_SIZE | 1 | prefix | 4 |
| STR_LEN | 0 | str | 3 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock |
kernel/trace/trace_probe.c argv_has_var_arg() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | prefix | 3354142526718554112 |
| BUF_SIZE | 1 | prefix | 5 |
| STR_LEN | 0 | str | 4 |
| TERMINATED | 1 | prefix | 1 |
kernel/trace/trace_probe.c parse_probe_arg_nested() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| PARAM_VALUE | 1 | prefix | 5425751491009110016 |
| BUF_SIZE | 1 | prefix | 14 |
| STR_LEN | 0 | str | 13 |
| TERMINATED | 1 | prefix | 1 |
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &dyn_event_ops_mutex |
kernel/trace/trace_probe.c parse_probe_arg_nested() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| PARAM_VALUE | 1 | prefix | 6978773774077100032 |
| BUF_SIZE | 1 | prefix | 15 |
| STR_LEN | 0 | str | 14 |
| TERMINATED | 1 | prefix | 1 |
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &dyn_event_ops_mutex |
kernel/trace/trace_probe.c parse_probe_vars() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | prefix | 2536309144589717504 |
| BUF_SIZE | 1 | prefix | 7 |
| STR_LEN | 0 | str | 6 |
| TERMINATED | 1 | prefix | 1 |
kernel/trace/trace_probe.c parse_probe_vars() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | prefix | 8302476470870421504 |
| BUF_SIZE | 1 | prefix | 6 |
| STR_LEN | 0 | str | 5 |
| TERMINATED | 1 | prefix | 1 |
kernel/trace/trace_probe.c parse_probe_vars() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | prefix | 384064648711176192 |
| BUF_SIZE | 1 | prefix | 8 |
| STR_LEN | 0 | str | 7 |
| TERMINATED | 1 | prefix | 1 |
kernel/trace/trace_probe.c parse_probe_vars() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | prefix | 2860869307332591616 |
| BUF_SIZE | 1 | prefix | 4 |
| STR_LEN | 0 | str | 3 |
| TERMINATED | 1 | prefix | 1 |
kernel/trace/trace_probe.c parse_this_cpu() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| PARAM_VALUE | 1 | prefix | 5425751491009110016 |
| BUF_SIZE | 1 | prefix | 14 |
| DATA_SOURCE | 0 | str | $0 |
| STR_LEN | 0 | str | 13 |
| TERMINATED | 1 | prefix | 1 |
kernel/trace/trace_probe.c parse_this_cpu() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| PARAM_VALUE | 1 | prefix | 6978773774077100032 |
| BUF_SIZE | 1 | prefix | 15 |
| DATA_SOURCE | 0 | str | $0 |
| STR_LEN | 0 | str | 14 |
| TERMINATED | 1 | prefix | 1 |
kernel/trace/trace_probe.c traceprobe_expand_meta_args() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | prefix | 3354142526718554112 |
| BUF_SIZE | 1 | prefix | 5 |
| STR_LEN | 0 | str | 4 |
| TERMINATED | 1 | prefix | 1 |
drivers/gpio/gpio-aggregator.c gpio_aggregator_delete_device_store() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| PARAM_VALUE | 1 | prefix | 5443048005930954752 |
| BUF_SIZE | 1 | prefix | 17 |
| DATA_SOURCE | 0 | str | $1 |
| STR_LEN | 0 | str | 16 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &of->mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
kernel/trace/trace.c trace_set_options() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| PARAM_VALUE | 1 | prefix | 4787106843992539136 |
| BUF_SIZE | 0 | str | s32min-s32max |
| BUF_SIZE | 1 | prefix | 3 |
| DATA_SOURCE | 0 | str | r strstrip |
| STR_LEN | 0 | str | 2 |
| TERMINATED | 1 | prefix | 1 |
| USER_DATA | 0 | *str | 0-255 |
| USER_PTR | 0 | str |
drivers/net/ethernet/amd/pds_core/fw.c pdsc_name_to_fw_type() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | prefix | 4615180640411672576 |
| BUF_SIZE | 1 | prefix | 4 |
| DATA_SOURCE | 0 | str | $0 |
| STR_LEN | 0 | str | 3 |
| TERMINATED | 1 | prefix | 1 |
| TASK_NOT_RUNNING |
drivers/tty/serial/serial_base_bus.c serial_base_match() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | str | 4-25,28-29,32 |
| BUF_SIZE | 1 | prefix | s32min,(-10),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex |
drivers/tty/serial/serial_base_bus.c serial_base_match() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | str | 4-25,28-29,32 |
| BUF_SIZE | 1 | prefix | s32min,(-10),1-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex |
kernel/trace/trace_stack.c enable_stacktrace() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | prefix | 7579622488852721664 |
| BUF_SIZE | 1 | prefix | 9 |
| DATA_SOURCE | 0 | str | $0 |
| STR_LEN | 0 | str | 8 |
| TERMINATED | 1 | prefix | 1 |
| HALF_LOCKED2 | irq |
drivers/gpu/drm/drm_modes.c drm_mode_parse_cmdline_named_mode() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| BUF_SIZE | 0 | str | (-1),2,5,8-11,13-20,23,29-30,62,64,70 |
| BUF_SIZE | 0 | str | (-1),2,5,8-11,13-20,23,29-30,62,64,70 |
| DATA_SOURCE | 0 | str | $0 |
| STR_LEN | 0 | str | (-1),1,4,7-10,12-19,21-22,28-29,61,63,69 |
| STR_LEN | 0 | str | (-1),1,4,7-10,12-19,21-22,28-29,61,63,69 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/i2c/ds90ub960.c ub960_fwnode_get_link_by_regs() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | prefix | 3344195130652663808 |
| BUF_SIZE | 1 | prefix | 6 |
| STR_LEN | 0 | str | 5 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/base/property.c fwnode_name_eq() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 0 | *str | 0,10,32,44-47,58-59,64,124 |
| BUF_SIZE | 1 | prefix | (-1),7-8,12 |
| BUF_SIZE | 1 | prefix | (-1),7-8,12 |
| CAPPED_DATA | 0 | *str | 1 |
| DATA_SOURCE | 0 | str | r fwnode_get_name |
| DATA_SOURCE | 1 | prefix | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
kernel/trace/trace_events.c f_show() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | prefix | 6251730087438311424 |
| BUF_SIZE | 0 | str | s32min-(-2),1-s32max |
| BUF_SIZE | 1 | prefix | 11 |
| STR_LEN | 0 | str | 10 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
kernel/trace/trace_events.c find_event_field() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | prefix | 1615571530926145536 |
| BUF_SIZE | 1 | prefix | 6 |
| DATA_SOURCE | 0 | str | $0 |
| STR_LEN | 0 | str | 5 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH |
kernel/printk/braille.c _braille_console_setup() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| PARAM_VALUE | 1 | prefix | 7480100812476977152 |
| BUF_SIZE | 1 | prefix | 5 |
| STR_LEN | 0 | str | 4 |
| TERMINATED | 1 | prefix | 1 |
| HALF_LOCKED2 | irq |
kernel/printk/braille.c _braille_console_setup() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| PARAM_VALUE | 1 | prefix | 3832943570122158080 |
| BUF_SIZE | 1 | prefix | 5 |
| STR_LEN | 0 | str | 4 |
| TERMINATED | 1 | prefix | 1 |
| HALF_LOCKED2 | irq |
drivers/iio/pressure/hsc030pa.c hsc_common_probe() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | *str | 0-255 |
| PARAM_VALUE | 1 | prefix | 3655135386161819648 |
| BUF_SIZE | 1 | prefix | 3 |
| STR_LEN | 0 | str | 2 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/md/dm-inlinecrypt.c inlinecrypt_ctr_optional() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 1-u64max |
| PARAM_VALUE | 1 | prefix | 5618069447384977408 |
| BUF_SIZE | 1 | prefix | 9 |
| DATA_SOURCE | 0 | str | r dm_shift_arg |
| STR_LEN | 0 | str | 8 |
| TERMINATED | 1 | prefix | 1 |
| HALF_LOCKED2 | &md->type_lock |
drivers/gpu/drm/xe/xe_configfs.c lookup_engine_info() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 7657382897597452288 |
| BUF_SIZE | 0 | str | 8 |
| BUF_SIZE | 0 | str | 8 |
| DATA_SOURCE | 0 | str | $0 |
| TERMINATED | 0 | str | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem |
drivers/gpu/drm/xe/xe_configfs.c parse_wa_bb_lines() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-u64max |
| PARAM_VALUE | 0 | *str | 1-255 |
| PARAM_VALUE | 1 | prefix | 5988293159043788800 |
| BUF_SIZE | 1 | prefix | 4 |
| STR_LEN | 0 | str | 3 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | _T->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem |
drivers/gpu/drm/xe/xe_configfs.c parse_wa_bb_lines() -> str_has_prefix()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-u64max |
| PARAM_VALUE | 0 | *str | 1-255 |
| PARAM_VALUE | 1 | prefix | 2028916093784371200 |
| BUF_SIZE | 1 | prefix | 4 |
| STR_LEN | 0 | str | 3 |
| TERMINATED | 1 | prefix | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &buffer->mutex | ||
| LOCK2 | &frag->frag_sem | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | _T->lock | ||
| TYPE_LOCK | (struct configfs_buffer)->mutex | ||
| TYPE_LOCK | (struct configfs_fragment)->frag_sem |