Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
drivers/gpio/gpio-xilinx.c bitmap_replace() -> __bitmap_replace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 3995999822839087104 |
| PARAM_VALUE | 2 | new | 7993683036948066304 |
| PARAM_VALUE | 3 | mask | 8846949823261229056 |
| PARAM_VALUE | 4 | nbits | 64 |
| DATA_SOURCE | 0 | dst | $0 |
| DATA_SOURCE | 1 | old | $1 |
| DATA_SOURCE | 2 | new | $2 |
| DATA_SOURCE | 3 | mask | $3 |
| DATA_SOURCE | 4 | nbits | $4 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &chip->gpio_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | _T->lock | ||
| TYPE_LOCK | (struct xgpio_instance)->gpio_lock |
drivers/gpio/gpio-sim.c bitmap_replace() -> __bitmap_replace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | dst | (-1),16-s32max |
| BUF_SIZE | 0 | dst | (-1),16-s32max |
| BUF_SIZE | 1 | old | (-1),16-s32max |
| BUF_SIZE | 1 | old | (-1),16-s32max |
| BUF_SIZE | 2 | new | (-1),16-s32max |
| BUF_SIZE | 2 | new | (-1),16-s32max |
| BUF_SIZE | 3 | mask | (-1),64 |
| BUF_SIZE | 3 | mask | (-1),64 |
| DATA_SOURCE | 0 | dst | $0 |
| DATA_SOURCE | 1 | old | $1 |
| DATA_SOURCE | 2 | new | $2 |
| DATA_SOURCE | 3 | mask | $3 |
| DATA_SOURCE | 4 | nbits | $4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | *dst | 0 |
| HOST_DATA | 1 | *old | 0 |
| LOCK2 | _T->lock |
lib/test_bitmap.c bitmap_replace() -> __bitmap_replace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 1079487325156208640 |
| PARAM_VALUE | 1 | old | 576627538246746112,576627538246746120 |
| PARAM_VALUE | 1 | *old | 3689348814169248017,18446744071418902391 |
| PARAM_VALUE | 2 | new | 576627538246746112,576627538246746120 |
| PARAM_VALUE | 2 | *new | 3689348814169248017,18446744071418902391 |
| PARAM_VALUE | 3 | mask | 9076863975039299584 |
| PARAM_VALUE | 4 | nbits | 64 |
| BUF_SIZE | 0 | dst | 128 |
| BUF_SIZE | 0 | dst | 128 |
| BUF_SIZE | 1 | old | (-1),16 |
| BUF_SIZE | 1 | old | (-1),16 |
| BUF_SIZE | 2 | new | (-1),16 |
| BUF_SIZE | 2 | new | (-1),16 |
| DATA_SOURCE | 0 | dst | $0 |
| DATA_SOURCE | 1 | old | $1 |
| DATA_SOURCE | 2 | new | $2 |
| DATA_SOURCE | 3 | mask | $3 |
| DATA_SOURCE | 4 | nbits | $4 |
| NOCHECK_CALL |
drivers/gpio/gpio-pca953x.c bitmap_replace() -> __bitmap_replace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | dst | (-1),16-s32max |
| BUF_SIZE | 0 | dst | (-1),16-s32max |
| BUF_SIZE | 1 | old | (-1),16-s32max |
| BUF_SIZE | 1 | old | (-1),16-s32max |
| BUF_SIZE | 2 | new | (-1),16-s32max |
| BUF_SIZE | 2 | new | (-1),16-s32max |
| BUF_SIZE | 3 | mask | (-1),64 |
| BUF_SIZE | 3 | mask | (-1),64 |
| DATA_SOURCE | 0 | dst | $0 |
| DATA_SOURCE | 1 | old | $1 |
| DATA_SOURCE | 2 | new | $2 |
| DATA_SOURCE | 3 | mask | $3 |
| DATA_SOURCE | 4 | nbits | $4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | *dst | 0 |
| HOST_DATA | 1 | *old | 0 |
| LOCK2 | _T->lock |
drivers/pinctrl/pinctrl-cy8c95x0.c bitmap_replace() -> __bitmap_replace()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 8910581733690482688 |
| PARAM_VALUE | 3 | mask | 2986733166783459328 |
| PARAM_VALUE | 4 | nbits | 64 |
| DATA_SOURCE | 0 | dst | $0 |
| DATA_SOURCE | 1 | old | $1 |
| DATA_SOURCE | 2 | new | $2 |
| DATA_SOURCE | 3 | mask | $3 |
| DATA_SOURCE | 4 | nbits | $4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |