Defined in 1 files as a function:
Referenced in 4 files:
- drivers/net/wireless/ath/ath6kl/debug.c
- drivers/net/wireless/ath/ath6kl/htc_mbox.c
- drivers/net/wireless/ath/ath6kl/htc_pipe.c
- drivers/net/wireless/ath/ath6kl/sdio.c
Smatch caller information:
drivers/net/wireless/ath/ath6kl/htc_pipe.c ath6kl_htc_pipe_add_rxbuf_multiple() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 6103399053538607104 |
| PARAM_VALUE | 0 | queue->next | 6103399053538607104 |
| DATA_SOURCE | 0 | queue | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/ath/ath6kl/htc_pipe.c ath6kl_htc_pipe_get_rxbuf_num() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &target->rx_lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct htc_target)->rx_lock |
drivers/net/wireless/ath/ath6kl/htc_pipe.c do_send_completion() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 775206435822465024,7705790871672066048 |
| PARAM_VALUE | 0 | queue->next | 775206435822465024,7705790871672066048 |
| DATA_SOURCE | 0 | queue | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/ath/ath6kl/htc_pipe.c get_htc_packet() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &target->tx_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct htc_target)->tx_lock |
drivers/net/wireless/ath/ath6kl/htc_pipe.c get_htc_packet_credit_based() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &target->tx_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct htc_target)->tx_lock |
drivers/net/wireless/ath/ath6kl/htc_pipe.c htc_flush_tx_endpoint() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &target->tx_lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct htc_target)->tx_lock |
drivers/net/wireless/ath/ath6kl/htc_pipe.c htc_flush_tx_endpoint() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &target->tx_lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct htc_target)->tx_lock |
drivers/net/wireless/ath/ath6kl/htc_pipe.c htc_issue_packets() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4608569176270065664 |
| PARAM_VALUE | 0 | queue->next | 4096-ptr_max |
| DATA_SOURCE | 0 | queue | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/ath/ath6kl/htc_pipe.c htc_process_credit_report() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| LOCK2 | &pool->lock | ||
| LOCK2 | &target->tx_lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct htc_target)->tx_lock |
drivers/net/wireless/ath/ath6kl/htc_pipe.c htc_try_send() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 775206435822465024 |
| PARAM_VALUE | 0 | queue->next | 775206435822465024 |
| DATA_SOURCE | 0 | queue | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/ath/ath6kl/htc_pipe.c htc_try_send() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &target->tx_lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct htc_target)->tx_lock |
drivers/net/wireless/ath/ath6kl/htc_pipe.c htc_try_send() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 775206435822465024 |
| PARAM_VALUE | 0 | queue->next | 775206435822465024 |
| DATA_SOURCE | 0 | queue | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/ath/ath6kl/htc_pipe.c htc_try_send() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 775206435822465024 |
| PARAM_VALUE | 0 | queue->next | 775206435822465024 |
| DATA_SOURCE | 0 | queue | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/ath/ath6kl/htc_pipe.c htc_try_send() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 775206435822465024 |
| PARAM_VALUE | 0 | queue->next | 775206435822465024 |
| DATA_SOURCE | 0 | queue | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/ath/ath6kl/htc_pipe.c htc_try_send() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &target->tx_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct htc_target)->tx_lock |
drivers/net/wireless/ath/ath6kl/htc_pipe.c htc_try_send() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4608569176270065664 |
| PARAM_VALUE | 0 | queue->next | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &target->tx_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct htc_target)->tx_lock |
drivers/net/wireless/ath/ath6kl/debug.c dump_cred_dist() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/ath/ath6kl/debug.c read_file_credit_dist_stats() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
drivers/net/wireless/ath/ath6kl/debug.c read_file_credit_dist_stats() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
drivers/net/wireless/ath/ath6kl/htc_mbox.c ath6kl_htc_mbox_activity_changed() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &target->tx_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| TYPE_LOCK | (struct htc_target)->tx_lock |
drivers/net/wireless/ath/ath6kl/htc_mbox.c ath6kl_htc_mbox_add_rxbuf_multiple() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4118176677732536320,6103399053538607104 |
| PARAM_VALUE | 0 | queue->next | 4118176677732536320,6103399053538607104 |
| CAPPED_DATA | 0 | queue | 1 |
| DATA_SOURCE | 0 | queue | $1 |
| PARAM_COMPARE | 0 | queue | != $0->next |
| PARAM_COMPARE | 0 | queue | != $0->next |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/ath/ath6kl/htc_mbox.c ath6kl_htc_mbox_get_rxbuf_num() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &target->rx_lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct htc_target)->rx_lock |
drivers/net/wireless/ath/ath6kl/htc_mbox.c ath6kl_htc_rx_bundle() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 1221029241547767808 |
| PARAM_VALUE | 0 | queue->next | 4096-1221029241547767807,1221029241547767809-ptr_max |
| CAPPED_DATA | 0 | queue->next | 1 |
| CAPPED_DATA | 0 | queue->prev | 1 |
| DATA_SOURCE | 0 | queue | $1 |
| RX_PATH |
drivers/net/wireless/ath/ath6kl/htc_mbox.c ath6kl_htc_rx_bundle() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 1221029241547767808 |
| PARAM_VALUE | 0 | queue->next | 4096-1221029241547767807,1221029241547767809-ptr_max |
| CAPPED_DATA | 0 | queue->next | 1 |
| CAPPED_DATA | 0 | queue->prev | 1 |
| DATA_SOURCE | 0 | queue | $1 |
| RX_PATH |
drivers/net/wireless/ath/ath6kl/htc_mbox.c ath6kl_htc_rx_bundle() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 1221029241547767808 |
| PARAM_VALUE | 0 | queue->next | 4096-1221029241547767807,1221029241547767809-ptr_max |
| CAPPED_DATA | 0 | queue->next | 1 |
| CAPPED_DATA | 0 | queue->prev | 1 |
| DATA_SOURCE | 0 | queue | $1 |
| RX_PATH |
drivers/net/wireless/ath/ath6kl/htc_mbox.c ath6kl_htc_rx_bundle() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 1221029241547767808 |
| PARAM_VALUE | 0 | queue->next | 4096-1221029241547767807,1221029241547767809-ptr_max |
| CAPPED_DATA | 0 | queue->next | 1 |
| CAPPED_DATA | 0 | queue->prev | 1 |
| DATA_SOURCE | 0 | queue | $1 |
| RX_PATH |
drivers/net/wireless/ath/ath6kl/htc_mbox.c ath6kl_htc_rx_chk_water_mark() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| LOCK2 | &endpoint->target->rx_lock | ||
| LOCK2 | bh | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct htc_target)->rx_lock |
drivers/net/wireless/ath/ath6kl/htc_mbox.c ath6kl_htc_rx_fetch() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 1221029241547767808 |
| PARAM_VALUE | 0 | queue->next | 4096-1221029241547767807,1221029241547767809-ptr_max |
| CAPPED_DATA | 0 | queue->next | 1 |
| CAPPED_DATA | 0 | queue->prev | 1 |
| DATA_SOURCE | 0 | queue | $1 |
| PARAM_COMPARE | 0 | queue | != $0->next |
| PARAM_COMPARE | 0 | queue | != $0->next |
| PARAM_COMPARE | 0 | queue | != $0->prev |
| PARAM_COMPARE | 0 | queue | != $0->prev |
| PARAM_COMPARE | 0 | queue->next | == $0->prev |
| RX_PATH | |||
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/ath/ath6kl/htc_mbox.c ath6kl_htc_rxmsg_pending_handler() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 1221029241547767808 |
| PARAM_VALUE | 0 | queue->next | 1221029241547767808 |
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/ath/ath6kl/htc_mbox.c ath6kl_htc_rxmsg_pending_handler() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 1221029241547767808 |
| PARAM_VALUE | 0 | queue->next | 1221029241547767808 |
| HALF_LOCKED2 | &pool->lock |
drivers/net/wireless/ath/ath6kl/htc_mbox.c ath6kl_htc_tx_bundle() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4456280269606670336 |
| PARAM_VALUE | 0 | queue->next | 4096-ptr_max |
| DATA_SOURCE | 0 | queue | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/ath/ath6kl/htc_mbox.c ath6kl_htc_tx_from_queue() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4456280269606670336 |
| PARAM_VALUE | 0 | queue->next | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/ath/ath6kl/htc_mbox.c ath6kl_htc_tx_pkts_get() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &target->tx_lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct htc_target)->tx_lock |
drivers/net/wireless/ath/ath6kl/htc_mbox.c ath6kl_htc_tx_try() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| TASK_NOT_RUNNING | |||
| LOCK2 | &target->tx_lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct htc_target)->tx_lock |
drivers/net/wireless/ath/ath6kl/htc_mbox.c htc_chk_ep_txq() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &target->tx_lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct htc_target)->tx_lock |
drivers/net/wireless/ath/ath6kl/htc_mbox.c htc_proc_cred_rpt() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &target->tx_lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct htc_target)->tx_lock |
drivers/net/wireless/ath/ath6kl/htc_mbox.c htc_tx_comp_update() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &target->tx_lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct htc_target)->tx_lock |
drivers/net/wireless/ath/ath6kl/htc_mbox.c htc_tx_complete() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 1734456421556150272,2083086276808634368,7397625516764893184,8167212768074231808 |
| PARAM_VALUE | 0 | queue->next | 4096-ptr_max |
| CAPPED_DATA | 0 | queue | 1 |
| DATA_SOURCE | 0 | queue | $1 |
| PARAM_COMPARE | 0 | queue | != $0->next |
| PARAM_COMPARE | 0 | queue | != $0->next |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/wireless/ath/ath6kl/sdio.c ath6kl_sdio_scatter_req_get() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ar_sdio->scat_lock | ||
| LOCK2 | bh | ||
| TYPE_LOCK | (struct ath6kl_sdio)->scat_lock |
drivers/net/wireless/ath/ath6kl/sdio.c ath6kl_sdio_stop() -> get_queue_depth()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | queue | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &rdev->wiphy.mtx | ||
| HALF_LOCKED2 | global &rtnl_mutex |