Documented in 1 files:
Defined in 1 files as a function:
Referenced in 7 files:
- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
- drivers/net/ethernet/intel/fm10k/fm10k_main.c
- drivers/net/ethernet/intel/i40e/i40e_txrx.c, line 1927
- drivers/net/ethernet/intel/igb/igb_main.c, line 8555
- drivers/net/ethernet/intel/igc/igc_main.c, line 2082
- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c, line 2157
- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c, line 813
Smatch caller information:
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c hns3_alloc_skb() -> dev_page_is_reusable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | page | 1-s32max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | page | unit_byte |
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c hns3_nic_reuse_page() -> dev_page_is_reusable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | page | 1-s32max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | page | unit_byte |
drivers/net/ethernet/intel/igc/igc_main.c igc_can_reuse_rx_page() -> dev_page_is_reusable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | page | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/intel/fm10k/fm10k_main.c fm10k_add_rx_frag() -> dev_page_is_reusable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | page | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/intel/fm10k/fm10k_main.c fm10k_can_reuse_rx_page() -> dev_page_is_reusable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | page | 4096-ptr_max |
| DATA_SOURCE | 0 | page | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c ixgbe_can_reuse_rx_page() -> dev_page_is_reusable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | page | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/intel/igb/igb_main.c igb_can_reuse_rx_page() -> dev_page_is_reusable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | page | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/intel/i40e/i40e_txrx.c i40e_can_reuse_rx_page() -> dev_page_is_reusable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | page | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c ixgbevf_can_reuse_rx_page() -> dev_page_is_reusable()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | page | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |