Defined in 1 files as a function:
Referenced in 1 files:
-
drivers/net/ethernet/socionext/netsec.c
- line 385
- line 386
- line 395
- line 560
- line 562
- line 564
- line 565
- line 572
- line 574
- line 576
- line 577
- line 776
- line 1095
- line 1197
- line 1367
- line 1413
- line 1415
- line 1427
- line 1428
- line 1429
- line 1435
- line 1437
- line 1440
- line 1442
- line 1446
- line 1448
- line 1462
- line 1463
- line 1473
- line 1481
- line 1482
- line 1489
- line 1492
- line 1522
- line 1526
- line 1553
- line 1554
- line 1576
- line 1577
- line 1603
- line 1607
- line 1611
- line 1667
- line 1689
- line 2177
- line 2190
Smatch caller information:
drivers/net/ethernet/socionext/netsec.c netsec_et_set_coalesce() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 1048 |
| PARAM_VALUE | 2 | val | 1-u32max |
| FUZZY_MAX | 2 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | priv->et_coalesce.cmd | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.pkt_rate_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.pkt_rate_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rate_sample_interval | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_coalesce_usecs | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_coalesce_usecs_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_coalesce_usecs_irq | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_coalesce_usecs_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_max_coalesced_frames | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_max_coalesced_frames_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_max_coalesced_frames_irq | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_max_coalesced_frames_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.stats_block_coalesce_usecs | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_coalesce_usecs | 50-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_coalesce_usecs_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_coalesce_usecs_irq | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_coalesce_usecs_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_max_coalesced_frames | 1-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_max_coalesced_frames_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_max_coalesced_frames_irq | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_max_coalesced_frames_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.use_adaptive_rx_coalesce | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.use_adaptive_tx_coalesce | 0-u32max |
| USER_DATA | 2 | val | 1-u32max |
| UNITS | 2 | val | unit_page |
drivers/net/ethernet/socionext/netsec.c netsec_et_set_coalesce() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 1056 |
| PARAM_VALUE | 2 | val | 50-u32max |
| FUZZY_MAX | 2 | val | 50 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | priv->et_coalesce.cmd | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.pkt_rate_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.pkt_rate_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rate_sample_interval | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_coalesce_usecs | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_coalesce_usecs_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_coalesce_usecs_irq | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_coalesce_usecs_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_max_coalesced_frames | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_max_coalesced_frames_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_max_coalesced_frames_irq | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_max_coalesced_frames_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.stats_block_coalesce_usecs | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_coalesce_usecs | 50-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_coalesce_usecs_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_coalesce_usecs_irq | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_coalesce_usecs_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_max_coalesced_frames | 1-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_max_coalesced_frames_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_max_coalesced_frames_irq | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_max_coalesced_frames_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.use_adaptive_rx_coalesce | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.use_adaptive_tx_coalesce | 0-u32max |
| USER_DATA | 2 | val | 50-u32max |
drivers/net/ethernet/socionext/netsec.c netsec_et_set_coalesce() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 1064 |
| PARAM_VALUE | 2 | val | 32768 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | priv->et_coalesce.cmd | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.pkt_rate_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.pkt_rate_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rate_sample_interval | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_coalesce_usecs | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_coalesce_usecs_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_coalesce_usecs_irq | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_coalesce_usecs_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_max_coalesced_frames | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_max_coalesced_frames_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_max_coalesced_frames_irq | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_max_coalesced_frames_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.stats_block_coalesce_usecs | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_coalesce_usecs | 50-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_coalesce_usecs_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_coalesce_usecs_irq | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_coalesce_usecs_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_max_coalesced_frames | 1-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_max_coalesced_frames_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_max_coalesced_frames_irq | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_max_coalesced_frames_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.use_adaptive_rx_coalesce | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.use_adaptive_tx_coalesce | 0-u32max |
drivers/net/ethernet/socionext/netsec.c netsec_et_set_coalesce() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 1064 |
| PARAM_VALUE | 2 | val | 16384 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | priv->et_coalesce.cmd | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.pkt_rate_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.pkt_rate_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rate_sample_interval | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_coalesce_usecs | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_coalesce_usecs_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_coalesce_usecs_irq | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_coalesce_usecs_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_max_coalesced_frames | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_max_coalesced_frames_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_max_coalesced_frames_irq | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_max_coalesced_frames_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.stats_block_coalesce_usecs | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_coalesce_usecs | 50-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_coalesce_usecs_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_coalesce_usecs_irq | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_coalesce_usecs_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_max_coalesced_frames | 1-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_max_coalesced_frames_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_max_coalesced_frames_irq | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_max_coalesced_frames_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.use_adaptive_rx_coalesce | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.use_adaptive_tx_coalesce | 0-u32max |
drivers/net/ethernet/socionext/netsec.c netsec_et_set_coalesce() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 1112 |
| PARAM_VALUE | 2 | val | 1-u32max |
| FUZZY_MAX | 2 | val | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | priv->et_coalesce.cmd | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.pkt_rate_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.pkt_rate_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rate_sample_interval | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_coalesce_usecs | 50-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_coalesce_usecs_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_coalesce_usecs_irq | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_coalesce_usecs_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_max_coalesced_frames | 1-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_max_coalesced_frames_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_max_coalesced_frames_irq | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_max_coalesced_frames_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.stats_block_coalesce_usecs | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_coalesce_usecs | 50-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_coalesce_usecs_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_coalesce_usecs_irq | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_coalesce_usecs_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_max_coalesced_frames | 1-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_max_coalesced_frames_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_max_coalesced_frames_irq | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_max_coalesced_frames_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.use_adaptive_rx_coalesce | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.use_adaptive_tx_coalesce | 0-u32max |
| USER_DATA | 2 | val | 1-u32max |
drivers/net/ethernet/socionext/netsec.c netsec_et_set_coalesce() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 1120 |
| PARAM_VALUE | 2 | val | 50-u32max |
| FUZZY_MAX | 2 | val | 50 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | priv->et_coalesce.cmd | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.pkt_rate_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.pkt_rate_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rate_sample_interval | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_coalesce_usecs | 50-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_coalesce_usecs_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_coalesce_usecs_irq | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_coalesce_usecs_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_max_coalesced_frames | 1-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_max_coalesced_frames_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_max_coalesced_frames_irq | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_max_coalesced_frames_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.stats_block_coalesce_usecs | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_coalesce_usecs | 50-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_coalesce_usecs_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_coalesce_usecs_irq | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_coalesce_usecs_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_max_coalesced_frames | 1-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_max_coalesced_frames_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_max_coalesced_frames_irq | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_max_coalesced_frames_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.use_adaptive_rx_coalesce | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.use_adaptive_tx_coalesce | 0-u32max |
| USER_DATA | 2 | val | 50-u32max |
drivers/net/ethernet/socionext/netsec.c netsec_et_set_coalesce() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 1128 |
| PARAM_VALUE | 2 | val | 32768 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | priv->et_coalesce.cmd | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.pkt_rate_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.pkt_rate_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rate_sample_interval | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_coalesce_usecs | 50-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_coalesce_usecs_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_coalesce_usecs_irq | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_coalesce_usecs_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_max_coalesced_frames | 1-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_max_coalesced_frames_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_max_coalesced_frames_irq | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_max_coalesced_frames_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.stats_block_coalesce_usecs | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_coalesce_usecs | 50-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_coalesce_usecs_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_coalesce_usecs_irq | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_coalesce_usecs_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_max_coalesced_frames | 1-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_max_coalesced_frames_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_max_coalesced_frames_irq | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_max_coalesced_frames_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.use_adaptive_rx_coalesce | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.use_adaptive_tx_coalesce | 0-u32max |
drivers/net/ethernet/socionext/netsec.c netsec_et_set_coalesce() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 1128 |
| PARAM_VALUE | 2 | val | 16384 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | priv->et_coalesce.cmd | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.pkt_rate_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.pkt_rate_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rate_sample_interval | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_coalesce_usecs | 50-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_coalesce_usecs_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_coalesce_usecs_irq | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_coalesce_usecs_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_max_coalesced_frames | 1-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_max_coalesced_frames_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_max_coalesced_frames_irq | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.rx_max_coalesced_frames_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.stats_block_coalesce_usecs | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_coalesce_usecs | 50-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_coalesce_usecs_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_coalesce_usecs_irq | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_coalesce_usecs_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_max_coalesced_frames | 1-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_max_coalesced_frames_high | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_max_coalesced_frames_irq | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.tx_max_coalesced_frames_low | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.use_adaptive_rx_coalesce | 0-u32max |
| USER_DATA | 0 | priv->et_coalesce.use_adaptive_tx_coalesce | 0-u32max |
drivers/net/ethernet/socionext/netsec.c netsec_irq_handler() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 1024 |
| DATA_SOURCE | 0 | priv | $1 |
| DATA_SOURCE | 2 | val | r netsec_read |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | val | 0-u32max |
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | flags |
drivers/net/ethernet/socionext/netsec.c netsec_irq_handler() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 1088 |
| DATA_SOURCE | 0 | priv | $1 |
| DATA_SOURCE | 2 | val | r netsec_read |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | val | 0-u32max |
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | flags |
drivers/net/ethernet/socionext/netsec.c netsec_irq_handler() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 568 |
| PARAM_VALUE | 2 | val | 3 |
| DATA_SOURCE | 0 | priv | $1 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | flags | ||
| LOCK2 | 0 | &priv->reglock | |
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct netsec_priv)->reglock |
drivers/net/ethernet/socionext/netsec.c netsec_mac_read() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg_addr | 4548 |
| PARAM_VALUE | 2 | val | 16,20,4096,4120 |
| BUF_SIZE | 0 | priv | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | priv | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->group | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->proto_down | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->real_num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->stats.tx_bytes | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->tx_queue_len | |
| UNITS | 0 | priv | unit_byte |
drivers/net/ethernet/socionext/netsec.c netsec_mac_write() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg_addr | 4544 |
| BUF_SIZE | 0 | priv | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | priv | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | priv | $0 |
| DATA_SOURCE | 2 | val | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | val | 0-u32max |
| USER_DATA | 2 | val | 0-4194303 |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->group | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->proto_down | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->real_num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->stats.tx_bytes | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->tx_queue_len | |
| UNITS | 0 | priv | unit_byte |
drivers/net/ethernet/socionext/netsec.c netsec_mac_write() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 4548 |
| PARAM_VALUE | 2 | val | 268435456,268435460,268435472,268435476,268439552,268439564,268439568,268439576 |
| BUF_SIZE | 0 | priv | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | priv | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | priv | $0 |
| BIT_INFO | 2 | val | 0x10000000,0x10001fff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->group | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->proto_down | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->real_num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->stats.tx_bytes | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->tx_queue_len | |
| UNITS | 0 | priv | unit_byte |
drivers/net/ethernet/socionext/netsec.c netsec_napi_poll() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 564 |
| PARAM_VALUE | 2 | val | 3 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | flags | ||
| LOCK2 | 0 | &priv->reglock | |
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct netsec_priv)->reglock |
drivers/net/ethernet/socionext/netsec.c netsec_netdev_load_ucode_region() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 208,528,540 |
| DATA_SOURCE | 0 | priv | $0 |
| DATA_SOURCE | 1 | reg_addr | $1 |
| HARD_MAX | 1 | reg_addr | 540 |
| RX_PATH | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | val | 0-u32max |
drivers/net/ethernet/socionext/netsec.c netsec_netdev_open() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 564 |
| PARAM_VALUE | 2 | val | 3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->group | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->num_napi_configs | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->proto_down | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->real_num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->stats.tx_bytes | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->tx_queue_len | |
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/socionext/netsec.c netsec_netdev_start_xmit() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 1040 |
| PARAM_VALUE | 2 | val | 1 |
| CAPPED_DATA | 0 | priv->ndev->num_tx_queues | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ndev->tx_global_lock | ||
| HALF_LOCKED2 | &txq->_xmit_lock | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/socionext/netsec.c netsec_netdev_stop() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 568 |
| PARAM_VALUE | 2 | val | u32max |
| CAPPED_DATA | 0 | priv->napi.timer.base | 1 |
| CAPPED_DATA | 0 | priv->ndev->num_tx_queues | 1 |
| PARAM_COMPARE | 0 | &priv->napi.timer | != $0->napi.timer.base->running |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ndev->lock | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/net/ethernet/socionext/netsec.c netsec_reset_hardware() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 532 |
| PARAM_VALUE | 2 | val | 1 |
| CAPPED_DATA | 0 | priv | 1 |
| DATA_SOURCE | 0 | priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | priv | unit_byte |
drivers/net/ethernet/socionext/netsec.c netsec_reset_hardware() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 544 |
| PARAM_VALUE | 2 | val | 1 |
| CAPPED_DATA | 0 | priv | 1 |
| DATA_SOURCE | 0 | priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | priv | unit_byte |
drivers/net/ethernet/socionext/netsec.c netsec_reset_hardware() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 260 |
| PARAM_VALUE | 2 | val | 0 |
| CAPPED_DATA | 0 | priv | 1 |
| DATA_SOURCE | 0 | priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | priv | unit_byte |
drivers/net/ethernet/socionext/netsec.c netsec_reset_hardware() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 260 |
| PARAM_VALUE | 2 | val | 2147483648 |
| CAPPED_DATA | 0 | priv | 1 |
| DATA_SOURCE | 0 | priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | priv | unit_byte |
drivers/net/ethernet/socionext/netsec.c netsec_reset_hardware() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 288 |
| PARAM_VALUE | 2 | val | 6 |
| CAPPED_DATA | 0 | priv | 1 |
| DATA_SOURCE | 0 | priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | priv | unit_byte |
drivers/net/ethernet/socionext/netsec.c netsec_reset_hardware() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 1140 |
| CAPPED_DATA | 0 | priv | 1 |
| DATA_SOURCE | 0 | priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | priv | unit_byte |
drivers/net/ethernet/socionext/netsec.c netsec_reset_hardware() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 1096 |
| CAPPED_DATA | 0 | priv | 1 |
| DATA_SOURCE | 0 | priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | priv | unit_byte |
drivers/net/ethernet/socionext/netsec.c netsec_reset_hardware() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 1076 |
| CAPPED_DATA | 0 | priv | 1 |
| DATA_SOURCE | 0 | priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | priv | unit_byte |
drivers/net/ethernet/socionext/netsec.c netsec_reset_hardware() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 1032 |
| CAPPED_DATA | 0 | priv | 1 |
| DATA_SOURCE | 0 | priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | priv | unit_byte |
drivers/net/ethernet/socionext/netsec.c netsec_reset_hardware() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 1072 |
| PARAM_VALUE | 2 | val | 1 |
| CAPPED_DATA | 0 | priv | 1 |
| DATA_SOURCE | 0 | priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | priv | unit_byte |
drivers/net/ethernet/socionext/netsec.c netsec_reset_hardware() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 1136 |
| PARAM_VALUE | 2 | val | 1 |
| CAPPED_DATA | 0 | priv | 1 |
| DATA_SOURCE | 0 | priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | priv | unit_byte |
drivers/net/ethernet/socionext/netsec.c netsec_reset_hardware() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 524 |
| CAPPED_DATA | 0 | priv | 1 |
| DATA_SOURCE | 0 | priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | priv | unit_byte |
drivers/net/ethernet/socionext/netsec.c netsec_reset_hardware() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 536 |
| PARAM_VALUE | 2 | val | 0 |
| CAPPED_DATA | 0 | priv | 1 |
| DATA_SOURCE | 0 | priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | priv | unit_byte |
drivers/net/ethernet/socionext/netsec.c netsec_reset_hardware() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 512 |
| PARAM_VALUE | 2 | val | 1048576 |
| CAPPED_DATA | 0 | priv | 1 |
| DATA_SOURCE | 0 | priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | priv | unit_byte |
drivers/net/ethernet/socionext/netsec.c netsec_reset_hardware() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 544 |
| PARAM_VALUE | 2 | val | 1048576 |
| CAPPED_DATA | 0 | priv | 1 |
| DATA_SOURCE | 0 | priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | priv | unit_byte |
drivers/net/ethernet/socionext/netsec.c netsec_reset_hardware() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 320 |
| PARAM_VALUE | 2 | val | 268435456,402653184 |
| CAPPED_DATA | 0 | priv | 1 |
| DATA_SOURCE | 0 | priv | $0 |
| FUZZY_MAX | 2 | val | 268435456 |
| BIT_INFO | 2 | val | 0x10000000,0x18000000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | priv | unit_byte |
drivers/net/ethernet/socionext/netsec.c netsec_reset_hardware() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 1024 |
| PARAM_VALUE | 2 | val | u32max |
| CAPPED_DATA | 0 | priv | 1 |
| DATA_SOURCE | 0 | priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | priv | unit_byte |
drivers/net/ethernet/socionext/netsec.c netsec_reset_hardware() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 568 |
| PARAM_VALUE | 2 | val | u32max |
| CAPPED_DATA | 0 | priv | 1 |
| DATA_SOURCE | 0 | priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | priv | unit_byte |
drivers/net/ethernet/socionext/netsec.c netsec_runtime_resume() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 256 |
| PARAM_VALUE | 2 | val | 35 |
| BUF_SIZE | 0 | priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | priv | s32min-(-2),1-s32max |
| NOCHECK_CALL | |||
| UNITS | 0 | priv | unit_byte |
drivers/net/ethernet/socionext/netsec.c netsec_runtime_suspend() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg_addr | 256 |
| PARAM_VALUE | 2 | val | 0 |
| BUF_SIZE | 0 | priv | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | priv | s32min-(-2),1-s32max |
| NOCHECK_CALL | |||
| UNITS | 0 | priv | unit_byte |
drivers/net/ethernet/socionext/netsec.c netsec_start_gmac() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 4612 |
| PARAM_VALUE | 2 | val | 1 |
| DATA_SOURCE | 0 | priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->group | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->num_napi_configs | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->proto_down | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->real_num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->stats.tx_bytes | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->tx_queue_len | |
| HALF_LOCKED2 | &phydev->lock |
drivers/net/ethernet/socionext/netsec.c netsec_start_gmac() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 4604 |
| PARAM_VALUE | 2 | val | 1 |
| DATA_SOURCE | 0 | priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->group | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->num_napi_configs | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->proto_down | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->real_num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->stats.tx_bytes | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->tx_queue_len | |
| HALF_LOCKED2 | &phydev->lock |
drivers/net/ethernet/socionext/netsec.c netsec_start_gmac() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 1132 |
| PARAM_VALUE | 2 | val | u32max |
| DATA_SOURCE | 0 | priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->group | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->num_napi_configs | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->proto_down | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->real_num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->stats.tx_bytes | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->tx_queue_len | |
| HALF_LOCKED2 | &phydev->lock |
drivers/net/ethernet/socionext/netsec.c netsec_start_gmac() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 1068 |
| PARAM_VALUE | 2 | val | u32max |
| DATA_SOURCE | 0 | priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->group | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->num_napi_configs | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->num_rx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->proto_down | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->real_num_tx_queues | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->stats.tx_bytes | |
| NO_OVERFLOW_SIMPLE | 0 | priv->phydev->attached_dev->tx_queue_len | |
| HALF_LOCKED2 | &phydev->lock |
drivers/net/ethernet/socionext/netsec.c netsec_stop_gmac() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 1132 |
| PARAM_VALUE | 2 | val | u32max |
| DATA_SOURCE | 0 | priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &phydev->lock |
drivers/net/ethernet/socionext/netsec.c netsec_stop_gmac() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 1 | reg_addr | 1068 |
| PARAM_VALUE | 2 | val | u32max |
| DATA_SOURCE | 0 | priv | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &phydev->lock |
drivers/net/ethernet/socionext/netsec.c netsec_xdp_ring_tx_db() -> netsec_write()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | reg_addr | 1040 |
| PARAM_VALUE | 2 | val | 1-u16max |
| DATA_SOURCE | 0 | priv | $0 |
| DATA_SOURCE | 2 | val | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | rcu_read |