Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 5 files:
- drivers/net/ethernet/aquantia/atlantic/aq_macsec.c, line 1385
- drivers/net/ethernet/marvell/octeontx2/nic/cn10k_macsec.c, line 1735
- drivers/net/macsec.c, line 479
- drivers/net/phy/mscc/mscc_macsec.c, line 996
- drivers/net/phy/nxp-c45-tja11xx-macsec.c, line 1716
Smatch caller information:
drivers/net/ethernet/marvell/octeontx2/nic/cn10k_macsec.c cn10k_handle_mcs_event() -> macsec_pn_wrapped()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | secy | 4096-ptr_max |
| PARAM_VALUE | 0 | secy->tx_sc.sa | 4096-ptr_max |
| PARAM_VALUE | 1 | tx_sa | 1-u64max |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/phy/mscc/mscc_macsec.c vsc8584_handle_macsec_interrupt() -> macsec_pn_wrapped()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | secy | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &phydev->lock | ||
| HALF_LOCKED2 | _T->lock | ||
| TYPE_LOCK | (struct phy_device)->lock |
drivers/net/ethernet/aquantia/atlantic/aq_macsec.c aq_check_txsa_expiration() -> macsec_pn_wrapped()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | secy | 4096-ptr_max |
| PARAM_VALUE | 0 | secy->netdev | 4096-ptr_max |
| NOCHECK_CALL | |||
| LOCK2 | &nic->macsec_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct aq_nic_s)->macsec_mutex |
drivers/net/phy/nxp-c45-tja11xx-macsec.c nxp_c45_handle_macsec_interrupt() -> macsec_pn_wrapped()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | secy | 4096-ptr_max |
| BUF_SIZE | 1 | tx_sa | 4,24,64,168-s32max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &phydev->lock | ||
| HALF_LOCKED2 | _T->lock | ||
| TYPE_LOCK | (struct phy_device)->lock |