Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/net/ethernet/dec/tulip/dmfe.c dmfe_HPNA_remote_cmd_chk() -> dmfe_phy_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioaddr | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 17 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | chip_id | unit_array_size |
| LOCK2 | &db->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct dmfe_board_info)->lock |
drivers/net/ethernet/dec/tulip/dmfe.c dmfe_parse_srom() -> dmfe_phy_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioaddr | 4096-ptr_max |
| PARAM_VALUE | 1 | phy_addr | 1 |
| PARAM_VALUE | 2 | offset | 3 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | chip_id | unit_array_size |
| HALF_LOCKED2 | &db->lock | ||
| HALF_LOCKED2 | flags |
drivers/net/ethernet/dec/tulip/dmfe.c dmfe_parse_srom() -> dmfe_phy_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioaddr | 4096-ptr_max |
| PARAM_VALUE | 1 | phy_addr | 1 |
| PARAM_VALUE | 2 | offset | 31 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | chip_id | unit_array_size |
| HALF_LOCKED2 | &db->lock | ||
| HALF_LOCKED2 | flags |
drivers/net/ethernet/dec/tulip/dmfe.c dmfe_process_mode() -> dmfe_phy_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioaddr | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 6 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | chip_id | unit_array_size |
| LOCK2 | &db->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct dmfe_board_info)->lock |
drivers/net/ethernet/dec/tulip/dmfe.c dmfe_program_DM9801() -> dmfe_phy_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioaddr | 4096-ptr_max |
| PARAM_VALUE | 1 | phy_addr | 1 |
| PARAM_VALUE | 2 | offset | 24 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | chip_id | unit_array_size |
| HALF_LOCKED2 | &db->lock | ||
| HALF_LOCKED2 | flags |
drivers/net/ethernet/dec/tulip/dmfe.c dmfe_program_DM9801() -> dmfe_phy_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioaddr | 4096-ptr_max |
| PARAM_VALUE | 1 | phy_addr | 1 |
| PARAM_VALUE | 2 | offset | 17 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | chip_id | unit_array_size |
| HALF_LOCKED2 | &db->lock | ||
| HALF_LOCKED2 | flags |
drivers/net/ethernet/dec/tulip/dmfe.c dmfe_program_DM9801() -> dmfe_phy_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioaddr | 4096-ptr_max |
| PARAM_VALUE | 1 | phy_addr | 1 |
| PARAM_VALUE | 2 | offset | 25 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | chip_id | unit_array_size |
| HALF_LOCKED2 | &db->lock | ||
| HALF_LOCKED2 | flags |
drivers/net/ethernet/dec/tulip/dmfe.c dmfe_program_DM9801() -> dmfe_phy_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioaddr | 4096-ptr_max |
| PARAM_VALUE | 1 | phy_addr | 1 |
| PARAM_VALUE | 2 | offset | 17 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | chip_id | unit_array_size |
| HALF_LOCKED2 | &db->lock | ||
| HALF_LOCKED2 | flags |
drivers/net/ethernet/dec/tulip/dmfe.c dmfe_program_DM9801() -> dmfe_phy_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioaddr | 4096-ptr_max |
| PARAM_VALUE | 1 | phy_addr | 1 |
| PARAM_VALUE | 2 | offset | 25 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | chip_id | unit_array_size |
| HALF_LOCKED2 | &db->lock | ||
| HALF_LOCKED2 | flags |
drivers/net/ethernet/dec/tulip/dmfe.c dmfe_program_DM9801() -> dmfe_phy_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioaddr | 4096-ptr_max |
| PARAM_VALUE | 1 | phy_addr | 1 |
| PARAM_VALUE | 2 | offset | 17 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | chip_id | unit_array_size |
| HALF_LOCKED2 | &db->lock | ||
| HALF_LOCKED2 | flags |
drivers/net/ethernet/dec/tulip/dmfe.c dmfe_program_DM9802() -> dmfe_phy_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioaddr | 4096-ptr_max |
| PARAM_VALUE | 1 | phy_addr | 1 |
| PARAM_VALUE | 2 | offset | 25 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | chip_id | unit_array_size |
| HALF_LOCKED2 | &db->lock | ||
| HALF_LOCKED2 | flags |
drivers/net/ethernet/dec/tulip/dmfe.c dmfe_sense_speed() -> dmfe_phy_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioaddr | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | chip_id | unit_array_size |
| LOCK2 | &db->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct dmfe_board_info)->lock |
drivers/net/ethernet/dec/tulip/dmfe.c dmfe_sense_speed() -> dmfe_phy_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioaddr | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | chip_id | unit_array_size |
| LOCK2 | &db->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct dmfe_board_info)->lock |
drivers/net/ethernet/dec/tulip/dmfe.c dmfe_sense_speed() -> dmfe_phy_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioaddr | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 7 |
| PARAM_VALUE | 3 | chip_id | 2435977858 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | chip_id | unit_array_size |
| LOCK2 | &db->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct dmfe_board_info)->lock |
drivers/net/ethernet/dec/tulip/dmfe.c dmfe_sense_speed() -> dmfe_phy_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioaddr | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 17 |
| PARAM_VALUE | 3 | chip_id | 0-2435977857,2435977859-u32max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | chip_id | unit_array_size |
| LOCK2 | &db->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct dmfe_board_info)->lock |
drivers/net/ethernet/dec/tulip/dmfe.c dmfe_set_phyxcer() -> dmfe_phy_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioaddr | 4096-ptr_max |
| PARAM_VALUE | 1 | phy_addr | 1 |
| PARAM_VALUE | 2 | offset | 18 |
| PARAM_VALUE | 3 | chip_id | 2416513666 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | chip_id | unit_array_size |
| HALF_LOCKED2 | &db->lock | ||
| HALF_LOCKED2 | flags |
drivers/net/ethernet/dec/tulip/dmfe.c dmfe_set_phyxcer() -> dmfe_phy_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioaddr | 4096-ptr_max |
| PARAM_VALUE | 1 | phy_addr | 1 |
| PARAM_VALUE | 2 | offset | 4 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | chip_id | unit_array_size |
| HALF_LOCKED2 | &db->lock | ||
| HALF_LOCKED2 | flags |
drivers/net/ethernet/dec/tulip/dmfe.c dmfe_timer() -> dmfe_phy_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioaddr | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 1 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 3 | chip_id | unit_array_size |
| LOCK2 | &db->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct dmfe_board_info)->lock |
drivers/net/ethernet/dec/tulip/dmfe.c dmfe_timer() -> dmfe_phy_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioaddr | 4096-ptr_max |
| PARAM_VALUE | 2 | offset | 1 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 3 | chip_id | unit_array_size |
| LOCK2 | &db->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct dmfe_board_info)->lock |