| PARAM_VALUE |
0 |
qdev |
4096-ptr_max |
| PARAM_VALUE |
0 |
qdev->dbc |
4096-ptr_max |
| PARAM_VALUE |
0 |
qdev->dev_lock.srcu_ctrp |
4096-ptr_max |
| PARAM_VALUE |
0 |
qdev->dev_state |
2 |
| PARAM_VALUE |
0 |
qdev->num_dbc |
1-u32max |
| PARAM_VALUE |
0 |
qdev->pdev->dev.iommu->attach_deferred |
0-1 |
| PARAM_VALUE |
0 |
qdev->pdev->dev.iommu->pci_32bit_workaround |
0-1 |
| PARAM_VALUE |
1 |
bo |
4096-ptr_max |
| PARAM_VALUE |
1 |
bo->dbc |
4096-ptr_max |
| PARAM_VALUE |
1 |
bo->dir |
1-2 |
| PARAM_VALUE |
1 |
bo->lock.dep_map->name |
0-255 |
| PARAM_VALUE |
1 |
bo->lock.first_waiter |
0,4096-5159360019465732095,5159360019465732097-ptr_max |
| PARAM_VALUE |
1 |
bo->lock.first_waiter->list.prev->next |
5159360019465732096 |
| PARAM_VALUE |
1 |
bo->lock.osq.tail.counter |
0-s32max |
| PARAM_VALUE |
1 |
bo->lock.wait_lock.dep_map->name |
0-255 |
| PARAM_VALUE |
1 |
bo->lock.wait_lock.owner |
(-1) |
| PARAM_VALUE |
1 |
bo->lock.wait_lock.owner_cpu |
u32max |
| PARAM_VALUE |
1 |
bo->nr_slice |
1-s32max |
| PARAM_VALUE |
1 |
bo->sgt |
4096-ptr_max |
| PARAM_VALUE |
1 |
bo->sgt->nents |
0-s32max |
| PARAM_VALUE |
1 |
bo->sgt->orig_nents |
0 |
| PARAM_VALUE |
1 |
bo->sliced |
0 |
| PARAM_VALUE |
2 |
hdr |
4096-ptr_max |
| PARAM_VALUE |
2 |
hdr->count |
1-s32max |
| PARAM_VALUE |
2 |
hdr->dbc_id |
0-4294967294 |
| PARAM_VALUE |
2 |
hdr->dir |
1-2 |
| PARAM_VALUE |
3 |
slice_ent |
4096-ptr_max |
| BUF_SIZE |
3 |
slice_ent |
0-u64max |
| CAPPED_DATA |
0 |
qdev->dev_lock.srcu_ctrp |
1 |
| CAPPED_DATA |
0 |
qdev->dev_lock.srcu_reader_flavor |
1 |
| CAPPED_DATA |
1 |
&bo->lock |
1 |
| DATA_SOURCE |
3 |
slice_ent |
r memdup_user |
| NOSPEC |
1 |
bo->nr_slice |
|
| NOSPEC |
2 |
hdr->count |
|
| NOSPEC |
2 |
hdr->dbc_id |
|
| USER_DATA |
1 |
bo->nr_slice |
1-s32max[c] |
| USER_DATA |
2 |
hdr->count |
1-s32max[c] |
| USER_DATA |
2 |
hdr->dbc_id |
0-s32max[c] |
| USER_DATA |
2 |
hdr->handle |
0-u32max[u] |
| USER_DATA |
2 |
hdr->size |
0-u64max[u] |
| USER_DATA |
3 |
slice_ent->db_addr |
0-u64max |
| USER_DATA |
3 |
slice_ent->db_data |
0-u32max |
| USER_DATA |
3 |
slice_ent->db_len |
0-u32max |
| USER_DATA |
3 |
slice_ent->dev_addr |
0-u64max |
| USER_DATA |
3 |
slice_ent->offset |
0-u64max |
| USER_DATA |
3 |
slice_ent->sem0.cmd |
0-255 |
| USER_DATA |
3 |
slice_ent->sem0.flags |
0-255 |
| USER_DATA |
3 |
slice_ent->sem0.index |
0-255 |
| USER_DATA |
3 |
slice_ent->sem0.pad |
0-u16max |
| USER_DATA |
3 |
slice_ent->sem0.presync |
0-255 |
| USER_DATA |
3 |
slice_ent->sem0.val |
0-u16max |
| USER_DATA |
3 |
slice_ent->sem1.cmd |
0-255 |
| USER_DATA |
3 |
slice_ent->sem1.flags |
0-255 |
| USER_DATA |
3 |
slice_ent->sem1.index |
0-255 |
| USER_DATA |
3 |
slice_ent->sem1.pad |
0-u16max |
| USER_DATA |
3 |
slice_ent->sem1.presync |
0-255 |
| USER_DATA |
3 |
slice_ent->sem1.val |
0-u16max |
| USER_DATA |
3 |
slice_ent->sem2.cmd |
0-255 |
| USER_DATA |
3 |
slice_ent->sem2.flags |
0-255 |
| USER_DATA |
3 |
slice_ent->sem2.index |
0-255 |
| USER_DATA |
3 |
slice_ent->sem2.pad |
0-u16max |
| USER_DATA |
3 |
slice_ent->sem2.presync |
0-255 |
| USER_DATA |
3 |
slice_ent->sem2.val |
0-u16max |
| USER_DATA |
3 |
slice_ent->sem3.cmd |
0-255 |
| USER_DATA |
3 |
slice_ent->sem3.flags |
0-255 |
| USER_DATA |
3 |
slice_ent->sem3.index |
0-255 |
| USER_DATA |
3 |
slice_ent->sem3.pad |
0-u16max |
| USER_DATA |
3 |
slice_ent->sem3.presync |
0-255 |
| USER_DATA |
3 |
slice_ent->sem3.val |
0-u16max |
| USER_DATA |
3 |
slice_ent->size |
0-u64max |
| USER_DATA |
3 |
*slice_ent |
s64min-s64max |
| USER_PTR |
3 |
slice_ent |
|
| LOCK2 |
|
&dbc->ch_lock |
|
| LOCK2 |
|
&usr->qddev_lock |
|
| LOCK2 |
0 |
&qdev->dev_lock |
|
| LOCK2 |
1 |
&bo->lock |
|
| TYPE_LOCK |
|
(struct dma_bridge_chan)->ch_lock |
|
| TYPE_LOCK |
|
(struct qaic_bo)->lock |
|
| TYPE_LOCK |
|
(struct qaic_device)->dev_lock |
|
| TYPE_LOCK |
|
(struct qaic_user)->qddev_lock |
|