Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 3 files:
- drivers/net/ethernet/microchip/vcap/vcap_api.c, line 2957
- drivers/net/ethernet/microchip/vcap/vcap_api_debugfs.c
- drivers/net/ethernet/microchip/vcap/vcap_tc.c
Smatch caller information:
drivers/net/ethernet/microchip/vcap/vcap_tc.c vcap_tc_flower_handler_ethaddr_usage() -> vcap_netbytes_copy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | count | 6 |
| BUF_SIZE | 0 | dst | 6 |
| BUF_SIZE | 1 | src | 6 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &block->cb_lock | ||
| HALF_LOCKED2 | &flowtable->flow_block_lock |
drivers/net/ethernet/microchip/vcap/vcap_tc.c vcap_tc_flower_handler_ethaddr_usage() -> vcap_netbytes_copy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | src | 4096-ptr_max |
| PARAM_VALUE | 2 | count | 6 |
| BUF_SIZE | 0 | dst | 6 |
| BUF_SIZE | 1 | src | 6 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &block->cb_lock | ||
| HALF_LOCKED2 | &flowtable->flow_block_lock |
drivers/net/ethernet/microchip/vcap/vcap_tc.c vcap_tc_flower_handler_ethaddr_usage() -> vcap_netbytes_copy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | count | 6 |
| BUF_SIZE | 0 | dst | 6 |
| BUF_SIZE | 1 | src | 6 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &block->cb_lock | ||
| HALF_LOCKED2 | &flowtable->flow_block_lock |
drivers/net/ethernet/microchip/vcap/vcap_tc.c vcap_tc_flower_handler_ethaddr_usage() -> vcap_netbytes_copy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | src | 4096-ptr_max |
| PARAM_VALUE | 2 | count | 6 |
| BUF_SIZE | 0 | dst | 6 |
| BUF_SIZE | 1 | src | 6 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &block->cb_lock | ||
| HALF_LOCKED2 | &flowtable->flow_block_lock |
drivers/net/ethernet/microchip/vcap/vcap_tc.c vcap_tc_flower_handler_ipv6_usage() -> vcap_netbytes_copy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | count | 16 |
| BUF_SIZE | 0 | dst | 16 |
| BUF_SIZE | 1 | src | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &block->cb_lock | ||
| HALF_LOCKED2 | &flowtable->flow_block_lock |
drivers/net/ethernet/microchip/vcap/vcap_tc.c vcap_tc_flower_handler_ipv6_usage() -> vcap_netbytes_copy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | count | 16 |
| BUF_SIZE | 0 | dst | 16 |
| BUF_SIZE | 1 | src | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &block->cb_lock | ||
| HALF_LOCKED2 | &flowtable->flow_block_lock |
drivers/net/ethernet/microchip/vcap/vcap_tc.c vcap_tc_flower_handler_ipv6_usage() -> vcap_netbytes_copy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | count | 16 |
| BUF_SIZE | 0 | dst | 16 |
| BUF_SIZE | 1 | src | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &block->cb_lock | ||
| HALF_LOCKED2 | &flowtable->flow_block_lock |
drivers/net/ethernet/microchip/vcap/vcap_tc.c vcap_tc_flower_handler_ipv6_usage() -> vcap_netbytes_copy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | count | 16 |
| BUF_SIZE | 0 | dst | 16 |
| BUF_SIZE | 1 | src | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &block->cb_lock | ||
| HALF_LOCKED2 | &flowtable->flow_block_lock |
drivers/net/ethernet/microchip/vcap/vcap_api_debugfs.c vcap_debugfs_show_rule_keyfield() -> vcap_netbytes_copy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 2825114019036954624 |
| PARAM_VALUE | 2 | count | 16 |
| BUF_SIZE | 0 | dst | 16 |
| BUF_SIZE | 1 | src | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 2 | count | unit_byte |
| HALF_LOCKED2 | &admin->vctrl->lock | ||
| HALF_LOCKED2 | &m->lock |
drivers/net/ethernet/microchip/vcap/vcap_api_debugfs.c vcap_debugfs_show_rule_keyfield() -> vcap_netbytes_copy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dst | 8055922465033474048 |
| PARAM_VALUE | 2 | count | 16 |
| BUF_SIZE | 0 | dst | 16 |
| BUF_SIZE | 1 | src | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 2 | count | unit_byte |
| HALF_LOCKED2 | &admin->vctrl->lock | ||
| HALF_LOCKED2 | &m->lock |