Defined in 2 files as a function:
- drivers/net/ethernet/emulex/benet/be.h, line 155 (as a function)
- drivers/scsi/be2iscsi/be.h, line 61 (as a function)
Referenced in 3 files:
- drivers/net/ethernet/emulex/benet/be_cmds.c, line 520
- drivers/net/ethernet/emulex/benet/be_main.c
- drivers/scsi/be2iscsi/be_main.c
Smatch caller information:
drivers/net/ethernet/emulex/benet/be_cmds.c be_mcc_compl_get() -> queue_tail_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| BUF_SIZE | 0 | q | 56 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &adapter->mcc_cq_lock | ||
| HALF_LOCKED2 | &adapter->mcc_lock | ||
| HALF_LOCKED2 | &adapter->netdev->nd_net.net->rtnl_mutex | ||
| HALF_LOCKED2 | &adapter->rx_filter_lock | ||
| HALF_LOCKED2 | bh | ||
| TYPE_LOCK | (struct be_adapter)->mcc_cq_lock |
drivers/scsi/be2iscsi/be_main.c be_iopoll() -> queue_tail_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| BUF_SIZE | 0 | q | 40 |
drivers/scsi/be2iscsi/be_main.c be_iopoll() -> queue_tail_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| BUF_SIZE | 0 | q | 40 |
drivers/scsi/be2iscsi/be_main.c be_isr() -> queue_tail_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| BUF_SIZE | 0 | q | 40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | flags |
drivers/scsi/be2iscsi/be_main.c be_isr() -> queue_tail_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| BUF_SIZE | 0 | q | 40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | flags |
drivers/scsi/be2iscsi/be_main.c be_isr_mcc() -> queue_tail_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| BUF_SIZE | 0 | q | 40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | flags |
drivers/scsi/be2iscsi/be_main.c be_isr_mcc() -> queue_tail_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| BUF_SIZE | 0 | q | 40 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | flags |
drivers/scsi/be2iscsi/be_main.c beiscsi_process_cq() -> queue_tail_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/scsi/be2iscsi/be_main.c beiscsi_process_cq() -> queue_tail_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/scsi/be2iscsi/be_main.c beiscsi_process_mcc_cq() -> queue_tail_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| BUF_SIZE | 0 | q | 40 |
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/be2iscsi/be_main.c beiscsi_process_mcc_cq() -> queue_tail_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| BUF_SIZE | 0 | q | 40 |
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/be2iscsi/be_main.c hwi_purge_eq() -> queue_tail_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| BUF_SIZE | 0 | q | 40 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/scsi/be2iscsi/be_main.c hwi_purge_eq() -> queue_tail_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| BUF_SIZE | 0 | q | 40 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/emulex/benet/be_main.c be_rx_compl_get() -> queue_tail_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/emulex/benet/be_main.c be_tx_compl_get() -> queue_tail_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| BUF_SIZE | 0 | q | 56 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/emulex/benet/be_main.c be_tx_compl_process() -> queue_tail_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| BUF_SIZE | 0 | q | 56 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/emulex/benet/be_main.c events_get() -> queue_tail_node()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING |