Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- crypto/async_tx/async_memcpy.c, line 93
- crypto/async_tx/async_raid6_recov.c
- drivers/md/raid5-ppl.c, line 196
- drivers/md/raid5.c
Smatch caller information:
drivers/md/raid5-ppl.c ops_run_partial_parity() -> async_memcpy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | dest_offset | 0 |
| PARAM_VALUE | 3 | src_offset | 0 |
| PARAM_VALUE | 4 | len | 4096 |
| PARAM_VALUE | 5 | submit | 8409322135077531648 |
| PARAM_VALUE | 5 | submit->cb_fn | 0 |
| PARAM_VALUE | 5 | submit->cb_param | 4096-ptr_max |
| PARAM_VALUE | 5 | submit->flags | 9 |
| PREEMPT_ADD | |||
| UNITS | 4 | len | unit_byte |
crypto/async_tx/async_raid6_recov.c __2data_recov_5() -> async_memcpy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 4 | len | 4096 |
| PARAM_VALUE | 5 | submit | 5731329693362135040,8363957071997124608 |
| PARAM_VALUE | 5 | submit->cb_fn | 0 |
| PARAM_VALUE | 5 | submit->cb_param | 0 |
| PARAM_VALUE | 5 | submit->depend_tx | 0 |
| PARAM_VALUE | 5 | submit->flags | 8 |
| PARAM_VALUE | 5 | submit->scribble | 4096-ptr_max |
| DATA_SOURCE | 4 | len | $1 |
| DATA_SOURCE | 5 | submit | $6 |
| PREEMPT_ADD | |||
| UNITS | 4 | len | unit_byte |
crypto/async_tx/async_raid6_recov.c async_raid6_datap_recov() -> async_memcpy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 4 | len | 4096 |
| PARAM_VALUE | 5 | submit | 5731329693362135040,8363957071997124608 |
| PARAM_VALUE | 5 | submit->cb_fn | 0 |
| PARAM_VALUE | 5 | submit->cb_param | 0 |
| PARAM_VALUE | 5 | submit->depend_tx | 0 |
| PARAM_VALUE | 5 | submit->flags | 8 |
| PARAM_VALUE | 5 | submit->scribble | 4096-ptr_max |
| DATA_SOURCE | 4 | len | $1 |
| DATA_SOURCE | 5 | submit | $5 |
| PREEMPT_ADD | |||
| UNITS | 4 | len | unit_byte |
drivers/md/raid5.c async_copy_data() -> async_memcpy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 4 | len | 1-s32max |
| PARAM_VALUE | 5 | submit | 3287957946971947008 |
| PARAM_VALUE | 5 | submit->cb_fn | 0 |
| PARAM_VALUE | 5 | submit->cb_param | 0 |
| PARAM_VALUE | 5 | submit->flags | 8 |
| PARAM_VALUE | 5 | submit->scribble | 0 |
| PREEMPT_ADD | |||
| UNITS | 0 | dest | unit_page |
| UNITS | 1 | src | unit_page |
| UNITS | 2 | dest_offset | unit_byte |
| UNITS | 4 | len | unit_byte |
drivers/md/raid5.c async_copy_data() -> async_memcpy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 4 | len | 1-s32max |
| PARAM_VALUE | 5 | submit | 3287957946971947008 |
| PARAM_VALUE | 5 | submit->cb_fn | 0 |
| PARAM_VALUE | 5 | submit->cb_param | 0 |
| PARAM_VALUE | 5 | submit->flags | 0 |
| PARAM_VALUE | 5 | submit->scribble | 0 |
| PREEMPT_ADD | |||
| UNITS | 0 | dest | unit_page |
| UNITS | 3 | src_offset | unit_byte |
| UNITS | 4 | len | unit_byte |
drivers/md/raid5.c handle_stripe_expansion() -> async_memcpy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 4 | len | 4096 |
| PARAM_VALUE | 5 | submit | 5085078115478306816 |
| PARAM_VALUE | 5 | submit->cb_fn | 0 |
| PARAM_VALUE | 5 | submit->cb_param | 0 |
| PARAM_VALUE | 5 | submit->flags | 0 |
| PARAM_VALUE | 5 | submit->scribble | 0 |
drivers/md/raid5.c ops_run_compute5() -> async_memcpy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | dest_offset | 0 |
| PARAM_VALUE | 4 | len | 4096 |
| PARAM_VALUE | 5 | submit | 6985801319959769088 |
| PARAM_VALUE | 5 | submit->cb_param | 4096-ptr_max |
| PARAM_VALUE | 5 | submit->depend_tx | 0 |
| PARAM_VALUE | 5 | submit->flags | 9 |
| PARAM_VALUE | 5 | submit->scribble | 4096-ptr_max |
| PREEMPT_ADD |
drivers/md/raid5.c ops_run_reconstruct5() -> async_memcpy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 4 | len | 4096 |
| PARAM_VALUE | 5 | submit | 4650146174702829568 |
| PARAM_VALUE | 5 | submit->cb_param | 0,4096-ptr_max |
| PARAM_VALUE | 5 | submit->flags | 1-2,5-6 |
| PARAM_VALUE | 5 | submit->scribble | 4096-ptr_max |
| PREEMPT_ADD |