Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 5 files:
- drivers/mtd/nand/raw/diskonchip.c
- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c, line 2758
- drivers/mtd/nand/raw/nand_base.c, line 6481
- drivers/mtd/nand/raw/nand_bbt.c, line 1426
- drivers/mtd/nand/raw/nandsim.c, line 2372
Smatch caller information:
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c gpmi_nand_init() -> nand_create_bbt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | this | 4096-ptr_max |
| PARAM_VALUE | 0 | this->base.ops->erase | 4096-ptr_max |
| PARAM_VALUE | 0 | this->base.ops->isbad | 4096-ptr_max |
| PARAM_VALUE | 0 | this->buf_align | 0 |
| PARAM_VALUE | 0 | this->controller->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | this->controller->lock.first_waiter | 0 |
| PARAM_VALUE | 0 | this->controller->lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | this->controller->lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | this->controller->lock.owner.counter | 0 |
| PARAM_VALUE | 0 | this->controller->ops | 3669677832770768896 |
| PARAM_VALUE | 0 | this->controller->supported_op.data_only_read | 1 |
| PARAM_VALUE | 0 | this->cur_cs | 0 |
| PARAM_VALUE | 0 | this->data_buf | 0 |
| PARAM_VALUE | 0 | this->ecc.algo | 0 |
| PARAM_VALUE | 0 | this->id.len | 0 |
| PARAM_VALUE | 0 | this->legacy.chip_delay | 0 |
| PARAM_VALUE | 0 | this->legacy.cmdfunc | 0 |
| PARAM_VALUE | 0 | this->legacy.read_buf | 0 |
| PARAM_VALUE | 0 | this->legacy.read_byte | 0 |
| PARAM_VALUE | 0 | this->legacy.select_chip | 0 |
| PARAM_VALUE | 0 | this->legacy.waitfunc | 0 |
| PARAM_VALUE | 0 | this->legacy.write_buf | 0 |
| PARAM_VALUE | 0 | this->legacy.write_byte | 0 |
| PARAM_VALUE | 0 | this->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | this->lock.first_waiter | 0 |
| PARAM_VALUE | 0 | this->lock.magic | 0 |
| PARAM_VALUE | 0 | this->lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | this->lock.owner.counter | 0 |
| PARAM_VALUE | 0 | this->manufacturer.desc | 0 |
| PARAM_VALUE | 0 | this->manufacturer.desc->id | 1,4,7,32,44,69,137,143,146,152,155,173,194,200,236,239 |
| PARAM_VALUE | 0 | this->parameters.model | 0 |
| PARAM_VALUE | 0 | this->parameters.onfi | 0 |
| PARAM_VALUE | 0 | this->parameters.onfi->version | 10,20-23 |
| PARAM_VALUE | 0 | this->parameters.supports_set_get_features | 0 |
| PARAM_VALUE | 0 | this->priv->dma_error | 0 |
| PARAM_VALUE | 0 | this->resume_wq.head.next | 0 |
| PARAM_VALUE | 0 | this->resume_wq.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | this->resume_wq.head.prev | 0 |
| PARAM_VALUE | 0 | this->resume_wq.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | this->resume_wq.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | *this->id.data | 0-255 |
| BUF_SIZE | 0 | this | 3704 |
| MEM_ZERO | 0 | this | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | this->cur_cs |
drivers/mtd/nand/raw/nandsim.c ns_init_module() -> nand_create_bbt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | this | 4096-ptr_max |
| PARAM_VALUE | 0 | this->base.ops->erase | 4096-ptr_max |
| PARAM_VALUE | 0 | this->base.ops->isbad | 4096-ptr_max |
| PARAM_VALUE | 0 | this->controller->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | this->controller->lock.first_waiter | 0 |
| PARAM_VALUE | 0 | this->controller->lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | this->controller->lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | this->controller->lock.owner.counter | 0 |
| PARAM_VALUE | 0 | this->controller->ops | 9183739240714928128 |
| PARAM_VALUE | 0 | this->controller->supported_op.data_only_read | 1 |
| PARAM_VALUE | 0 | this->id.data | 4096-ptr_max |
| PARAM_VALUE | 0 | this->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | this->manufacturer.desc->id | 1,4,7,32,44,69,137,143,146,152,155,173,194,200,236,239 |
| PARAM_VALUE | 0 | this->parameters.onfi->version | 10,20-23 |
| PARAM_VALUE | 0 | this->priv->dma_error | 0 |
| PARAM_VALUE | 0 | this->resume_wq.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | this->resume_wq.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | this->resume_wq.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | *this->id.data | 0-255 |
| BUF_SIZE | 0 | this | 3704 |
| NO_OVERFLOW_SIMPLE | 0 | this->cur_cs |
drivers/mtd/nand/raw/diskonchip.c inftl_scan_bbt() -> nand_create_bbt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | this | 4096-ptr_max |
| PARAM_VALUE | 0 | this->bbt_md | 0,4096-ptr_max |
| PARAM_VALUE | 0 | this->bbt_md->len | 8 |
| PARAM_VALUE | 0 | this->bbt_md->maxblocks | 4 |
| PARAM_VALUE | 0 | this->bbt_md->offs | 8 |
| PARAM_VALUE | 0 | this->bbt_md->options | 280,8472 |
| PARAM_VALUE | 0 | this->bbt_md->pattern | 1179181654555369472 |
| PARAM_VALUE | 0 | this->bbt_md->reserved_block_code | 1 |
| PARAM_VALUE | 0 | this->bbt_md->veroffs | 7 |
| PARAM_VALUE | 0 | this->bbt_td | 4096-ptr_max |
| PARAM_VALUE | 0 | this->bbt_td->len | 8 |
| PARAM_VALUE | 0 | this->bbt_td->maxblocks | 4 |
| PARAM_VALUE | 0 | this->bbt_td->offs | 8 |
| PARAM_VALUE | 0 | this->bbt_td->options | 34,280,8226,8472 |
| PARAM_VALUE | 0 | this->bbt_td->pattern | 5512679483826446336 |
| PARAM_VALUE | 0 | this->bbt_td->reserved_block_code | 1 |
| PARAM_VALUE | 0 | this->bbt_td->veroffs | 7 |
| BUF_SIZE | 0 | this->bbt_md->pattern | (-1),9 |
| BUF_SIZE | 0 | this->bbt_td->pattern | (-1),9 |
| DATA_SOURCE | 0 | this | r mtd_to_nand |
| FUZZY_MAX | 0 | this->bbt_md->options | 280 |
| FUZZY_MAX | 0 | this->bbt_td->options | 280 |
| STR_LEN | 0 | this->bbt_md->pattern | (-1),8 |
| STR_LEN | 0 | this->bbt_td->pattern | (-1),8 |
| BIT_INFO | 0 | this->bbt_td->options | 0x0,0x213a |
drivers/mtd/nand/raw/diskonchip.c nftl_scan_bbt() -> nand_create_bbt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | this | 4096-ptr_max |
| PARAM_VALUE | 0 | this->bbt_md | 0,4096-ptr_max |
| PARAM_VALUE | 0 | this->bbt_md->options | 24872 |
| PARAM_VALUE | 0 | this->bbt_md->pages | 4096-ptr_max |
| PARAM_VALUE | 0 | this->bbt_md->veroffs | 7 |
| PARAM_VALUE | 0 | this->bbt_td | 4096-ptr_max |
| PARAM_VALUE | 0 | this->bbt_td->options | 24872 |
| PARAM_VALUE | 0 | this->bbt_td->pages | 4096-ptr_max |
| PARAM_VALUE | 0 | this->bbt_td->veroffs | 7 |
| DATA_SOURCE | 0 | this | r mtd_to_nand |