Documented in 1 files:
Defined in 3 files as a function:
- include/linux/string.h, line 578 (as a function)
- scripts/dtc/dtc.h, line 94 (as a function)
- scripts/mod/modpost.c, line 101 (as a function)
Referenced in 5 files:
- drivers/gpio/gpiolib-shared.c
- drivers/of/property.c
- lib/tests/string_kunit.c
- scripts/dtc/checks.c
- scripts/mod/modpost.c
Smatch caller information:
drivers/of/property.c parse_gpios() -> strends()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | suffix | 3246352471165427712 |
| BUF_SIZE | 0 | str | 3-5,7,9-19,21,27 |
| BUF_SIZE | 0 | str | 3-5,7,9-19,21,27 |
| BUF_SIZE | 1 | suffix | 10 |
| DATA_SOURCE | 0 | str | $1 |
| STR_LEN | 0 | str | 9 |
| TERMINATED | 1 | suffix | 1 |
drivers/of/property.c parse_suffix_prop_cells() -> strends()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | suffix | 658254422576066560,8531495004914401280,8883375910591148032 |
| BUF_SIZE | 0 | str | 3-5,7,9-19,21,27 |
| BUF_SIZE | 0 | str | 3-5,7,9-19,21,27 |
| BUF_SIZE | 1 | suffix | 6-8 |
| BUF_SIZE | 1 | suffix | 6-8 |
| DATA_SOURCE | 0 | str | $1 |
| DATA_SOURCE | 1 | suffix | $3 |
| STR_LEN | 0 | str | (-1),11 |
| STR_LEN | 0 | str | (-1),11 |
| TERMINATED | 1 | suffix | 1 |
lib/tests/string_kunit.c string_test_strends() -> strends()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 3831362450212200448 |
| PARAM_VALUE | 1 | suffix | 6308049346524188672 |
| BUF_SIZE | 0 | str | 8 |
| BUF_SIZE | 1 | suffix | 4 |
| STR_LEN | 0 | str | 7 |
| STR_LEN | 1 | suffix | 3 |
| TERMINATED | 0 | str | 1 |
| TERMINATED | 1 | suffix | 1 |
lib/tests/string_kunit.c string_test_strends() -> strends()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 3831362450212200448 |
| PARAM_VALUE | 1 | suffix | 4268045378748915712 |
| BUF_SIZE | 0 | str | 8 |
| BUF_SIZE | 1 | suffix | 5 |
| STR_LEN | 0 | str | 7 |
| STR_LEN | 1 | suffix | 4 |
| TERMINATED | 0 | str | 1 |
| TERMINATED | 1 | suffix | 1 |
lib/tests/string_kunit.c string_test_strends() -> strends()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 3425935701350617088 |
| PARAM_VALUE | 1 | suffix | 3425935701350617088 |
| BUF_SIZE | 0 | str | 7 |
| BUF_SIZE | 1 | suffix | 7 |
| STR_LEN | 0 | str | 6 |
| STR_LEN | 1 | suffix | 6 |
| TERMINATED | 0 | str | 1 |
| TERMINATED | 1 | suffix | 1 |
lib/tests/string_kunit.c string_test_strends() -> strends()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 3425935701350617088 |
| PARAM_VALUE | 1 | suffix | 4602998933304729600 |
| BUF_SIZE | 0 | str | 7 |
| STR_LEN | 0 | str | 6 |
| STR_LEN | 1 | suffix | 0 |
| TERMINATED | 0 | str | 1 |
| TERMINATED | 1 | suffix | 1 |
lib/tests/string_kunit.c string_test_strends() -> strends()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 6308049346524188672 |
| PARAM_VALUE | 1 | suffix | 3425935701350617088 |
| BUF_SIZE | 0 | str | 4 |
| BUF_SIZE | 1 | suffix | 7 |
| STR_LEN | 0 | str | 3 |
| STR_LEN | 1 | suffix | 6 |
| TERMINATED | 0 | str | 1 |
| TERMINATED | 1 | suffix | 1 |
lib/tests/string_kunit.c string_test_strends() -> strends()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4602998933304729600 |
| PARAM_VALUE | 1 | suffix | 7612622206476333056 |
| BUF_SIZE | 1 | suffix | 4 |
| STR_LEN | 0 | str | 0 |
| STR_LEN | 1 | suffix | 3 |
| TERMINATED | 0 | str | 1 |
| TERMINATED | 1 | suffix | 1 |
lib/tests/string_kunit.c string_test_strends() -> strends()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 3425935701350617088 |
| PARAM_VALUE | 1 | suffix | 2538667715465596928 |
| BUF_SIZE | 0 | str | 7 |
| BUF_SIZE | 1 | suffix | 3 |
| STR_LEN | 0 | str | 6 |
| STR_LEN | 1 | suffix | 2 |
| TERMINATED | 0 | str | 1 |
| TERMINATED | 1 | suffix | 1 |
lib/tests/string_kunit.c string_test_strends() -> strends()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4602998933304729600 |
| PARAM_VALUE | 1 | suffix | 4602998933304729600 |
| STR_LEN | 0 | str | 0 |
| STR_LEN | 1 | suffix | 0 |
| TERMINATED | 0 | str | 1 |
| TERMINATED | 1 | suffix | 1 |
drivers/gpio/gpiolib-shared.c gpio_shared_of_traverse() -> strends()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | suffix | 8883375910591148032 |
| BUF_SIZE | 0 | str | 3-5,7,9-19,21,27 |
| BUF_SIZE | 1 | suffix | 7 |
| STR_LEN | 0 | str | 6 |
| TERMINATED | 1 | suffix | 1 |
drivers/gpio/gpiolib-shared.c gpio_shared_of_traverse() -> strends()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| PARAM_VALUE | 1 | suffix | 8531495004914401280 |
| BUF_SIZE | 0 | str | 3-5,7,9-19,21,27 |
| BUF_SIZE | 1 | suffix | 6 |
| STR_LEN | 0 | str | 5 |
| TERMINATED | 1 | suffix | 1 |
drivers/gpio/gpiolib-shared.c gpio_shared_of_traverse() -> strends()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| PARAM_VALUE | 1 | suffix | 6922142728719736832 |
| BUF_SIZE | 0 | str | 3-5,7,9-19,21,27 |
| BUF_SIZE | 1 | suffix | 6 |
| STR_LEN | 0 | str | 5 |
| TERMINATED | 1 | suffix | 1 |
drivers/gpio/gpiolib-shared.c gpio_shared_of_traverse() -> strends()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | str | 4096-ptr_max |
| PARAM_VALUE | 1 | suffix | 7455906769235959808 |
| BUF_SIZE | 0 | str | 3-5,7,9-19,21,27 |
| BUF_SIZE | 1 | suffix | 5 |
| STR_LEN | 0 | str | 4 |
| TERMINATED | 1 | suffix | 1 |