Documented in 1 files:
Defined in 1 files as a function:
Referenced in 9 files:
- drivers/dma/idxd/submit.c
- drivers/infiniband/ulp/srpt/ib_srpt.c, line 1297
- drivers/net/ethernet/fungible/funcore/fun_dev.c
- drivers/scsi/qla2xxx/tcm_qla2xxx.c, line 283
- drivers/target/iscsi/iscsi_target_util.c
- drivers/target/sbp/sbp_target.c, line 916
- drivers/target/tcm_fc/tfc_cmd.c, line 427
- drivers/usb/gadget/function/f_tcm.c, line 1350
- drivers/xen/xen-scsiback.c, line 699
Smatch caller information:
drivers/scsi/qla2xxx/tcm_qla2xxx.c tcm_qla2xxx_get_cmd() -> sbitmap_queue_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sbq | 4096-ptr_max |
| PARAM_VALUE | 1 | cpu | 6337826729321291776 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/xen/xen-scsiback.c scsiback_get_pend_req() -> sbitmap_queue_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sbq | 4096-ptr_max |
| PARAM_VALUE | 1 | cpu | 3295626363682947072 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
drivers/usb/gadget/function/f_tcm.c usbg_get_cmd() -> sbitmap_queue_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sbq | 4096-ptr_max |
| PARAM_VALUE | 1 | cpu | 1845502860243501056 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/dma/idxd/submit.c idxd_alloc_desc() -> sbitmap_queue_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sbq | 4096-ptr_max |
| PARAM_VALUE | 1 | cpu | 9198854346021171200 |
| BUF_SIZE | 0 | sbq | 64 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/dma/idxd/submit.c idxd_alloc_desc() -> sbitmap_queue_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sbq | 4096-ptr_max |
| PARAM_VALUE | 0 | sbq->sb->alloc_hint | 0-u32max |
| PARAM_VALUE | 0 | sbq->sb.alloc_hint | 0,4096-ptr_max |
| PARAM_VALUE | 0 | sbq->ws | 4096-ptr_max |
| PARAM_VALUE | 1 | cpu | 9198854346021171200 |
| PARAM_VALUE | 1 | *cpu | 0 |
| BUF_SIZE | 0 | sbq | 64 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/net/ethernet/fungible/funcore/fun_dev.c fun_submit_admin_cmd() -> sbitmap_queue_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sbq | 4096-ptr_max |
| PARAM_VALUE | 1 | cpu | 5732750339917750272 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | sbq->completion_cnt.counter | s32min-s32max |
| HOST_DATA | 0 | sbq->min_shallow_depth | 0-u32max |
| HOST_DATA | 0 | sbq->sb.depth | 0-u32max |
| HOST_DATA | 0 | sbq->sb.map_nr | 0-u32max |
| HOST_DATA | 0 | sbq->sb.round_robin | 0-1 |
| HOST_DATA | 0 | sbq->sb.shift | 0-u32max |
| HOST_DATA | 0 | sbq->wake_batch | 0-u32max |
| HOST_DATA | 0 | sbq->wake_index.counter | s32min-s32max |
| HOST_DATA | 0 | sbq->wakeup_cnt.counter | s32min-s32max |
| HOST_DATA | 0 | sbq->ws_active.counter | s32min-s32max |
| NO_OVERFLOW_SIMPLE | 0 | sbq->sb.depth | |
| HALF_LOCKED2 | &ed->state_mutex | ||
| HALF_LOCKED2 | global &device_offload_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | sk |
drivers/net/ethernet/fungible/funcore/fun_dev.c fun_wait_for_tag() -> sbitmap_queue_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sbq | 4096-ptr_max |
| PARAM_VALUE | 0 | sbq->sb.alloc_hint | 0,4096-ptr_max |
| PARAM_VALUE | 0 | sbq->ws | 4096-ptr_max |
| PARAM_VALUE | 1 | cpu | 5732750339917750272 |
| PARAM_VALUE | 1 | *cpu | 0 |
| BUF_SIZE | 0 | sbq | 64 |
| DATA_SOURCE | 1 | cpu | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | sbq->completion_cnt.counter | s32min-s32max |
| HOST_DATA | 0 | sbq->min_shallow_depth | 0-u32max |
| HOST_DATA | 0 | sbq->sb->alloc_hint | 1-65[c] |
| HOST_DATA | 0 | sbq->sb.depth | 0-u32max |
| HOST_DATA | 0 | sbq->sb.map_nr | 0-u32max |
| HOST_DATA | 0 | sbq->sb.round_robin | 0-1 |
| HOST_DATA | 0 | sbq->sb.shift | 0-u32max |
| HOST_DATA | 0 | sbq->wake_batch | 0-u32max |
| HOST_DATA | 0 | sbq->wake_index.counter | s32min-s32max |
| HOST_DATA | 0 | sbq->wakeup_cnt.counter | s32min-s32max |
| HOST_DATA | 0 | sbq->ws_active.counter | s32min-s32max |
| NO_OVERFLOW_SIMPLE | 0 | sbq->sb.depth | |
| HALF_LOCKED2 | &ed->state_mutex | ||
| HALF_LOCKED2 | global &device_offload_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | sk |
drivers/infiniband/ulp/srpt/ib_srpt.c srpt_get_send_ioctx() -> sbitmap_queue_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sbq | 4096-ptr_max |
| PARAM_VALUE | 1 | cpu | 4505980700762230784 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/target/tcm_fc/tfc_cmd.c ft_recv_cmd() -> sbitmap_queue_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sbq | 4096-ptr_max |
| PARAM_VALUE | 1 | cpu | 5929628656239611904 |
| RX_PATH | |||
| HALF_LOCKED2 | &pool->lock |
drivers/target/sbp/sbp_target.c sbp_mgt_get_req() -> sbitmap_queue_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sbq | 4096-ptr_max |
| PARAM_VALUE | 1 | cpu | 2464006977100443648 |
| HALF_LOCKED2 | &pool->lock |
drivers/target/iscsi/iscsi_target_util.c iscsit_allocate_cmd() -> sbitmap_queue_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sbq | 4096-ptr_max |
| PARAM_VALUE | 1 | cpu | 8473550498846994432 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sess->conn_lock | ||
| HALF_LOCKED2 | bh |
drivers/target/iscsi/iscsi_target_util.c iscsit_wait_for_tag() -> sbitmap_queue_get()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sbq | 4096-ptr_max |
| PARAM_VALUE | 0 | sbq->sb.alloc_hint | 0,4096-ptr_max |
| PARAM_VALUE | 0 | sbq->ws | 4096-ptr_max |
| PARAM_VALUE | 1 | cpu | 8473550498846994432 |
| PARAM_VALUE | 1 | *cpu | 0 |
| BUF_SIZE | 0 | sbq | 64 |
| DATA_SOURCE | 1 | cpu | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &sess->conn_lock | ||
| HALF_LOCKED2 | bh |