Defined in 1 files as a function:
Referenced in 12 files:
- drivers/net/ethernet/microchip/lan966x/lan966x_ethtool.c, line 309
- drivers/net/ethernet/microchip/lan966x/lan966x_fdma.c
- drivers/net/ethernet/microchip/lan966x/lan966x_lag.c, line 67
- drivers/net/ethernet/microchip/lan966x/lan966x_mac.c
- drivers/net/ethernet/microchip/lan966x/lan966x_main.c
- drivers/net/ethernet/microchip/lan966x/lan966x_port.c
- drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c
- drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
- drivers/net/ethernet/microchip/lan966x/lan966x_taprio.c
- drivers/net/ethernet/microchip/lan966x/lan966x_vcap_debugfs.c
- drivers/net/ethernet/microchip/lan966x/lan966x_vcap_impl.c
- drivers/net/ethernet/microchip/lan966x/lan966x_vlan.c, line 12
Smatch caller information:
drivers/net/ethernet/microchip/lan966x/lan966x_lag.c lan966x_lag_set_aggr_pgids() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lan966x | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 3 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 27648 |
| PARAM_VALUE | 5 | ginst | 64-79 |
| PARAM_VALUE | 6 | gcnt | 89 |
| PARAM_VALUE | 7 | gwidth | 8 |
| PARAM_VALUE | 8 | raddr | 0 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| CAPPED_DATA | 0 | lan966x->num_phys_ports | 1 |
| DATA_SOURCE | 0 | lan966x | $0 |
| FUZZY_MAX | 5 | ginst | 79 |
| HARD_MAX | 5 | ginst | 79 |
drivers/net/ethernet/microchip/lan966x/lan966x_vcap_debugfs.c lan966x_vcap_es0_port_keys() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lan966x | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 47 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 0 |
| PARAM_VALUE | 6 | gcnt | 10 |
| PARAM_VALUE | 7 | gwidth | 128 |
| PARAM_VALUE | 8 | raddr | 8 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 5 | ginst | unit_array_size |
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/net/ethernet/microchip/lan966x/lan966x_vcap_debugfs.c lan966x_vcap_is1_port_keys() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lan966x | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 3 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 28672 |
| PARAM_VALUE | 6 | gcnt | 9 |
| PARAM_VALUE | 7 | gwidth | 128 |
| PARAM_VALUE | 8 | raddr | 12 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 5 | ginst | unit_array_size |
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/net/ethernet/microchip/lan966x/lan966x_vcap_debugfs.c lan966x_vcap_is1_port_keys() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lan966x | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 3 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 28672 |
| PARAM_VALUE | 6 | gcnt | 9 |
| PARAM_VALUE | 7 | gwidth | 128 |
| PARAM_VALUE | 8 | raddr | 16 |
| PARAM_VALUE | 9 | rinst | 0-s32max |
| PARAM_VALUE | 10 | rcnt | 3 |
| PARAM_VALUE | 11 | rwidth | 4 |
| CAPPED_DATA | 9 | rinst | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 5 | ginst | unit_array_size |
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/net/ethernet/microchip/lan966x/lan966x_vcap_debugfs.c lan966x_vcap_is2_port_keys() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lan966x | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 3 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 28672 |
| PARAM_VALUE | 6 | gcnt | 9 |
| PARAM_VALUE | 7 | gwidth | 128 |
| PARAM_VALUE | 8 | raddr | 28 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 5 | ginst | unit_array_size |
| LOCK2 | &m->lock | ||
| TYPE_LOCK | (struct seq_file)->lock |
drivers/net/ethernet/microchip/lan966x/lan966x_taprio.c lan966x_taprio_gcl_free_get() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lan966x | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 46 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 27904 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 64 |
| PARAM_VALUE | 8 | raddr | 32 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/microchip/lan966x/lan966x_taprio.c lan966x_taprio_gcl_free_get() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lan966x | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 46 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 27968 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 16 |
| PARAM_VALUE | 8 | raddr | 4 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/microchip/lan966x/lan966x_taprio.c lan966x_taprio_list_state_get() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 46 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 27904 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 64 |
| PARAM_VALUE | 8 | raddr | 36 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/microchip/lan966x/lan966x_fdma.c lan966x_fdma_channel_active() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 21 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 8 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 428 |
| PARAM_VALUE | 8 | raddr | 180 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| DATA_SOURCE | 0 | lan966x | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/microchip/lan966x/lan966x_fdma.c lan966x_fdma_get_max_mtu() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lan966x | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 13 |
| PARAM_VALUE | 3 | tcnt | 8 |
| PARAM_VALUE | 4 | gbase | 28 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 44 |
| PARAM_VALUE | 8 | raddr | 8 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| BUF_SIZE | 0 | lan966x->ana_irq | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | lan966x->debugfs_root | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | lan966x->dev | (-1),1616 |
| BUF_SIZE | 0 | lan966x->fdma_irq | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | lan966x->ports | (-1),64 |
| BUF_SIZE | 0 | lan966x->ptp_ext_irq | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | lan966x->ptp_irq | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | lan966x->rx.fdma.ops.dataptr_cb | (-1),8 |
| BUF_SIZE | 0 | lan966x->rx.fdma.ops.nextptr_cb | (-1),8 |
| BUF_SIZE | 0 | lan966x->xtr_irq | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | lan966x | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | lan966x->ana_irq | |
| NO_OVERFLOW_SIMPLE | 0 | lan966x->fdma_irq | |
| NO_OVERFLOW_SIMPLE | 0 | lan966x->num_phys_ports | |
| NO_OVERFLOW_SIMPLE | 0 | lan966x->ptp_ext_irq | |
| NO_OVERFLOW_SIMPLE | 0 | lan966x->ptp_irq | |
| NO_OVERFLOW_SIMPLE | 0 | lan966x->rx.lan966x->ana_irq | |
| NO_OVERFLOW_SIMPLE | 0 | lan966x->rx.lan966x->fdma_irq | |
| NO_OVERFLOW_SIMPLE | 0 | lan966x->rx.lan966x->num_phys_ports | |
| NO_OVERFLOW_SIMPLE | 0 | lan966x->rx.lan966x->ptp_ext_irq | |
| NO_OVERFLOW_SIMPLE | 0 | lan966x->rx.lan966x->ptp_irq | |
| NO_OVERFLOW_SIMPLE | 0 | lan966x->rx.lan966x->xtr_irq | |
| NO_OVERFLOW_SIMPLE | 0 | lan966x->xtr_irq | |
| UNITS | 2 | tinst | unit_array_size |
drivers/net/ethernet/microchip/lan966x/lan966x_fdma.c lan966x_fdma_irq_handler() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 21 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 8 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 428 |
| PARAM_VALUE | 8 | raddr | 392 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| DATA_SOURCE | 0 | lan966x | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | flags |
drivers/net/ethernet/microchip/lan966x/lan966x_fdma.c lan966x_fdma_irq_handler() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 21 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 8 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 428 |
| PARAM_VALUE | 8 | raddr | 400 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| DATA_SOURCE | 0 | lan966x | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | flags |
drivers/net/ethernet/microchip/lan966x/lan966x_fdma.c lan966x_fdma_irq_handler() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 21 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 8 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 428 |
| PARAM_VALUE | 8 | raddr | 412 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| DATA_SOURCE | 0 | lan966x | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | flags |
drivers/net/ethernet/microchip/lan966x/lan966x_fdma.c lan966x_fdma_rx_start() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lan966x | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 21 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 8 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 428 |
| PARAM_VALUE | 8 | raddr | 396 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/microchip/lan966x/lan966x_fdma.c lan966x_fdma_tx_activate() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lan966x | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 21 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 8 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 428 |
| PARAM_VALUE | 8 | raddr | 396 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &lan966x->tx_lock | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct lan966x)->tx_lock |
drivers/net/ethernet/microchip/lan966x/lan966x_fdma.c lan966x_qsys_sw_status() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lan966x | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 46 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 28008 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 216 |
| PARAM_VALUE | 8 | raddr | 164 |
| PARAM_VALUE | 9 | rinst | 8 |
| PARAM_VALUE | 10 | rcnt | 9 |
| PARAM_VALUE | 11 | rwidth | 4 |
| CAPPED_DATA | 0 | lan966x->num_phys_ports | 1 |
| DATA_SOURCE | 0 | lan966x | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/microchip/lan966x/lan966x_vcap_impl.c lan966x_es0_read_esdx_counter() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lan966x | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 52 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 0 |
| PARAM_VALUE | 5 | ginst | 769 |
| PARAM_VALUE | 6 | gcnt | 896 |
| PARAM_VALUE | 7 | gwidth | 4 |
| PARAM_VALUE | 8 | raddr | 0 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| DATA_SOURCE | 0 | lan966x | $0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &lan966x->stats_lock | |
| HALF_LOCKED2 | &admin->vctrl->lock | ||
| TYPE_LOCK | (struct lan966x)->stats_lock |
drivers/net/ethernet/microchip/lan966x/lan966x_vcap_impl.c lan966x_es0_read_esdx_counter() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lan966x | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 52 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 0 |
| PARAM_VALUE | 5 | ginst | 771 |
| PARAM_VALUE | 6 | gcnt | 896 |
| PARAM_VALUE | 7 | gwidth | 4 |
| PARAM_VALUE | 8 | raddr | 0 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| DATA_SOURCE | 0 | lan966x | $0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &lan966x->stats_lock | |
| HALF_LOCKED2 | &admin->vctrl->lock | ||
| TYPE_LOCK | (struct lan966x)->stats_lock |
drivers/net/ethernet/microchip/lan966x/lan966x_vcap_impl.c lan966x_vcap_cache_read() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 61 |
| PARAM_VALUE | 3 | tcnt | 3 |
| PARAM_VALUE | 4 | gbase | 8 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 904 |
| PARAM_VALUE | 8 | raddr | 0 |
| PARAM_VALUE | 9 | rinst | 0-s32max |
| PARAM_VALUE | 10 | rcnt | 64 |
| PARAM_VALUE | 11 | rwidth | 4 |
| CAPPED_DATA | 9 | rinst | 1 |
| FUZZY_MAX | 9 | rinst | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/microchip/lan966x/lan966x_vcap_impl.c lan966x_vcap_cache_read() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 61 |
| PARAM_VALUE | 3 | tcnt | 3 |
| PARAM_VALUE | 4 | gbase | 8 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 904 |
| PARAM_VALUE | 8 | raddr | 256 |
| PARAM_VALUE | 9 | rinst | 0-s32max |
| PARAM_VALUE | 10 | rcnt | 64 |
| PARAM_VALUE | 11 | rwidth | 4 |
| CAPPED_DATA | 9 | rinst | 1 |
| FUZZY_MAX | 9 | rinst | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/microchip/lan966x/lan966x_vcap_impl.c lan966x_vcap_cache_read() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 61 |
| PARAM_VALUE | 3 | tcnt | 3 |
| PARAM_VALUE | 4 | gbase | 8 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 904 |
| PARAM_VALUE | 8 | raddr | 512 |
| PARAM_VALUE | 9 | rinst | 0-s32max |
| PARAM_VALUE | 10 | rcnt | 64 |
| PARAM_VALUE | 11 | rwidth | 4 |
| CAPPED_DATA | 9 | rinst | 1 |
| FUZZY_MAX | 9 | rinst | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/microchip/lan966x/lan966x_vcap_impl.c lan966x_vcap_cache_read() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 61 |
| PARAM_VALUE | 3 | tcnt | 3 |
| PARAM_VALUE | 4 | gbase | 8 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 904 |
| PARAM_VALUE | 8 | raddr | 768 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 32 |
| PARAM_VALUE | 11 | rwidth | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/microchip/lan966x/lan966x_vcap_impl.c lan966x_vcap_is1_get_port_keysets() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 3 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 28672 |
| PARAM_VALUE | 6 | gcnt | 9 |
| PARAM_VALUE | 7 | gwidth | 128 |
| PARAM_VALUE | 8 | raddr | 16 |
| PARAM_VALUE | 9 | rinst | 0-2 |
| PARAM_VALUE | 10 | rcnt | 3 |
| PARAM_VALUE | 11 | rwidth | 4 |
| DATA_SOURCE | 9 | rinst | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 5 | ginst | unit_array_size |
drivers/net/ethernet/microchip/lan966x/lan966x_vcap_impl.c lan966x_vcap_is2_get_port_keysets() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 3 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 28672 |
| PARAM_VALUE | 6 | gcnt | 9 |
| PARAM_VALUE | 7 | gwidth | 128 |
| PARAM_VALUE | 8 | raddr | 28 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 5 | ginst | unit_array_size |
drivers/net/ethernet/microchip/lan966x/lan966x_vcap_impl.c lan966x_vcap_read_update_ctrl() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 61 |
| PARAM_VALUE | 3 | tcnt | 3 |
| PARAM_VALUE | 4 | gbase | 0 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 8 |
| PARAM_VALUE | 8 | raddr | 0 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c lan966x_port_set_bcast_flood() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 3 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 27648 |
| PARAM_VALUE | 5 | ginst | 60 |
| PARAM_VALUE | 6 | gcnt | 89 |
| PARAM_VALUE | 7 | gwidth | 8 |
| PARAM_VALUE | 8 | raddr | 0 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c lan966x_port_set_mcast_flood() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 3 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 27648 |
| PARAM_VALUE | 5 | ginst | 61 |
| PARAM_VALUE | 6 | gcnt | 89 |
| PARAM_VALUE | 7 | gwidth | 8 |
| PARAM_VALUE | 8 | raddr | 0 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c lan966x_port_set_mcast_ip_flood() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 3 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 27648 |
| PARAM_VALUE | 5 | ginst | 62-63 |
| PARAM_VALUE | 6 | gcnt | 89 |
| PARAM_VALUE | 7 | gwidth | 8 |
| PARAM_VALUE | 8 | raddr | 0 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| DATA_SOURCE | 5 | ginst | $1 |
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c lan966x_port_set_mcast_ip_flood() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 3 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 27648 |
| PARAM_VALUE | 5 | ginst | 61 |
| PARAM_VALUE | 6 | gcnt | 89 |
| PARAM_VALUE | 7 | gwidth | 8 |
| PARAM_VALUE | 8 | raddr | 0 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c lan966x_port_set_ucast_flood() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 3 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 27648 |
| PARAM_VALUE | 5 | ginst | 59 |
| PARAM_VALUE | 6 | gcnt | 89 |
| PARAM_VALUE | 7 | gwidth | 8 |
| PARAM_VALUE | 8 | raddr | 0 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
drivers/net/ethernet/microchip/lan966x/lan966x_vlan.c lan966x_vlan_get_status() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lan966x | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 3 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 27520 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 128 |
| PARAM_VALUE | 8 | raddr | 60 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| BUF_SIZE | 0 | lan966x->ana_irq | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | lan966x->debugfs_root | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | lan966x->dev | (-1),1616 |
| BUF_SIZE | 0 | lan966x->fdma_irq | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | lan966x->ports | (-1),64 |
| BUF_SIZE | 0 | lan966x->ptp_ext_irq | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | lan966x->ptp_irq | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | lan966x->xtr_irq | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | lan966x | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | lan966x->ana_irq | |
| NO_OVERFLOW_SIMPLE | 0 | lan966x->fdma_irq | |
| NO_OVERFLOW_SIMPLE | 0 | lan966x->num_phys_ports | |
| NO_OVERFLOW_SIMPLE | 0 | lan966x->ptp_ext_irq | |
| NO_OVERFLOW_SIMPLE | 0 | lan966x->ptp_irq | |
| NO_OVERFLOW_SIMPLE | 0 | lan966x->xtr_irq |
drivers/net/ethernet/microchip/lan966x/lan966x_port.c lan966x_port_link_down() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 2 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 98816 |
| PARAM_VALUE | 6 | gcnt | 10 |
| PARAM_VALUE | 7 | gwidth | 8 |
| PARAM_VALUE | 8 | raddr | 0 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 5 | ginst | unit_array_size |
drivers/net/ethernet/microchip/lan966x/lan966x_port.c lan966x_port_link_down() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 46 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 28008 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 216 |
| PARAM_VALUE | 8 | raddr | 164 |
| PARAM_VALUE | 10 | rcnt | 9 |
| PARAM_VALUE | 11 | rwidth | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 9 | rinst | unit_array_size |
drivers/net/ethernet/microchip/lan966x/lan966x_port.c lan966x_port_status_get() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 13 |
| PARAM_VALUE | 3 | tcnt | 8 |
| PARAM_VALUE | 4 | gbase | 72 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 68 |
| PARAM_VALUE | 8 | raddr | 48 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | tinst | unit_array_size |
| HALF_LOCKED2 | &pl->phydev_mutex | ||
| HALF_LOCKED2 | &pl->state_mutex |
drivers/net/ethernet/microchip/lan966x/lan966x_port.c lan966x_port_status_get() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 13 |
| PARAM_VALUE | 3 | tcnt | 8 |
| PARAM_VALUE | 4 | gbase | 72 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 68 |
| PARAM_VALUE | 8 | raddr | 40 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | tinst | unit_array_size |
| HALF_LOCKED2 | &pl->phydev_mutex | ||
| HALF_LOCKED2 | &pl->state_mutex |
drivers/net/ethernet/microchip/lan966x/lan966x_port.c lan966x_port_status_get() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 13 |
| PARAM_VALUE | 3 | tcnt | 8 |
| PARAM_VALUE | 4 | gbase | 72 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 68 |
| PARAM_VALUE | 8 | raddr | 32 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | tinst | unit_array_size |
| HALF_LOCKED2 | &pl->phydev_mutex | ||
| HALF_LOCKED2 | &pl->state_mutex |
drivers/net/ethernet/microchip/lan966x/lan966x_ethtool.c lan966x_stats_update() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lan966x | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 52 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 0 |
| PARAM_VALUE | 6 | gcnt | 896 |
| PARAM_VALUE | 7 | gwidth | 4 |
| PARAM_VALUE | 8 | raddr | 0 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| DATA_SOURCE | 0 | lan966x | $0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &lan966x->stats_lock | |
| TYPE_LOCK | (struct lan966x)->stats_lock |
drivers/net/ethernet/microchip/lan966x/lan966x_mac.c lan966x_mac_get_status() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lan966x | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 3 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 27520 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 128 |
| PARAM_VALUE | 8 | raddr | 48 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| BUF_SIZE | 0 | lan966x | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | lan966x | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | lan966x->ana_irq | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | lan966x->debugfs_root | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | lan966x->dev | (-1),1616 |
| BUF_SIZE | 0 | lan966x->fdma_irq | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | lan966x->ports | (-1),64 |
| BUF_SIZE | 0 | lan966x->ptp_ext_irq | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | lan966x->ptp_irq | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | lan966x->xtr_irq | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | lan966x | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | lan966x->ana_irq | |
| NO_OVERFLOW_SIMPLE | 0 | lan966x->fdma_irq | |
| NO_OVERFLOW_SIMPLE | 0 | lan966x->napi.thread->dl.pi_se->dl_runtime | |
| NO_OVERFLOW_SIMPLE | 0 | lan966x->num_phys_ports | |
| NO_OVERFLOW_SIMPLE | 0 | lan966x->ptp_ext_irq | |
| NO_OVERFLOW_SIMPLE | 0 | lan966x->ptp_irq | |
| NO_OVERFLOW_SIMPLE | 0 | lan966x->xtr_irq | |
| UNITS | 0 | lan966x | unit_byte |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | 0 | &lan966x->mac_lock |
drivers/net/ethernet/microchip/lan966x/lan966x_mac.c lan966x_mac_irq_handler() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lan966x | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 3 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 27520 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 128 |
| PARAM_VALUE | 8 | raddr | 52 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| DATA_SOURCE | 0 | lan966x | $0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &lan966x->mac_lock | |
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct lan966x)->mac_lock |
drivers/net/ethernet/microchip/lan966x/lan966x_mac.c lan966x_mac_irq_handler() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lan966x | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 3 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 27520 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 128 |
| PARAM_VALUE | 8 | raddr | 40 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| DATA_SOURCE | 0 | lan966x | $0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &lan966x->mac_lock | |
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct lan966x)->mac_lock |
drivers/net/ethernet/microchip/lan966x/lan966x_mac.c lan966x_mac_irq_handler() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lan966x | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 3 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 27520 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 128 |
| PARAM_VALUE | 8 | raddr | 44 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| DATA_SOURCE | 0 | lan966x | $0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &lan966x->mac_lock | |
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct lan966x)->mac_lock |
drivers/net/ethernet/microchip/lan966x/lan966x_mac.c lan966x_mac_irq_handler() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lan966x | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 3 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 27520 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 128 |
| PARAM_VALUE | 8 | raddr | 48 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| DATA_SOURCE | 0 | lan966x | $0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | 0 | &lan966x->mac_lock | |
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct lan966x)->mac_lock |
drivers/net/ethernet/microchip/lan966x/lan966x_mac.c lan966x_mac_lookup() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lan966x | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 3 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 27520 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 128 |
| PARAM_VALUE | 8 | raddr | 48 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| DATA_SOURCE | 0 | lan966x | $0 |
| PREEMPT_ADD | |||
| LOCK2 | 0 | &lan966x->mac_lock | |
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct lan966x)->mac_lock |
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c lan966x_get_hwtimestamp() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lan966x | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 41 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 0 |
| PARAM_VALUE | 5 | ginst | 7 |
| PARAM_VALUE | 6 | gcnt | 8 |
| PARAM_VALUE | 7 | gwidth | 64 |
| PARAM_VALUE | 8 | raddr | 8 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| DATA_SOURCE | 0 | lan966x | $0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | flags | ||
| LOCK2 | 0 | &lan966x->ptp_clock_lock | |
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct lan966x)->ptp_clock_lock |
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c lan966x_get_hwtimestamp() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lan966x | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 41 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 0 |
| PARAM_VALUE | 5 | ginst | 7 |
| PARAM_VALUE | 6 | gcnt | 8 |
| PARAM_VALUE | 7 | gwidth | 64 |
| PARAM_VALUE | 8 | raddr | 12 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| DATA_SOURCE | 0 | lan966x | $0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | flags | ||
| LOCK2 | 0 | &lan966x->ptp_clock_lock | |
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct lan966x)->ptp_clock_lock |
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c lan966x_ptp_ext_irq_handler() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 41 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 512 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 16 |
| PARAM_VALUE | 8 | raddr | 0 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| DATA_SOURCE | 0 | lan966x | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c lan966x_ptp_ext_irq_handler() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 41 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 512 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 16 |
| PARAM_VALUE | 8 | raddr | 0 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| DATA_SOURCE | 0 | lan966x | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c lan966x_ptp_ext_irq_handler() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 41 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 0 |
| PARAM_VALUE | 5 | ginst | 0-s32max |
| PARAM_VALUE | 6 | gcnt | 8 |
| PARAM_VALUE | 7 | gwidth | 64 |
| PARAM_VALUE | 8 | raddr | 4 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| CAPPED_DATA | 5 | ginst | 1 |
| DATA_SOURCE | 0 | lan966x | $1 |
| DATA_SOURCE | 5 | ginst | r ptp_find_pin_unlocked |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | flags | ||
| LOCK2 | 0 | &lan966x->ptp_clock_lock | |
| TYPE_LOCK | (struct lan966x)->ptp_clock_lock |
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c lan966x_ptp_ext_irq_handler() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 41 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 0 |
| PARAM_VALUE | 5 | ginst | 0-s32max |
| PARAM_VALUE | 6 | gcnt | 8 |
| PARAM_VALUE | 7 | gwidth | 64 |
| PARAM_VALUE | 8 | raddr | 8 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| CAPPED_DATA | 5 | ginst | 1 |
| DATA_SOURCE | 0 | lan966x | $1 |
| DATA_SOURCE | 5 | ginst | r ptp_find_pin_unlocked |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | flags | ||
| LOCK2 | 0 | &lan966x->ptp_clock_lock | |
| TYPE_LOCK | (struct lan966x)->ptp_clock_lock |
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c lan966x_ptp_ext_irq_handler() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 41 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 0 |
| PARAM_VALUE | 5 | ginst | 0-s32max |
| PARAM_VALUE | 6 | gcnt | 8 |
| PARAM_VALUE | 7 | gwidth | 64 |
| PARAM_VALUE | 8 | raddr | 12 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| CAPPED_DATA | 5 | ginst | 1 |
| DATA_SOURCE | 0 | lan966x | $1 |
| DATA_SOURCE | 5 | ginst | r ptp_find_pin_unlocked |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | flags | ||
| LOCK2 | 0 | &lan966x->ptp_clock_lock | |
| TYPE_LOCK | (struct lan966x)->ptp_clock_lock |
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c lan966x_ptp_extts() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lan966x | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 41 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 512 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 16 |
| PARAM_VALUE | 8 | raddr | 4 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | flags | ||
| LOCK2 | 0 | &lan966x->ptp_clock_lock | |
| HALF_LOCKED2 | &of->mutex | ||
| TYPE_LOCK | (struct lan966x)->ptp_clock_lock |
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c lan966x_ptp_gettime64() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 41 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 0 |
| PARAM_VALUE | 5 | ginst | 7 |
| PARAM_VALUE | 6 | gcnt | 8 |
| PARAM_VALUE | 7 | gwidth | 64 |
| PARAM_VALUE | 8 | raddr | 4 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | flags | ||
| LOCK2 | 0 | &lan966x->ptp_clock_lock | |
| HALF_LOCKED2 | &priv->est_lock | ||
| HALF_LOCKED2 | &priv->lock | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct lan966x)->ptp_clock_lock |
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c lan966x_ptp_gettime64() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 41 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 0 |
| PARAM_VALUE | 5 | ginst | 7 |
| PARAM_VALUE | 6 | gcnt | 8 |
| PARAM_VALUE | 7 | gwidth | 64 |
| PARAM_VALUE | 8 | raddr | 8 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | flags | ||
| LOCK2 | 0 | &lan966x->ptp_clock_lock | |
| HALF_LOCKED2 | &priv->est_lock | ||
| HALF_LOCKED2 | &priv->lock | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct lan966x)->ptp_clock_lock |
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c lan966x_ptp_gettime64() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 41 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 0 |
| PARAM_VALUE | 5 | ginst | 7 |
| PARAM_VALUE | 6 | gcnt | 8 |
| PARAM_VALUE | 7 | gwidth | 64 |
| PARAM_VALUE | 8 | raddr | 12 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | flags | ||
| LOCK2 | 0 | &lan966x->ptp_clock_lock | |
| HALF_LOCKED2 | &priv->est_lock | ||
| HALF_LOCKED2 | &priv->lock | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct lan966x)->ptp_clock_lock |
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c lan966x_ptp_irq_handler() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 41 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 612 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 12 |
| PARAM_VALUE | 8 | raddr | 0 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| DATA_SOURCE | 0 | lan966x | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c lan966x_ptp_irq_handler() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lan966x | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 41 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 612 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 12 |
| PARAM_VALUE | 8 | raddr | 4 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| DATA_SOURCE | 0 | lan966x | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c lan966x_ptp_irq_handler() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lan966x | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 41 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 612 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 12 |
| PARAM_VALUE | 8 | raddr | 0 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| DATA_SOURCE | 0 | lan966x | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/microchip/lan966x/lan966x_ptp.c lan966x_ptp_irq_handler() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lan966x | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 41 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 612 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 12 |
| PARAM_VALUE | 8 | raddr | 4 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| DATA_SOURCE | 0 | lan966x | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/microchip/lan966x/lan966x_main.c lan966x_hw_offload() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lan966x | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 3 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 28672 |
| PARAM_VALUE | 6 | gcnt | 9 |
| PARAM_VALUE | 7 | gwidth | 128 |
| PARAM_VALUE | 8 | raddr | 96 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| DATA_SOURCE | 0 | lan966x | $0 |
| DATA_SOURCE | 5 | ginst | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 5 | ginst | unit_array_size |
drivers/net/ethernet/microchip/lan966x/lan966x_main.c lan966x_init() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lan966x | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 42 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 0 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 36 |
| PARAM_VALUE | 8 | raddr | 24 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| BUF_SIZE | 0 | lan966x | 17872 |
| BUF_SIZE | 0 | lan966x->ana_irq | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | lan966x->debugfs_root | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | lan966x->dev | 1616 |
| BUF_SIZE | 0 | lan966x->fdma_irq | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | lan966x->ports | 64 |
| BUF_SIZE | 0 | lan966x->ptp_ext_irq | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | lan966x->ptp_irq | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | lan966x->xtr_irq | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | lan966x->debugfs_root | 1 |
| DATA_SOURCE | 0 | lan966x | $0 |
| MEM_ZERO | 0 | lan966x | |
| MEM_ZERO | 0 | lan966x->cpu_vlan_mask | |
| MEM_ZERO | 0 | lan966x->ports | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | lan966x->ana_irq | |
| NO_OVERFLOW_SIMPLE | 0 | lan966x->fdma_irq | |
| NO_OVERFLOW_SIMPLE | 0 | lan966x->num_phys_ports | |
| NO_OVERFLOW_SIMPLE | 0 | lan966x->ptp_ext_irq | |
| NO_OVERFLOW_SIMPLE | 0 | lan966x->ptp_irq | |
| NO_OVERFLOW_SIMPLE | 0 | lan966x->xtr_irq |
drivers/net/ethernet/microchip/lan966x/lan966x_main.c lan966x_init() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lan966x | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 42 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 0 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 36 |
| PARAM_VALUE | 8 | raddr | 24 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| BUF_SIZE | 0 | lan966x | 17872 |
| BUF_SIZE | 0 | lan966x->ana_irq | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | lan966x->debugfs_root | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | lan966x->dev | 1616 |
| BUF_SIZE | 0 | lan966x->fdma_irq | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | lan966x->ports | 64 |
| BUF_SIZE | 0 | lan966x->ptp_ext_irq | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | lan966x->ptp_irq | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | lan966x->xtr_irq | s32min-(-1),1-s32max |
| CAPPED_DATA | 0 | lan966x->debugfs_root | 1 |
| DATA_SOURCE | 0 | lan966x | $0 |
| MEM_ZERO | 0 | lan966x | |
| MEM_ZERO | 0 | lan966x->cpu_vlan_mask | |
| MEM_ZERO | 0 | lan966x->ports | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | lan966x->ana_irq | |
| NO_OVERFLOW_SIMPLE | 0 | lan966x->fdma_irq | |
| NO_OVERFLOW_SIMPLE | 0 | lan966x->num_phys_ports | |
| NO_OVERFLOW_SIMPLE | 0 | lan966x->ptp_ext_irq | |
| NO_OVERFLOW_SIMPLE | 0 | lan966x->ptp_irq | |
| NO_OVERFLOW_SIMPLE | 0 | lan966x->xtr_irq |
drivers/net/ethernet/microchip/lan966x/lan966x_main.c lan966x_port_ifh_xmit() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 42 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 36 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 40 |
| PARAM_VALUE | 8 | raddr | 24 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &lan966x->tx_lock | ||
| HALF_LOCKED2 | &dev->tx_global_lock | ||
| HALF_LOCKED2 | &txq->_xmit_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct lan966x)->tx_lock |
drivers/net/ethernet/microchip/lan966x/lan966x_main.c lan966x_port_inj_ready() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 42 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 36 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 40 |
| PARAM_VALUE | 8 | raddr | 24 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| DATA_SOURCE | 0 | lan966x | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &lan966x->tx_lock | ||
| HALF_LOCKED2 | &dev->tx_global_lock | ||
| HALF_LOCKED2 | &txq->_xmit_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct lan966x)->tx_lock |
drivers/net/ethernet/microchip/lan966x/lan966x_main.c lan966x_port_inj_status() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 42 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 36 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 40 |
| PARAM_VALUE | 8 | raddr | 24 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| DATA_SOURCE | 0 | lan966x | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &lan966x->tx_lock | ||
| HALF_LOCKED2 | &dev->tx_global_lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct lan966x)->tx_lock |
drivers/net/ethernet/microchip/lan966x/lan966x_main.c lan966x_port_xtr_status() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 42 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 0 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 36 |
| PARAM_VALUE | 8 | raddr | 8 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 2 |
| PARAM_VALUE | 11 | rwidth | 4 |
| DATA_SOURCE | 0 | lan966x | $0 |
| DATA_SOURCE | 9 | rinst | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
drivers/net/ethernet/microchip/lan966x/lan966x_main.c lan966x_ram_init() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lan966x | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 52 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 4432 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 4 |
| PARAM_VALUE | 8 | raddr | 0 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| BUF_SIZE | 0 | lan966x | 17872 |
| BUF_SIZE | 0 | lan966x->dev | 1616 |
| DATA_SOURCE | 0 | lan966x | $0 |
| MEM_ZERO | 0 | lan966x | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/microchip/lan966x/lan966x_main.c lan966x_reset_switch() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | lan966x | 4096-ptr_max |
| PARAM_VALUE | 1 | id | 52 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 4128 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 168 |
| PARAM_VALUE | 8 | raddr | 0 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| BUF_SIZE | 0 | lan966x | 17872 |
| BUF_SIZE | 0 | lan966x->dev | 1616 |
| DATA_SOURCE | 0 | lan966x | $0 |
| MEM_ZERO | 0 | lan966x | |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/microchip/lan966x/lan966x_main.c lan966x_rx_frame_word() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 42 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 0 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 36 |
| PARAM_VALUE | 8 | raddr | 8 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 2 |
| PARAM_VALUE | 11 | rwidth | 4 |
| DATA_SOURCE | 0 | lan966x | $0 |
| DATA_SOURCE | 9 | rinst | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/net/ethernet/microchip/lan966x/lan966x_main.c lan966x_rx_frame_word() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 42 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 0 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 36 |
| PARAM_VALUE | 8 | raddr | 8 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 2 |
| PARAM_VALUE | 11 | rwidth | 4 |
| DATA_SOURCE | 0 | lan966x | $0 |
| DATA_SOURCE | 9 | rinst | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/net/ethernet/microchip/lan966x/lan966x_main.c lan966x_rx_frame_word() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 42 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 0 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 36 |
| PARAM_VALUE | 8 | raddr | 8 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 2 |
| PARAM_VALUE | 11 | rwidth | 4 |
| DATA_SOURCE | 0 | lan966x | $0 |
| DATA_SOURCE | 9 | rinst | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/net/ethernet/microchip/lan966x/lan966x_main.c lan966x_rx_frame_word() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 42 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 0 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 36 |
| PARAM_VALUE | 8 | raddr | 8 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 2 |
| PARAM_VALUE | 11 | rwidth | 4 |
| DATA_SOURCE | 0 | lan966x | $0 |
| DATA_SOURCE | 9 | rinst | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | irq |
drivers/net/ethernet/microchip/lan966x/lan966x_main.c lan966x_xtr_irq_handler() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 42 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 0 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 36 |
| PARAM_VALUE | 8 | raddr | 28 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| DATA_SOURCE | 0 | lan966x | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/microchip/lan966x/lan966x_main.c lan966x_xtr_irq_handler() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 42 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 0 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 36 |
| PARAM_VALUE | 8 | raddr | 8 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 2 |
| PARAM_VALUE | 11 | rwidth | 4 |
| DATA_SOURCE | 0 | lan966x | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/microchip/lan966x/lan966x_main.c lan966x_xtr_irq_handler() -> lan_rd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | id | 42 |
| PARAM_VALUE | 2 | tinst | 0 |
| PARAM_VALUE | 3 | tcnt | 1 |
| PARAM_VALUE | 4 | gbase | 0 |
| PARAM_VALUE | 5 | ginst | 0 |
| PARAM_VALUE | 6 | gcnt | 1 |
| PARAM_VALUE | 7 | gwidth | 36 |
| PARAM_VALUE | 8 | raddr | 28 |
| PARAM_VALUE | 9 | rinst | 0 |
| PARAM_VALUE | 10 | rcnt | 1 |
| PARAM_VALUE | 11 | rwidth | 4 |
| DATA_SOURCE | 0 | lan966x | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |