Defined in 1 files as a prototype:
Defined in 2 files as a function:
- drivers/block/null_blk/null_blk.h, line 155 (as a function)
- drivers/block/null_blk/zoned.c, line 51 (as a function)
Referenced in 1 files:
Smatch caller information:
drivers/block/null_blk/main.c null_add_dev() -> null_init_zoned_dev()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->blocking | 1 |
| PARAM_VALUE | 0 | dev->cache_size | 0 |
| PARAM_VALUE | 0 | dev->irqmode | 0-2 |
| PARAM_VALUE | 0 | dev->mbps | 0-40960 |
| PARAM_VALUE | 0 | dev->nullb | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->nullb->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->queue_mode | 2-u32max |
| PARAM_VALUE | 0 | dev->zoned | 1 |
| PARAM_VALUE | 1 | lim | 3548066187988357120 |
| PARAM_VALUE | 1 | lim->chunk_sectors | 0 |
| PARAM_VALUE | 1 | lim->dma_alignment | 1 |
| PARAM_VALUE | 1 | lim->features | 0 |
| PARAM_VALUE | 1 | lim->flags | 0 |
| PARAM_VALUE | 1 | lim->io_min | 0 |
| PARAM_VALUE | 1 | lim->io_opt | 0 |
| PARAM_VALUE | 1 | lim->max_active_zones | 0 |
| PARAM_VALUE | 1 | lim->max_hw_zone_append_sectors | 0 |
| PARAM_VALUE | 1 | lim->max_open_zones | 0 |
| PARAM_VALUE | 1 | lim->virt_boundary_mask | 0,4095 |
| BUF_SIZE | 0 | dev | (-1),1776 |
| BUF_SIZE | 0 | dev | (-1),1776 |
| BUF_SIZE | 0 | dev->nullb | 792 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &lock | ||
| HALF_LOCKED2 | &buffer->mutex | ||
| HALF_LOCKED2 | &frag->frag_sem |