Defined in 1 files as a prototype:
Defined in 3 files as a member:
- drivers/net/ethernet/sfc/falcon/net_driver.h, line 1131 (as a member)
- drivers/net/ethernet/sfc/net_driver.h, line 1515 (as a member)
- drivers/net/ethernet/sfc/siena/net_driver.h, line 1397 (as a member)
Defined in 1 files as a function:
Referenced in 48 files:
- drivers/firmware/broadcom/bcm47xx_nvram.c
- drivers/firmware/microchip/mpfs-auto-update.c, line 221
- drivers/media/pci/mgb4/mgb4_core.c, line 374
- drivers/mtd/ftl.c
- drivers/mtd/inftlcore.c
- drivers/mtd/inftlmount.c
- drivers/mtd/mtdblock.c
- drivers/mtd/mtdblock_ro.c, line 21
- drivers/mtd/mtdchar.c, line 181
- drivers/mtd/mtdconcat.c, line 66
- drivers/mtd/mtdcore.c
- drivers/mtd/mtdoops.c, line 258
- drivers/mtd/mtdpstore.c
- drivers/mtd/mtdswap.c
- drivers/mtd/nand/raw/diskonchip.c
- drivers/mtd/nand/raw/nand_bbt.c
- drivers/mtd/nftlcore.c
- drivers/mtd/nftlmount.c
- drivers/mtd/parsers/afs.c
- drivers/mtd/parsers/bcm47xxpart.c
- drivers/mtd/parsers/bcm63xxpart.c, line 59
- drivers/mtd/parsers/brcm_u-boot.c, line 47
- drivers/mtd/parsers/parser_imagetag.c, line 35
- drivers/mtd/parsers/parser_trx.c
- drivers/mtd/parsers/redboot.c, line 120
- drivers/mtd/parsers/scpart.c
- drivers/mtd/parsers/sharpslpart.c, line 250
- drivers/mtd/parsers/tplink_safeloader.c
- drivers/mtd/rfd_ftl.c
- drivers/mtd/ssfdc.c
- drivers/mtd/tests/mtd_test.c, line 87
- drivers/mtd/tests/nandbiterrs.c, line 140
- drivers/mtd/tests/subpagetest.c
- drivers/mtd/tests/torturetest.c, line 102
- drivers/mtd/ubi/debug.c, line 62
- drivers/mtd/ubi/io.c
- drivers/net/ethernet/sfc/ef10.c
- drivers/net/ethernet/sfc/falcon/falcon.c
- drivers/net/ethernet/sfc/falcon/mtd.c, line 70
- drivers/net/ethernet/sfc/mtd.c, line 73
- drivers/net/ethernet/sfc/siena/mtd.c, line 73
- drivers/net/ethernet/sfc/siena/siena.c, line 1064
- drivers/net/wireless/mediatek/mt76/eeprom.c, line 78
- drivers/nvmem/u-boot-env.c, line 31
- fs/jffs2/erase.c, line 364
- fs/jffs2/os-linux.h, line 80
- fs/jffs2/wbuf.c
- fs/romfs/storage.c, line 18
Smatch caller information:
drivers/mtd/parsers/parser_trx.c parser_trx_data_part_name() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dbg.dfs_dir->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | mtd->dbg.dfs_dir->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | mtd->dev->kobj.release.timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.devres_head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.devres_head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.fwnode->dev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.fwnode->dev->fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.fwnode->dev->p | 1-u64max |
| PARAM_VALUE | 0 | mtd->dev.fwnode->dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 0 | mtd->dev.iommu_group->owner_cnt | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.kobj->name | 0-255 |
| PARAM_VALUE | 0 | mtd->dev.kobj.entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.ktype->child_ns_type | 0,2344685749105987584,4089303432171261952,6274457576243130368,8186263191508828160 |
| PARAM_VALUE | 0 | mtd->dev.kobj.ktype->get_ownership | 0,754295003445952512,1770093955000758272,2031763320308453376,9073032014207823872,9089295143347961856 |
| PARAM_VALUE | 0 | mtd->dev.kobj.ktype->namespace | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.parent->kset->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.kobj.parent->kset->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.kobj.parent->kset->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.links.consumers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.consumers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.consumers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.defer_sync.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.defer_sync.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.defer_sync.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.suppliers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.suppliers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.suppliers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.p->dead | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.p->deferred_probe_reason | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.p->klist_children.get | 2213798222526185472 |
| PARAM_VALUE | 0 | mtd->dev.p->klist_children.put | 3126867300421632000 |
| PARAM_VALUE | 0 | mtd->dev.p->knode_class.n_ref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.p->knode_parent.n_ref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.parent->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.parent->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.parent->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.physical_location->dock | 0 |
| PARAM_VALUE | 0 | mtd->dev.physical_location->lid | 0 |
| PARAM_VALUE | 0 | mtd->dev.physical_location->panel | 0 |
| PARAM_VALUE | 0 | mtd->dev.power.entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wait_queue.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wait_queue.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wait_queue.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.type->devnode | 0 |
| PARAM_VALUE | 0 | mtd->dev.type->groups | 1157374916128129024 |
| PARAM_VALUE | 0 | mtd->dev.type->name | 2440683486689492992 |
| PARAM_VALUE | 0 | mtd->dev.type->pm | 0 |
| PARAM_VALUE | 0 | mtd->dev.type->release | 6356374343853568000 |
| PARAM_VALUE | 0 | mtd->dev.type->uevent | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.fwnode->dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.iommu_group->owner_cnt | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.ktype->child_ns_type | 0,2344685749105987584,4089303432171261952,6274457576243130368,8186263191508828160 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.ktype->get_ownership | 0,754295003445952512,1770093955000758272,2031763320308453376,9073032014207823872,9089295143347961856 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.parent->kset->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.parent->kset->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.parent->kset->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->klist_children.get | 2213798222526185472 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->klist_children.put | 3126867300421632000 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->knode_class.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->knode_parent.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.attr.key | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.attr.mode | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.attr.name | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.f_mapping | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.llseek | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.mmap | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.private | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.read | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.size | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.write | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->fixup_dt_cell_info | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->flags | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->id | 0-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->keepout | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.driver_data->battery_dev->id | (-2) |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.driver_data->cis_mem.card_start | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.driver_data->skt_mutex.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.driver_data->touch_dev->id | (-2) |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.p->knode_bus.n_ref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.parent->kobj.release.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->nkeepout | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->priv | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 0 | mtd->nvmem->root_only | 1 |
| PARAM_VALUE | 0 | mtd->nvmem->size | s32min-s64max |
| PARAM_VALUE | 0 | mtd->nvmem->stride | s32min-(-1),1-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->type | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->word_size | s32min-(-1),1-s32max |
| PARAM_VALUE | 0 | mtd->ooblayout->ecc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mtd->ooblayout->free | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mtd->otp_user_nvmem->ops | 0-s64max |
| PARAM_VALUE | 1 | from | 1-4294967295 |
| PARAM_VALUE | 2 | len | 4 |
| PARAM_VALUE | 3 | retlen | 2340282471137939456 |
| PARAM_VALUE | 4 | buf | 8281629065101254656 |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 4 | buf | 4 |
| CAPPED_DATA | 0 | mtd | 1 |
| DATA_SOURCE | 0 | mtd | $0 |
| DATA_SOURCE | 1 | from | $1 |
| STR_LEN | 0 | mtd->name | (-1) |
| STR_LEN | 0 | mtd->parent | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | mtd->erasesize | |
| NO_OVERFLOW_SIMPLE | 0 | mtd->parent->erasesize | |
| UNITS | 2 | len | unit_byte |
drivers/mtd/parsers/parser_trx.c parser_trx_parse() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dbg.dfs_dir->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | mtd->dbg.dfs_dir->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | mtd->dev->kobj.release.timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.devres_head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.devres_head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_mem->debugfs | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_mem->for_alloc | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_mem->nslabs | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_mem->phys_limit | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.fwnode->dev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.fwnode->dev->fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.fwnode->dev->p | 1-u64max |
| PARAM_VALUE | 0 | mtd->dev.fwnode->dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 0 | mtd->dev.iommu_group->owner_cnt | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.kobj->name | 0-255 |
| PARAM_VALUE | 0 | mtd->dev.kobj.entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.ktype->child_ns_type | 0 |
| PARAM_VALUE | 0 | mtd->dev.kobj.ktype->get_ownership | 9073032014207823872 |
| PARAM_VALUE | 0 | mtd->dev.kobj.ktype->namespace | 4142580293989273600 |
| PARAM_VALUE | 0 | mtd->dev.kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.links.consumers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.consumers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.consumers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.defer_sync.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.defer_sync.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.defer_sync.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.suppliers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.suppliers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.suppliers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.mutex->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | mtd->dev.p->dead | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.p->deferred_probe_reason | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.p->knode_class.n_ref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.p->knode_parent.n_ref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.power.entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wait_queue.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wait_queue.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wait_queue.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.type->devnode | 0 |
| PARAM_VALUE | 0 | mtd->dev.type->groups | 1157374916128129024 |
| PARAM_VALUE | 0 | mtd->dev.type->name | 2440683486689492992 |
| PARAM_VALUE | 0 | mtd->dev.type->pm | 0 |
| PARAM_VALUE | 0 | mtd->dev.type->release | 6356374343853568000 |
| PARAM_VALUE | 0 | mtd->dev.type->uevent | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.fwnode->dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.iommu_group->owner_cnt | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.ktype->get_ownership | 0,754295003445952512,1770093955000758272,2031763320308453376,9073032014207823872,9089295143347961856 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.release.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.release.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.release.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.release.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->klist_children.get | 2213798222526185472 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->klist_children.put | 3126867300421632000 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->knode_class.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->knode_parent.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | mtd->nvmem->fixup_dt_cell_info | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->id | 0-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->keepout | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->nkeepout | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->priv | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 0 | mtd->nvmem->root_only | 1 |
| PARAM_VALUE | 0 | mtd->nvmem->size | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->srcu.srcu_reader_flavor | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->srcu.srcu_sup->srcu_gp_seq | s64max |
| PARAM_VALUE | 0 | mtd->nvmem->srcu.srcu_sup->srcu_gp_seq_needed | s64max |
| PARAM_VALUE | 0 | mtd->nvmem->srcu.srcu_sup->srcu_gp_seq_needed_exp | s64max |
| PARAM_VALUE | 0 | mtd->nvmem->srcu.srcu_sup->srcu_size_state | 0-1,8 |
| PARAM_VALUE | 0 | mtd->nvmem->stride | s32min-(-1),1-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->type | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->word_size | s32min-(-1),1-s32max |
| PARAM_VALUE | 0 | mtd->ooblayout->ecc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mtd->ooblayout->free | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mtd->otp_user_nvmem->ops | 0-s64max |
| PARAM_VALUE | 1 | from | 0 |
| PARAM_VALUE | 2 | len | 28 |
| PARAM_VALUE | 3 | retlen | 3081390664557150208 |
| PARAM_VALUE | 4 | buf | 4079510917218758656 |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 4 | buf | 28 |
| CAPPED_DATA | 0 | mtd | 1 |
| DATA_SOURCE | 0 | mtd | $0 |
| STR_LEN | 0 | mtd | (-1),18 |
| STR_LEN | 0 | mtd | (-1),18 |
| STR_LEN | 0 | mtd->name | (-1) |
| STR_LEN | 0 | mtd->parent | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | mtd->erasesize | |
| NO_OVERFLOW_SIMPLE | 0 | mtd->parent->erasesize | |
| UNITS | 2 | len | unit_byte |
drivers/mtd/mtdswap.c mtdswap_move_block() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | from | 0,4096-17592186040320 |
| PARAM_VALUE | 2 | len | 4096 |
| PARAM_VALUE | 3 | retlen | 1473200217013583872 |
| BUF_SIZE | 4 | buf | 4096 |
| BIT_INFO | 1 | from | 0x0,0x7ffffffffffff000 |
| BIT_INFO | 1 | from | 0x0,0xfffffffffffff000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | from | unit_byte |
| UNITS | 2 | len | unit_byte |
| LOCK2 | &dev->lock | ||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct mtd_blktrans_dev)->lock |
drivers/mtd/mtdswap.c mtdswap_readsect() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | from | 0,4096-17592186032128 |
| PARAM_VALUE | 2 | len | 4096 |
| PARAM_VALUE | 3 | retlen | 7683537210350268416 |
| DATA_SOURCE | 4 | buf | $2 |
| BIT_INFO | 1 | from | 0x0,0xffffffff000 |
| BIT_INFO | 1 | from | 0x0,0xffffffff000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | from | unit_byte |
| UNITS | 2 | len | unit_byte |
| LOCK2 | &dev->lock | ||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct mtd_blktrans_dev)->lock |
drivers/mtd/mtdblock.c do_cached_read() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | from | s64min-(-512),0,512-s64max |
| PARAM_VALUE | 2 | len | 512 |
| PARAM_VALUE | 3 | retlen | 4808534608114196480 |
| DATA_SOURCE | 1 | from | $1 |
| DATA_SOURCE | 2 | len | $2 |
| DATA_SOURCE | 4 | buf | $3 |
| BIT_INFO | 1 | from | 0x0,0xfffffffffffffe00 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dev->lock | ||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct mtd_blktrans_dev)->lock |
drivers/mtd/mtdblock.c do_cached_read() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | len | 0-512 |
| PARAM_VALUE | 3 | retlen | 4808534608114196480 |
| CAPPED_DATA | 2 | len | 1 |
| DATA_SOURCE | 1 | from | $1 |
| DATA_SOURCE | 4 | buf | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | len | unit_byte |
| LOCK2 | &dev->lock | ||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct mtd_blktrans_dev)->lock |
drivers/mtd/mtdblock.c do_cached_write() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | len | 1-u32max |
| PARAM_VALUE | 3 | retlen | 5124568471767445504 |
| BUF_SIZE | 4 | buf | (-1)-s32max |
| BUF_SIZE | 4 | buf | (-1)-s32max |
| CAPPED_DATA | 2 | len | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | len | unit_byte |
| LOCK2 | &dev->lock | ||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct mtd_blktrans_dev)->lock |
drivers/mtd/nftlcore.c NFTL_move_block() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | from | 0-4294967295 |
| PARAM_VALUE | 2 | len | 512 |
| PARAM_VALUE | 3 | retlen | 122411941083734016 |
| PARAM_VALUE | 4 | buf | 1143209858853588992 |
| BUF_SIZE | 4 | buf | 512 |
| DATA_SOURCE | 0 | mtd | $0 |
| DATA_SOURCE | 1 | from | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mbd->lock | ||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct mtd_blktrans_dev)->lock |
drivers/mtd/nftlcore.c NFTL_move_block() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 1 | from | 0-4294967295 |
| PARAM_VALUE | 2 | len | 512 |
| PARAM_VALUE | 3 | retlen | 122411941083734016 |
| PARAM_VALUE | 4 | buf | 1143209858853588992 |
| BUF_SIZE | 4 | buf | 512 |
| CAPPED_DATA | 0 | mtd | 1 |
| DATA_SOURCE | 0 | mtd | $0 |
| DATA_SOURCE | 1 | from | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mbd->lock | ||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct mtd_blktrans_dev)->lock |
drivers/mtd/nftlcore.c nftl_readblock() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | len | 512 |
| PARAM_VALUE | 3 | retlen | 7638462191736799232 |
| DATA_SOURCE | 4 | buf | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mbd->lock | ||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct mtd_blktrans_dev)->lock |
fs/jffs2/erase.c jffs2_block_check_erase() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 1 | from | 0-4294967294 |
| PARAM_VALUE | 2 | len | 1-4096 |
| PARAM_VALUE | 3 | retlen | 8986069509766238208 |
| PARAM_VALUE | 4 | buf | 4096-ptr_max |
| BUF_SIZE | 4 | buf | 4096 |
| CAPPED_DATA | 0 | mtd | 1 |
| CAPPED_DATA | 1 | from | 1 |
| CAPPED_DATA | 2 | len | 1 |
| DATA_SOURCE | 4 | buf | r _kmalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | from | unit_byte |
| UNITS | 2 | len | unit_byte |
| HALF_LOCKED2 | &c->alloc_sem | ||
| HALF_LOCKED2 | &c->wbuf_sem | ||
| HALF_LOCKED2 | &c->xattr_sem |
drivers/mtd/ubi/debug.c ubi_dump_flash() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 2 | len | 0-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 3 | retlen | 6904834746175049728 |
| PARAM_VALUE | 4 | buf | 1-u64max |
| BUF_SIZE | 0 | mtd | (-1)-0,64 |
| BUF_SIZE | 0 | mtd | (-1)-0,64 |
| BUF_SIZE | 4 | buf | 0-s32max,18446744071562067968-u64max |
| CAPPED_DATA | 0 | mtd | 1 |
| DATA_SOURCE | 2 | len | $3 |
| DATA_SOURCE | 4 | buf | r vmalloc_noprof |
| NOSPEC | 2 | len | |
| NOSPEC | 2 | len | |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 2 | len | 3-s32max[c] |
| USER_DATA | 2 | len | 0-s32max,18446744071562067968-u64max[c] |
| NO_OVERFLOW_SIMPLE | 0 | mtd->erasesize | |
| NO_OVERFLOW_SIMPLE | 2 | len | |
| UNITS | 1 | from | unit_byte |
| UNITS | 2 | len | unit_byte |
| BYTE_COUNT | 4 | ==buf2 | 8050 |
| HALF_LOCKED2 | &ubi->device_mutex | ||
| HALF_LOCKED2 | &ubi->fm_eba_sem | ||
| HALF_LOCKED2 | &ubi->fm_protect | ||
| HALF_LOCKED2 | &ubi->move_mutex | ||
| HALF_LOCKED2 | &ubi->work_sem | ||
| HALF_LOCKED2 | global &ubi_devices_mutex |
fs/jffs2/wbuf.c jffs2_flash_read() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 4 | buf | (-1)-s32max |
| BUF_SIZE | 4 | buf | (-1)-s32max |
| CAPPED_DATA | 2 | len | 1 |
| CAPPED_DATA | 2 | len | 1 |
| DATA_SOURCE | 1 | from | $1 |
| DATA_SOURCE | 2 | len | $2 |
| DATA_SOURCE | 3 | retlen | $3 |
| DATA_SOURCE | 4 | buf | $4 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | from | unit_byte |
| UNITS | 2 | len | unit_byte |
| UNITS | 4 | buf | unit_byte |
| BYTE_COUNT | 4 | ==buf2 | 8050 |
| HALF_LOCKED2 | &c->alloc_sem | ||
| HALF_LOCKED2 | &c->erase_free_sem | ||
| HALF_LOCKED2 | &c->xattr_sem | ||
| HALF_LOCKED2 | &f->sem |
fs/jffs2/wbuf.c jffs2_flash_read() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 4 | buf | (-1)-s32max |
| BUF_SIZE | 4 | buf | (-1)-s32max |
| CAPPED_DATA | 2 | len | 1 |
| CAPPED_DATA | 2 | len | 1 |
| DATA_SOURCE | 1 | from | $1 |
| DATA_SOURCE | 2 | len | $2 |
| DATA_SOURCE | 3 | retlen | $3 |
| DATA_SOURCE | 4 | buf | $4 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | from | unit_byte |
| UNITS | 2 | len | unit_byte |
| UNITS | 4 | buf | unit_byte |
| BYTE_COUNT | 4 | ==buf2 | 8050 |
| LOCK2 | &c->wbuf_sem | ||
| HALF_LOCKED2 | &c->alloc_sem | ||
| HALF_LOCKED2 | &c->erase_free_sem | ||
| HALF_LOCKED2 | &c->xattr_sem | ||
| HALF_LOCKED2 | &f->sem | ||
| TYPE_LOCK | (struct jffs2_sb_info)->wbuf_sem |
fs/jffs2/wbuf.c jffs2_verify_write() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 3 | retlen | 3920611460732674048 |
| BUF_SIZE | 4 | buf | 1-4000000 |
| CAPPED_DATA | 2 | len | 1 |
| DATA_SOURCE | 1 | from | $2 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | from | unit_byte |
| UNITS | 2 | len | unit_byte |
| LOCK2 | &c->wbuf_sem | ||
| HALF_LOCKED2 | &c->alloc_sem | ||
| HALF_LOCKED2 | &c->xattr_sem | ||
| TYPE_LOCK | (struct jffs2_sb_info)->wbuf_sem |
fs/jffs2/wbuf.c jffs2_wbuf_recover() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 1 | from | 0,4-4294967294 |
| PARAM_VALUE | 2 | len | 1-u32max |
| PARAM_VALUE | 3 | retlen | 2489296773502648320 |
| PARAM_VALUE | 4 | buf | 16,4096-ptr_max |
| BUF_SIZE | 4 | buf | 0,4-u32max |
| BUF_SIZE | 4 | buf | 0,4-u32max |
| CAPPED_DATA | 0 | mtd | 1 |
| CAPPED_DATA | 1 | from | 1 |
| DATA_SOURCE | 4 | buf | r _kmalloc_noprof |
| BIT_INFO | 1 | from | 0x0,0xfffffffc |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | from | unit_byte |
| UNITS | 2 | len | unit_byte |
| LOCK2 | &c->wbuf_sem | ||
| HALF_LOCKED2 | &c->alloc_sem | ||
| HALF_LOCKED2 | &c->xattr_sem | ||
| TYPE_LOCK | (struct jffs2_sb_info)->wbuf_sem |
drivers/media/pci/mgb4/mgb4_core.c get_serial_number() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 1 | from | 0 |
| PARAM_VALUE | 2 | len | 4 |
| PARAM_VALUE | 3 | retlen | 1325204730752061440 |
| PARAM_VALUE | 4 | buf | 4096-ptr_max |
| PARAM_VALUE | 4 | *buf | 0 |
| BUF_SIZE | 4 | buf | 4 |
| DATA_SOURCE | 0 | mtd | r get_mtd_device_nm |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | len | unit_byte |
drivers/mtd/parsers/parser_imagetag.c bcm963xx_read_imagetag() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dbg.dfs_dir->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | mtd->dbg.dfs_dir->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | mtd->dev->kobj.release.timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.devres_head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.devres_head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.fwnode->dev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.fwnode->dev->fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.fwnode->dev->p | 1-u64max |
| PARAM_VALUE | 0 | mtd->dev.fwnode->dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 0 | mtd->dev.iommu_group->owner_cnt | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.kobj->name | 0-255 |
| PARAM_VALUE | 0 | mtd->dev.kobj.entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.ktype->child_ns_type | 0,2344685749105987584,4089303432171261952,6274457576243130368,8186263191508828160 |
| PARAM_VALUE | 0 | mtd->dev.kobj.ktype->get_ownership | 0,754295003445952512,1770093955000758272,2031763320308453376,9073032014207823872,9089295143347961856 |
| PARAM_VALUE | 0 | mtd->dev.kobj.ktype->namespace | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.parent->kset->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.kobj.parent->kset->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.kobj.parent->kset->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.links.consumers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.consumers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.consumers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.defer_sync.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.defer_sync.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.defer_sync.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.suppliers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.suppliers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.suppliers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.p->dead | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.p->deferred_probe_reason | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.p->klist_children.get | 2213798222526185472 |
| PARAM_VALUE | 0 | mtd->dev.p->klist_children.put | 3126867300421632000 |
| PARAM_VALUE | 0 | mtd->dev.p->knode_class.n_ref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.p->knode_parent.n_ref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.parent->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.parent->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.parent->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.physical_location->dock | 0 |
| PARAM_VALUE | 0 | mtd->dev.physical_location->lid | 0 |
| PARAM_VALUE | 0 | mtd->dev.physical_location->panel | 0 |
| PARAM_VALUE | 0 | mtd->dev.power.entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wait_queue.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wait_queue.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wait_queue.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.type->devnode | 0 |
| PARAM_VALUE | 0 | mtd->dev.type->groups | 1157374916128129024 |
| PARAM_VALUE | 0 | mtd->dev.type->name | 2440683486689492992 |
| PARAM_VALUE | 0 | mtd->dev.type->pm | 0 |
| PARAM_VALUE | 0 | mtd->dev.type->release | 6356374343853568000 |
| PARAM_VALUE | 0 | mtd->dev.type->uevent | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.fwnode->dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.iommu_group->owner_cnt | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.ktype->child_ns_type | 0,2344685749105987584,4089303432171261952,6274457576243130368,8186263191508828160 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.ktype->get_ownership | 0,754295003445952512,1770093955000758272,2031763320308453376,9073032014207823872,9089295143347961856 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.parent->kset->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.parent->kset->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.parent->kset->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->klist_children.get | 2213798222526185472 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->klist_children.put | 3126867300421632000 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->knode_class.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->knode_parent.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.attr.key | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.attr.mode | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.attr.name | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.f_mapping | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.llseek | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.mmap | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.private | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.read | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.size | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.write | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->fixup_dt_cell_info | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->flags | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->id | 0-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->keepout | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.driver_data->battery_dev->id | (-2) |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.driver_data->cis_mem.card_start | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.driver_data->skt_mutex.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.driver_data->touch_dev->id | (-2) |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.p->knode_bus.n_ref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.parent->kobj.release.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->nkeepout | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->priv | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 0 | mtd->nvmem->root_only | 1 |
| PARAM_VALUE | 0 | mtd->nvmem->size | s32min-s64max |
| PARAM_VALUE | 0 | mtd->nvmem->stride | s32min-(-1),1-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->type | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->word_size | s32min-(-1),1-s32max |
| PARAM_VALUE | 0 | mtd->ooblayout->ecc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mtd->ooblayout->free | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mtd->otp_user_nvmem->ops | 0-s64max |
| PARAM_VALUE | 1 | from | 0 |
| PARAM_VALUE | 2 | len | 256 |
| PARAM_VALUE | 3 | retlen | 2712066062484713472 |
| PARAM_VALUE | 4 | buf | 1-u64max |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 4 | buf | 256 |
| BUF_SIZE | 4 | buf | 256 |
| DATA_SOURCE | 0 | mtd | $0 |
| DATA_SOURCE | 1 | from | $2 |
| DATA_SOURCE | 4 | buf | $3 |
| STR_LEN | 0 | mtd | 6 |
| STR_LEN | 0 | mtd | 6 |
| STR_LEN | 0 | mtd->name | (-1) |
| STR_LEN | 0 | mtd->parent | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | mtd->erasesize | |
| NO_OVERFLOW_SIMPLE | 0 | mtd->parent->erasesize | |
| UNITS | 2 | len | unit_byte |
drivers/mtd/nftlmount.c check_free_sectors() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 2 | len | 512 |
| PARAM_VALUE | 3 | retlen | 4415800022805553152 |
| PARAM_VALUE | 4 | buf | 16,4096-ptr_max |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 4 | buf | 0-u32max |
| BUF_SIZE | 4 | buf | 0-u32max |
| CAPPED_DATA | 0 | mtd | 1 |
| DATA_SOURCE | 1 | from | $1 [m] |
| DATA_SOURCE | 4 | buf | r _kmalloc_noprof |
| STR_LEN | 0 | mtd->dev.driver_data | (-1) |
| STR_LEN | 0 | mtd->name | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | mtd->erasesize | |
| UNITS | 1 | from | unit_byte |
| HALF_LOCKED2 | global &mtd_table_mutex |
drivers/mtd/nftlmount.c find_boot_record() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 1 | from | 0-4294967295 |
| PARAM_VALUE | 2 | len | 512 |
| PARAM_VALUE | 3 | retlen | 4915533084532068352 |
| PARAM_VALUE | 4 | buf | 7182144574908014592 |
| BUF_SIZE | 4 | buf | 512 |
| CAPPED_DATA | 0 | mtd | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | mtd->erasesize | |
| LOCK2 | global &mtd_table_mutex |
drivers/mtd/rfd_ftl.c find_writable_block() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 3 | retlen | 6341699697970339840 |
| BUF_SIZE | 4 | buf | 6-16777218 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock |
drivers/mtd/rfd_ftl.c move_block_contents() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | len | 0-4000000 |
| PARAM_VALUE | 3 | retlen | 4184815531235475456 |
| PARAM_VALUE | 4 | buf | 16,4096-ptr_max |
| BUF_SIZE | 4 | buf | 0-u32max |
| BUF_SIZE | 4 | buf | 0-u32max |
| DATA_SOURCE | 4 | buf | r _kmalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| BYTE_COUNT | 4 | ==buf2 | 8050 |
| HALF_LOCKED2 | &dev->lock |
drivers/mtd/rfd_ftl.c move_block_contents() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 2 | len | 512 |
| PARAM_VALUE | 3 | retlen | 4184815531235475456 |
| PARAM_VALUE | 3 | *retlen | 0-4000000 |
| PARAM_VALUE | 4 | buf | 4096-ptr_max |
| BUF_SIZE | 4 | buf | 512 |
| CAPPED_DATA | 0 | mtd | 1 |
| DATA_SOURCE | 4 | buf | r _kmalloc_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dev->lock |
drivers/mtd/rfd_ftl.c rfd_ftl_readsect() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | from | s64min-(-2),0-s64max |
| PARAM_VALUE | 2 | len | 512 |
| PARAM_VALUE | 3 | retlen | 343356475954315264 |
| DATA_SOURCE | 4 | buf | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dev->lock | ||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct mtd_blktrans_dev)->lock |
drivers/mtd/rfd_ftl.c scan_header() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 1 | from | 0-4294967295 |
| PARAM_VALUE | 2 | len | 6-4000000 |
| PARAM_VALUE | 3 | retlen | 5399550235863154688 |
| PARAM_VALUE | 4 | buf | 4096-ptr_max |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 4 | buf | 6-16777218 |
| BUF_SIZE | 4 | buf | 6-16777218 |
| CAPPED_DATA | 0 | mtd | 1 |
| CAPPED_DATA | 2 | len | 1 |
| DATA_SOURCE | 4 | buf | r _kmalloc_noprof |
| STR_LEN | 0 | mtd | (-1),18 |
| STR_LEN | 0 | mtd | (-1),18 |
| STR_LEN | 0 | mtd->dev.driver_data | (-1) |
| STR_LEN | 0 | mtd->name | (-1) |
| STR_LEN | 0 | mtd->parent | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | mtd->erasesize | |
| LOCK2 | global &mtd_table_mutex |
drivers/mtd/inftlmount.c check_free_sectors() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 2 | len | 512 |
| PARAM_VALUE | 3 | retlen | 1164346010668294144 |
| PARAM_VALUE | 4 | buf | 16,4096-ptr_max |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 4 | buf | 0-u32max |
| BUF_SIZE | 4 | buf | 0-u32max |
| CAPPED_DATA | 0 | mtd | 1 |
| DATA_SOURCE | 1 | from | $1 [m] |
| DATA_SOURCE | 4 | buf | r _kmalloc_noprof |
| STR_LEN | 0 | mtd->dev.driver_data | (-1) |
| STR_LEN | 0 | mtd->name | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | mtd->erasesize | |
| NO_OVERFLOW_SIMPLE | 1 | from | |
| UNITS | 1 | from | unit_byte |
| HALF_LOCKED2 | &mbd->lock | ||
| HALF_LOCKED2 | global &mtd_table_mutex |
drivers/mtd/inftlmount.c find_boot_record() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 1 | from | 0-4294967295 |
| PARAM_VALUE | 2 | len | 512 |
| PARAM_VALUE | 3 | retlen | 7874585531966853120 |
| PARAM_VALUE | 4 | buf | 1396361406113325056 |
| BUF_SIZE | 4 | buf | 512 |
| CAPPED_DATA | 0 | mtd | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | mtd->erasesize | |
| LOCK2 | global &mtd_table_mutex |
drivers/mtd/inftlmount.c find_boot_record() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 1 | from | 0-4294967295 |
| PARAM_VALUE | 2 | len | 512 |
| PARAM_VALUE | 3 | retlen | 7874585531966853120 |
| PARAM_VALUE | 4 | buf | 1396361406113325056 |
| BUF_SIZE | 4 | buf | 512 |
| CAPPED_DATA | 0 | mtd | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | mtd->erasesize | |
| LOCK2 | global &mtd_table_mutex |
drivers/mtd/mtdcore.c mtd_nvmem_reg_read() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 3 | retlen | 1234663614504603648 |
| BUF_SIZE | 0 | mtd | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | mtd | s32min-(-2),1-s32max |
| BUF_SIZE | 4 | buf | (-1)-s32max |
| DATA_SOURCE | 0 | mtd | $0 |
| DATA_SOURCE | 1 | from | $1 |
| DATA_SOURCE | 2 | len | $3 |
| DATA_SOURCE | 4 | buf | $2 |
| NOSPEC | 1 | from | |
| NOSPEC | 1 | from | |
| NOSPEC | 2 | len | |
| NOSPEC | 2 | len | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | from | 0-4294967294 |
| USER_DATA | 2 | len | 0-u32max[c] |
| BYTE_COUNT | 4 | ==buf2 | 8050 |
| HALF_LOCKED2 | &of->mutex |
drivers/mtd/mtdchar.c mtdchar_read() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 2 | len | 0-4000000 |
| PARAM_VALUE | 3 | retlen | 1650582699143004160 |
| PARAM_VALUE | 4 | buf | 16,4096-ptr_max |
| BUF_SIZE | 4 | buf | 0-s32max |
| BUF_SIZE | 4 | buf | 0-s32max |
| CAPPED_DATA | 0 | mtd | 1 |
| CAPPED_DATA | 2 | len | 1 |
| DATA_SOURCE | 4 | buf | r mtd_kmalloc_up_to |
| HOST_DATA | 1 | from | 0-5294967294[c] |
| HOST_DATA | 2 | len | 2-3999999[c] |
| HOST_DATA | 3 | *retlen | 1-s32max[c] |
| HOST_DATA | 4 | *buf | 0-255 |
| USER_DATA | 1 | from | 0-1000000000[c] |
| USER_DATA | 2 | len | 2-3999999[c] |
| USER_DATA | 3 | *retlen | 1-s32max[c] |
| UNITS | 1 | from | unit_byte |
| UNITS | 2 | len | unit_byte |
| USER_PTR | 3 | retlen |
drivers/mtd/parsers/sharpslpart.c sharpsl_nand_read_laddr() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.class->class_groups | 0 |
| PARAM_VALUE | 0 | mtd->dev.class->class_release | 0 |
| PARAM_VALUE | 0 | mtd->dev.class->dev_groups | 0 |
| PARAM_VALUE | 0 | mtd->dev.class->dev_release | 0 |
| PARAM_VALUE | 0 | mtd->dev.class->dev_uevent | 0 |
| PARAM_VALUE | 0 | mtd->dev.class->devnode | 0 |
| PARAM_VALUE | 0 | mtd->dev.class->get_ownership | 0 |
| PARAM_VALUE | 0 | mtd->dev.class->name | 2440683486689492992 |
| PARAM_VALUE | 0 | mtd->dev.class->namespace | 0 |
| PARAM_VALUE | 0 | mtd->dev.class->ns_type | 0 |
| PARAM_VALUE | 0 | mtd->dev.class->pm | 1336738914307239936 |
| PARAM_VALUE | 0 | mtd->dev.class->shutdown_pre | 0 |
| PARAM_VALUE | 0 | mtd->dev.devres_head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.devres_head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_mem->phys_limit | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.iommu_group->owner_cnt | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.kobj.entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.ktype->child_ns_type | 0,2344685749105987584,4089303432171261952,6274457576243130368,8186263191508828160 |
| PARAM_VALUE | 0 | mtd->dev.kobj.ktype->get_ownership | 0,754295003445952512,1770093955000758272,2031763320308453376,9073032014207823872,9089295143347961856 |
| PARAM_VALUE | 0 | mtd->dev.kobj.ktype->namespace | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.parent->kset->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.kobj.parent->kset->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.kobj.parent->kset->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.kobj.parent->release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.kobj.parent->release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.kobj.parent->release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.links.consumers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.consumers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.consumers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.defer_sync.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.defer_sync.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.defer_sync.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.suppliers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.suppliers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.suppliers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.p->dead | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.p->deferred_probe_reason | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.parent->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.parent->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.parent->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.power.entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wait_queue.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wait_queue.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wait_queue.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.type->devnode | 0 |
| PARAM_VALUE | 0 | mtd->dev.type->groups | 1157374916128129024 |
| PARAM_VALUE | 0 | mtd->dev.type->name | 2440683486689492992 |
| PARAM_VALUE | 0 | mtd->dev.type->pm | 0 |
| PARAM_VALUE | 0 | mtd->dev.type->release | 6356374343853568000 |
| PARAM_VALUE | 0 | mtd->dev.type->uevent | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.fwnode->dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.init_name | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.iommu_group->owner_cnt | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.ktype->child_ns_type | 0,2344685749105987584,4089303432171261952,6274457576243130368,8186263191508828160 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.ktype->get_ownership | 0,754295003445952512,1770093955000758272,2031763320308453376,9073032014207823872,9089295143347961856 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.ktype->release | 6807155752432570368 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.ktype->sysfs_ops | 1281724614633295872 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->klist_children.get | 2213798222526185472 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->klist_children.put | 3126867300421632000 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->knode_bus.n_ref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->knode_class.n_ref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->knode_parent.n_ref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.attr.key | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.attr.mode | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.attr.name | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.f_mapping | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.llseek | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.mmap | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.private | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.read | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.size | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.write | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->fixup_dt_cell_info | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->flags | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->id | 0-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->keepout | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.driver_data->d_ref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.driver_data->dev.kobj.release.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.driver_data->dev.kobj.release.work.flags | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.driver_data->dev.kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.driver_data->functions | 0-u16max |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.driver_data->present.counter | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.driver_data->resource_setup_done | 0-255 |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.driver_data->state | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.iommu_group->owner_cnt | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.kobj.parent->release.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.parent->kobj.kref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.parent->kobj.release.cpu | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.parent->kobj.release.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | mtd->nvmem->nkeepout | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->node.next | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->node.prev | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->priv | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 0 | mtd->nvmem->refcnt.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | mtd->nvmem->reg_read | 3041271689549766656 |
| PARAM_VALUE | 0 | mtd->nvmem->reg_write | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->root_only | 1 |
| PARAM_VALUE | 0 | mtd->nvmem->stride | s32min-(-1),1-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->type | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->word_size | s32min-(-1),1-s32max |
| PARAM_VALUE | 0 | mtd->ooblayout->ecc | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->ooblayout->free | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->partitions.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->partitions.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->partitions.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | *mtd->dev.type->groups | 6969876286862815232 |
| PARAM_VALUE | 2 | len | 48 |
| PARAM_VALUE | 3 | retlen | 8706713284397379584 |
| PARAM_VALUE | 4 | buf | 7724033497535692800 |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 4 | buf | 48 |
| CAPPED_DATA | 0 | mtd | 1 |
| DATA_SOURCE | 0 | mtd | $0 |
| DATA_SOURCE | 2 | len | $2 |
| DATA_SOURCE | 4 | buf | $3 |
| STR_LEN | 0 | mtd->name | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | mtd->erasesize | |
| NO_OVERFLOW_SIMPLE | 0 | mtd->parent->erasesize | |
| UNITS | 2 | len | unit_byte |
drivers/mtd/nand/raw/diskonchip.c find_media_headers() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->ooblayout->ecc | 8678082056530198528 |
| PARAM_VALUE | 0 | mtd->ooblayout->free | 3915558419669008384 |
| PARAM_VALUE | 0 | mtd->size | 1-u64max |
| PARAM_VALUE | 3 | retlen | 8061359844985200640 |
| PARAM_VALUE | 4 | buf | 16,4096-ptr_max |
| BUF_SIZE | 4 | buf | 0-s32max |
| BUF_SIZE | 4 | buf | 0-s32max |
| CAPPED_DATA | 0 | mtd | 1 |
| CAPPED_DATA | 1 | from | 1 |
| DATA_SOURCE | 0 | mtd | $0 |
| DATA_SOURCE | 4 | buf | $1 |
| STR_LEN | 0 | mtd | 5 |
| STR_LEN | 0 | mtd | 5 |
| PARAM_COMPARE | 0 | mtd->size | > $1 |
| PARAM_COMPARE | 1 | from | < $0->size |
| TERMINATED | 0 | mtd->name | 1 |
| UNITS | 1 | from | unit_byte |
| UNITS | 2 | len | unit_byte |
drivers/mtd/nand/raw/diskonchip.c find_media_headers() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->ooblayout->ecc | 8678082056530198528 |
| PARAM_VALUE | 0 | mtd->ooblayout->free | 3915558419669008384 |
| PARAM_VALUE | 0 | mtd->size | 0-u32max |
| PARAM_VALUE | 3 | retlen | 8061359844985200640 |
| PARAM_VALUE | 4 | buf | 16,4096-ptr_max |
| BUF_SIZE | 4 | buf | 0-s32max |
| BUF_SIZE | 4 | buf | 0-s32max |
| CAPPED_DATA | 0 | mtd | 1 |
| CAPPED_DATA | 0 | mtd->size | 1 |
| DATA_SOURCE | 0 | mtd | $0 |
| DATA_SOURCE | 4 | buf | $1 |
| STR_LEN | 0 | mtd | 5 |
| STR_LEN | 0 | mtd | 5 |
| TERMINATED | 0 | mtd->name | 1 |
| UNITS | 1 | from | unit_byte |
| UNITS | 2 | len | unit_byte |
drivers/mtd/tests/subpagetest.c verify_eraseblock() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 2 | len | 0-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 3 | retlen | 6750255300174041088 |
| MEM_ZERO | 4 | buf |
drivers/mtd/tests/subpagetest.c verify_eraseblock() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 2 | len | 0-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 3 | retlen | 6750255300174041088 |
| PARAM_VALUE | 3 | *retlen | 0-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 4 | buf | 0 |
| CAPPED_DATA | 0 | mtd | 1 |
| CAPPED_DATA | 2 | len | 1 |
| MEM_ZERO | 4 | buf |
drivers/mtd/tests/subpagetest.c verify_eraseblock2() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 2 | len | 0-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 3 | retlen | 3594392274637930496 |
| PARAM_VALUE | 4 | buf | 0,16,4096-ptr_max |
| CAPPED_DATA | 0 | mtd | 1 |
| MEM_ZERO | 4 | buf |
drivers/mtd/tests/subpagetest.c verify_eraseblock_ff() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 2 | len | 0-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 3 | retlen | 1001926780703211520 |
| PARAM_VALUE | 4 | buf | 0,16,4096-ptr_max |
| CAPPED_DATA | 0 | mtd | 1 |
| CAPPED_DATA | 2 | len | 1 |
| MEM_ZERO | 4 | buf |
drivers/mtd/ubi/io.c self_check_write() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 2 | len | 0-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 3 | retlen | 5779919446381481984 |
| PARAM_VALUE | 4 | buf | 1-u64max |
| BUF_SIZE | 4 | buf | 0-s32max,18446744071562067968-u64max |
| DATA_SOURCE | 2 | len | $4 |
| DATA_SOURCE | 4 | buf | r __vmalloc_noprof |
| NOSPEC | 2 | len | |
| NOSPEC | 2 | len | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 2 | len | 3-s32max[c] |
| USER_DATA | 2 | len | 0-s32max,18446744071562067968-u64max[c] |
| NO_OVERFLOW_SIMPLE | 0 | mtd->erasesize | |
| NO_OVERFLOW_SIMPLE | 2 | len | |
| UNITS | 1 | from | unit_byte |
| UNITS | 2 | len | unit_byte |
| BYTE_COUNT | 4 | ==buf2 | 8050 |
| HALF_LOCKED2 | &le->mutex | ||
| HALF_LOCKED2 | &ubi->buf_mutex | ||
| HALF_LOCKED2 | &ubi->device_mutex | ||
| HALF_LOCKED2 | &ubi->fm_eba_sem | ||
| HALF_LOCKED2 | &ubi->fm_protect | ||
| HALF_LOCKED2 | &ubi->move_mutex | ||
| HALF_LOCKED2 | &ubi->work_sem | ||
| HALF_LOCKED2 | global &ubi_devices_mutex |
drivers/mtd/ubi/io.c ubi_io_read() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | len | 0-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 3 | retlen | 1300192130624954368 |
| PARAM_VALUE | 4 | buf | 4096-ptr_max |
| BUF_SIZE | 0 | mtd | s32min,(-1)-s32max |
| BUF_SIZE | 0 | mtd | s32min,(-1)-s32max |
| BUF_SIZE | 4 | buf | s32min-(-1),1-s32max |
| DATA_SOURCE | 2 | len | $4 |
| DATA_SOURCE | 4 | buf | $1 |
| NOSPEC | 2 | len | |
| NOSPEC | 2 | len | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 2 | len | 1-s32max[c] |
| HOST_DATA | 3 | *retlen | 0-157121500839936,18446744071562067968-u64max[c] |
| USER_DATA | 1 | from | (-4611686014132420608)-4611686014132420609[c] |
| USER_DATA | 2 | len | 0-s32max[c] |
| USER_DATA | 3 | *retlen | 0-u64max |
| USER_DATA | 4 | *buf | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | mtd->erasesize | |
| UNITS | 1 | from | unit_byte |
| UNITS | 2 | len | unit_byte |
| UNITS | 4 | buf | unit_byte |
| USER_PTR | 3 | retlen | |
| USER_PTR | 4 | buf | |
| HALF_LOCKED2 | &le->mutex | ||
| HALF_LOCKED2 | &ubi->buf_mutex | ||
| HALF_LOCKED2 | &ubi->fm_protect | ||
| HALF_LOCKED2 | &ubi->work_sem | ||
| HALF_LOCKED2 | global &ubi_devices_mutex |
drivers/mtd/ubi/io.c ubi_self_check_all_ff() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | len | 0-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 3 | retlen | 2417303127894704128 |
| PARAM_VALUE | 4 | buf | 1-u64max |
| BUF_SIZE | 0 | mtd | (-1)-0,64 |
| BUF_SIZE | 0 | mtd | (-1)-0,64 |
| BUF_SIZE | 4 | buf | 0-s32max,18446744071562067968-u64max |
| DATA_SOURCE | 2 | len | $3 |
| DATA_SOURCE | 4 | buf | r __vmalloc_noprof |
| NOSPEC | 2 | len | |
| NOSPEC | 2 | len | |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 2 | len | 3-s32max[c] |
| USER_DATA | 2 | len | 0-s32max,18446744071562067968-u64max[c] |
| NO_OVERFLOW_SIMPLE | 0 | mtd->erasesize | |
| NO_OVERFLOW_SIMPLE | 2 | len | |
| UNITS | 1 | from | unit_byte |
| UNITS | 2 | len | unit_byte |
| BYTE_COUNT | 4 | ==buf2 | 8050 |
| HALF_LOCKED2 | &ubi->buf_mutex | ||
| HALF_LOCKED2 | &ubi->device_mutex | ||
| HALF_LOCKED2 | &ubi->fm_eba_sem | ||
| HALF_LOCKED2 | &ubi->fm_protect | ||
| HALF_LOCKED2 | &ubi->move_mutex | ||
| HALF_LOCKED2 | &ubi->work_sem | ||
| HALF_LOCKED2 | global &ubi_devices_mutex |
drivers/mtd/parsers/redboot.c parse_redboot_partitions() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dbg.dfs_dir->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | mtd->dbg.dfs_dir->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | mtd->dev->kobj.release.timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.devres_head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.devres_head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_mem->debugfs | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_mem->for_alloc | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_mem->nslabs | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_mem->phys_limit | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.fwnode->dev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.fwnode->dev->fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.fwnode->dev->p | 1-u64max |
| PARAM_VALUE | 0 | mtd->dev.fwnode->dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 0 | mtd->dev.iommu_group->owner_cnt | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.kobj->name | 0-255 |
| PARAM_VALUE | 0 | mtd->dev.kobj.entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.ktype->child_ns_type | 0 |
| PARAM_VALUE | 0 | mtd->dev.kobj.ktype->get_ownership | 9073032014207823872 |
| PARAM_VALUE | 0 | mtd->dev.kobj.ktype->namespace | 4142580293989273600 |
| PARAM_VALUE | 0 | mtd->dev.kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.links.consumers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.consumers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.consumers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.defer_sync.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.defer_sync.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.defer_sync.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.suppliers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.suppliers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.suppliers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.mutex->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | mtd->dev.p->dead | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.p->deferred_probe_reason | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.p->knode_class.n_ref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.p->knode_parent.n_ref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.power.entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wait_queue.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wait_queue.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wait_queue.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.type->devnode | 0 |
| PARAM_VALUE | 0 | mtd->dev.type->groups | 1157374916128129024 |
| PARAM_VALUE | 0 | mtd->dev.type->name | 2440683486689492992 |
| PARAM_VALUE | 0 | mtd->dev.type->pm | 0 |
| PARAM_VALUE | 0 | mtd->dev.type->release | 6356374343853568000 |
| PARAM_VALUE | 0 | mtd->dev.type->uevent | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.fwnode->dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.iommu_group->owner_cnt | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.ktype->get_ownership | 0,754295003445952512,1770093955000758272,2031763320308453376,9073032014207823872,9089295143347961856 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.release.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.release.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.release.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.release.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->klist_children.get | 2213798222526185472 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->klist_children.put | 3126867300421632000 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->knode_class.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->knode_parent.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | mtd->nvmem->fixup_dt_cell_info | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->id | 0-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->keepout | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->nkeepout | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->priv | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 0 | mtd->nvmem->root_only | 1 |
| PARAM_VALUE | 0 | mtd->nvmem->size | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->srcu.srcu_reader_flavor | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->srcu.srcu_sup->srcu_gp_seq | s64max |
| PARAM_VALUE | 0 | mtd->nvmem->srcu.srcu_sup->srcu_gp_seq_needed | s64max |
| PARAM_VALUE | 0 | mtd->nvmem->srcu.srcu_sup->srcu_gp_seq_needed_exp | s64max |
| PARAM_VALUE | 0 | mtd->nvmem->srcu.srcu_sup->srcu_size_state | 0-1,8 |
| PARAM_VALUE | 0 | mtd->nvmem->stride | s32min-(-1),1-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->type | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->word_size | s32min-(-1),1-s32max |
| PARAM_VALUE | 0 | mtd->ooblayout->ecc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mtd->ooblayout->free | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mtd->otp_user_nvmem->ops | 0-s64max |
| PARAM_VALUE | 1 | from | 0-s64max |
| PARAM_VALUE | 3 | retlen | 6682710199054274560 |
| PARAM_VALUE | 4 | buf | 1-u64max |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 4 | buf | 0-u32max |
| BUF_SIZE | 4 | buf | 0-u32max |
| CAPPED_DATA | 0 | mtd | 1 |
| CAPPED_DATA | 1 | from | 1 |
| DATA_SOURCE | 0 | mtd | $0 |
| DATA_SOURCE | 4 | buf | r vmalloc_noprof |
| STR_LEN | 0 | mtd | (-1),18 |
| STR_LEN | 0 | mtd | (-1),18 |
| STR_LEN | 0 | mtd->name | (-1) |
| STR_LEN | 0 | mtd->parent | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | mtd->erasesize | |
| NO_OVERFLOW_SIMPLE | 0 | mtd->parent->erasesize | |
| NO_OVERFLOW_SIMPLE | 1 | from | |
| NO_OVERFLOW_SIMPLE | 2 | len | |
| UNITS | 1 | from | unit_byte |
| UNITS | 2 | len | unit_byte |
| BYTE_COUNT | 4 | ==buf2 | 8050 |
drivers/mtd/ssfdc.c get_valid_cis_sector() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dbg.dfs_dir->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | mtd->dbg.dfs_dir->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_mem->debugfs | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->ooblayout->ecc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mtd->ooblayout->free | 0,4096-ptr_max |
| PARAM_VALUE | 1 | from | 0-s64max |
| PARAM_VALUE | 2 | len | 512 |
| PARAM_VALUE | 3 | retlen | 3282218647464046592 |
| PARAM_VALUE | 4 | buf | 4096-ptr_max |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 4 | buf | 512 |
| BUF_SIZE | 4 | buf | 512 |
| CAPPED_DATA | 0 | mtd | 1 |
| DATA_SOURCE | 0 | mtd | $0 |
| DATA_SOURCE | 4 | buf | r _kmalloc_noprof |
| FUZZY_MAX | 1 | from | 0 |
| STR_LEN | 0 | mtd | (-1),18 |
| STR_LEN | 0 | mtd | (-1),18 |
| STR_LEN | 0 | mtd->dev.driver_data | (-1) |
| STR_LEN | 0 | mtd->name | (-1) |
| STR_LEN | 0 | mtd->parent | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | mtd->erasesize | |
| NO_OVERFLOW_SIMPLE | 0 | mtd->parent->erasesize | |
| NO_OVERFLOW_SIMPLE | 1 | from | |
| LOCK2 | global &mtd_table_mutex |
drivers/mtd/ssfdc.c read_physical_sector() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | from | (-1099511627776)-(-512),0,512-1099511627264 |
| PARAM_VALUE | 2 | len | 512 |
| PARAM_VALUE | 3 | retlen | 5421853720597082112 |
| DATA_SOURCE | 0 | mtd | $0 |
| DATA_SOURCE | 4 | buf | $1 |
| BIT_INFO | 1 | from | 0x0,0x7ffffffffffffe00 |
| BIT_INFO | 1 | from | 0x0,0xfffffffffffffe00 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dev->lock | ||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct mtd_blktrans_dev)->lock |
drivers/mtd/parsers/brcm_u-boot.c brcm_u_boot_parse() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dbg.dfs_dir->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | mtd->dbg.dfs_dir->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | mtd->dev->kobj.release.timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.devres_head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.devres_head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_mem->can_grow | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_mem->debugfs | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_mem->for_alloc | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_mem->nslabs | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_mem->phys_limit | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.fwnode->dev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.fwnode->dev->fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.fwnode->dev->p | 1-u64max |
| PARAM_VALUE | 0 | mtd->dev.fwnode->dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 0 | mtd->dev.iommu_group->owner_cnt | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.kobj->name | 0-255 |
| PARAM_VALUE | 0 | mtd->dev.kobj.entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.ktype->child_ns_type | 0 |
| PARAM_VALUE | 0 | mtd->dev.kobj.ktype->get_ownership | 9073032014207823872 |
| PARAM_VALUE | 0 | mtd->dev.kobj.ktype->namespace | 4142580293989273600 |
| PARAM_VALUE | 0 | mtd->dev.kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.links.consumers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.consumers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.consumers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.defer_sync.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.defer_sync.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.defer_sync.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.suppliers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.suppliers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.suppliers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.mutex->first_waiter->task->blocked_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | mtd->dev.p->dead | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.p->deferred_probe_reason | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.p->knode_class.n_ref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.p->knode_parent.n_ref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.power.entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wait_queue.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wait_queue.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wait_queue.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.type->devnode | 0 |
| PARAM_VALUE | 0 | mtd->dev.type->groups | 1157374916128129024 |
| PARAM_VALUE | 0 | mtd->dev.type->name | 2440683486689492992 |
| PARAM_VALUE | 0 | mtd->dev.type->pm | 0 |
| PARAM_VALUE | 0 | mtd->dev.type->release | 6356374343853568000 |
| PARAM_VALUE | 0 | mtd->dev.type->uevent | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.fwnode->dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.iommu_group->owner_cnt | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.ktype->get_ownership | 0,754295003445952512,1770093955000758272,2031763320308453376,9073032014207823872,9089295143347961856 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.release.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.release.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.release.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.release.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->klist_children.get | 2213798222526185472 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->klist_children.put | 3126867300421632000 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->knode_class.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->knode_parent.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | mtd->nvmem->fixup_dt_cell_info | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->id | 0-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->keepout | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->nkeepout | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->priv | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 0 | mtd->nvmem->root_only | 1 |
| PARAM_VALUE | 0 | mtd->nvmem->size | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->srcu.srcu_reader_flavor | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->srcu.srcu_sup->srcu_gp_seq | s64max |
| PARAM_VALUE | 0 | mtd->nvmem->srcu.srcu_sup->srcu_gp_seq_needed | s64max |
| PARAM_VALUE | 0 | mtd->nvmem->srcu.srcu_sup->srcu_gp_seq_needed_exp | s64max |
| PARAM_VALUE | 0 | mtd->nvmem->srcu.srcu_sup->srcu_size_state | 0-1,8 |
| PARAM_VALUE | 0 | mtd->nvmem->stride | s32min-(-1),1-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->type | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->word_size | s32min-(-1),1-s32max |
| PARAM_VALUE | 0 | mtd->ooblayout->ecc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mtd->ooblayout->free | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mtd->otp_user_nvmem->ops | 0-s64max |
| PARAM_VALUE | 1 | from | 0,4096-2097151 |
| PARAM_VALUE | 2 | len | 8 |
| PARAM_VALUE | 3 | retlen | 5245877080840867840 |
| PARAM_VALUE | 4 | buf | 5972791585144877056 |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 4 | buf | 8 |
| CAPPED_DATA | 0 | mtd | 1 |
| CAPPED_DATA | 1 | from | 1 |
| DATA_SOURCE | 0 | mtd | $0 |
| STR_LEN | 0 | mtd | (-1),18 |
| STR_LEN | 0 | mtd | (-1),18 |
| STR_LEN | 0 | mtd->name | (-1) |
| STR_LEN | 0 | mtd->parent | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | mtd->erasesize | |
| NO_OVERFLOW_SIMPLE | 0 | mtd->parent->erasesize | |
| UNITS | 2 | len | unit_byte |
drivers/firmware/microchip/mpfs-auto-update.c mpfs_auto_update_set_image_address() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 1 | from | 0 |
| PARAM_VALUE | 2 | len | 0-4000000 |
| PARAM_VALUE | 3 | retlen | 9136925288894353408 |
| PARAM_VALUE | 3 | *retlen | 0 |
| PARAM_VALUE | 4 | buf | 16,4096-ptr_max |
| BUF_SIZE | 4 | buf | 0-s32max,18446744071562067968-u64max |
| BUF_SIZE | 4 | buf | 0-s32max,18446744071562067968-u64max |
| DATA_SOURCE | 4 | buf | r _kzalloc_noprof |
| BIT_INFO | 2 | len | 0x0,0xffffffff |
| HALF_LOCKED2 | &pool->lock |
drivers/mtd/ftl.c build_maps() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 1 | from | s32min-s32max |
| PARAM_VALUE | 2 | len | 68 |
| PARAM_VALUE | 3 | retlen | 7457948875511472128 |
| PARAM_VALUE | 4 | buf | 6128264066525872128 |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 4 | buf | 68 |
| CAPPED_DATA | 0 | mtd | 1 |
| STR_LEN | 0 | mtd | (-1),18 |
| STR_LEN | 0 | mtd | (-1),18 |
| STR_LEN | 0 | mtd->dev.driver_data | (-1) |
| STR_LEN | 0 | mtd->name | (-1) |
| STR_LEN | 0 | mtd->parent | (-1) |
| BIT_INFO | 1 | from | 0x0,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | mtd->erasesize | |
| UNITS | 2 | len | unit_byte |
| LOCK2 | global &mtd_table_mutex |
drivers/mtd/ftl.c build_maps() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 1 | from | 0-4294967295 |
| PARAM_VALUE | 2 | len | 0-16777212 |
| PARAM_VALUE | 3 | retlen | 7457948875511472128 |
| PARAM_VALUE | 4 | buf | 16,4096-ptr_max |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 4 | buf | 4 |
| BUF_SIZE | 4 | buf | 4 |
| CAPPED_DATA | 0 | mtd | 1 |
| CAPPED_DATA | 2 | len | 1 |
| DATA_SOURCE | 4 | buf | r _kmalloc_array_noprof |
| STR_LEN | 0 | mtd | (-1),18 |
| STR_LEN | 0 | mtd | (-1),18 |
| STR_LEN | 0 | mtd->dev.driver_data | (-1) |
| STR_LEN | 0 | mtd->name | (-1) |
| STR_LEN | 0 | mtd->parent | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | mtd->erasesize | |
| LOCK2 | global &mtd_table_mutex |
drivers/mtd/ftl.c copy_erase_unit() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | from | 0-4294967295 |
| PARAM_VALUE | 3 | retlen | 3905711913568329728 |
| BUF_SIZE | 4 | buf | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dev->lock | ||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct mtd_blktrans_dev)->lock |
drivers/mtd/ftl.c copy_erase_unit() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 2 | len | 512 |
| PARAM_VALUE | 3 | retlen | 3905711913568329728 |
| PARAM_VALUE | 4 | buf | 6973396931506065408 |
| BUF_SIZE | 4 | buf | 512 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dev->lock | ||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct mtd_blktrans_dev)->lock |
drivers/mtd/ftl.c find_free() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | from | 0-4294967295 |
| PARAM_VALUE | 3 | retlen | 7273767337893687296 |
| BUF_SIZE | 4 | buf | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dev->lock | ||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct mtd_blktrans_dev)->lock |
drivers/mtd/ftl.c ftl_read() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | from | 0-4294967295 |
| PARAM_VALUE | 2 | len | 512 |
| PARAM_VALUE | 3 | retlen | 3863434092338155520 |
| DATA_SOURCE | 4 | buf | $1 [m] |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &dev->lock | ||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct mtd_blktrans_dev)->lock |
drivers/mtd/ftl.c scan_header() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 1 | from | 0-s64max |
| PARAM_VALUE | 2 | len | 68 |
| PARAM_VALUE | 3 | retlen | 6018760056453103616 |
| PARAM_VALUE | 4 | buf | 1854702917445029888 |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 4 | buf | 68 |
| CAPPED_DATA | 0 | mtd | 1 |
| FUZZY_MAX | 1 | from | 0 |
| STR_LEN | 0 | mtd | (-1),18 |
| STR_LEN | 0 | mtd | (-1),18 |
| STR_LEN | 0 | mtd->dev.driver_data | (-1) |
| STR_LEN | 0 | mtd->name | (-1) |
| STR_LEN | 0 | mtd->parent | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | mtd->erasesize | |
| UNITS | 1 | from | unit_byte |
| UNITS | 2 | len | unit_byte |
| LOCK2 | global &mtd_table_mutex |
drivers/mtd/tests/mtd_test.c mtdtest_read() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 3 | retlen | 2266737920806842368 |
| BUF_SIZE | 4 | buf | (-1),4 |
| CAPPED_DATA | 0 | mtd | 1 |
| DATA_SOURCE | 0 | mtd | $0 |
| DATA_SOURCE | 1 | from | $1 |
| DATA_SOURCE | 2 | len | $2 |
| DATA_SOURCE | 4 | buf | $3 |
| NO_OVERFLOW_SIMPLE | 2 | len | |
| UNITS | 1 | from | unit_byte |
| UNITS | 2 | len | unit_byte |
drivers/net/wireless/mediatek/mt76/eeprom.c mt76_get_of_data_from_mtd() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 2 | len | 512,1024,3584,4096,7680,19880,105488,110608,151568,202768,357392,362512,403472,454672 |
| PARAM_VALUE | 3 | retlen | 861159212009345024 |
| PARAM_VALUE | 4 | buf | 1-u64max |
| BUF_SIZE | 4 | buf | 512,1024,3584,4096,7680,19880,105488,110608,151568,202768,357392,362512,403472,454672 |
| CAPPED_DATA | 2 | len | 1 |
| DATA_SOURCE | 0 | mtd | r get_mtd_device_nm |
| DATA_SOURCE | 1 | from | $2 |
| DATA_SOURCE | 2 | len | $3 |
| DATA_SOURCE | 4 | buf | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| BYTE_COUNT | 4 | ==buf2 | 8050 |
drivers/mtd/tests/torturetest.c check_eraseblock() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 2 | len | 0-u32max,18446744071562067968-u64max |
| PARAM_VALUE | 3 | retlen | 8580736702109450240 |
| PARAM_VALUE | 4 | buf | 0,16,4096-ptr_max |
| CAPPED_DATA | 0 | mtd | 1 |
| CAPPED_DATA | 2 | len | 1 |
| CAPPED_DATA | 2 | len | 1 |
| BIT_INFO | 2 | len | 0x0,0xffffffff |
| BIT_INFO | 2 | len | 0x0,0xffffffff |
| UNITS | 2 | len | unit_byte |
drivers/mtd/mtdpstore.c mtdpstore_flush_removed_do() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->erasesize | 0-4000000 |
| PARAM_VALUE | 1 | from | 0-s64max |
| PARAM_VALUE | 2 | len | 0-4000000 |
| PARAM_VALUE | 3 | retlen | 4084055224140554240 |
| PARAM_VALUE | 4 | buf | 16,4096-ptr_max |
| BUF_SIZE | 4 | buf | 0-u32max |
| BUF_SIZE | 4 | buf | 0-u32max |
| CAPPED_DATA | 1 | from | 1 |
| CAPPED_DATA | 1 | from | 1 |
| DATA_SOURCE | 1 | from | $1 |
| DATA_SOURCE | 4 | buf | r _kmalloc_noprof |
| FUZZY_MAX | 1 | from | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | len | unit_byte |
| BYTE_COUNT | 4 | ==buf2 | 8050 |
| LOCK2 | global &mtd_table_mutex |
drivers/mtd/mtdpstore.c mtdpstore_read() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 2 | len | 1-u64max |
| PARAM_VALUE | 3 | retlen | 7528343290354315264 |
| PARAM_VALUE | 3 | *retlen | 0 |
| PARAM_VALUE | 4 | buf | 4096-ptr_max |
| CAPPED_DATA | 0 | mtd | 1 |
| CAPPED_DATA | 1 | from | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &psi->read_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &efivars_lock | ||
| HALF_LOCKED2 | global &psinfo_lock | ||
| TYPE_LOCK | (struct pstore_info)->read_mutex |
drivers/mtd/mtdconcat.c concat_read() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->size | 1-u64max |
| PARAM_VALUE | 1 | from | s64min-(-2),0-s64max |
| PARAM_VALUE | 3 | retlen | 3847836343819018240 |
| BUF_SIZE | 4 | buf | (-1)-s32max |
| BUF_SIZE | 4 | buf | (-1)-s32max |
| CAPPED_DATA | 0 | mtd->size | 1 |
| CAPPED_DATA | 1 | from | 1 |
| CAPPED_DATA | 1 | from | 1 |
| DATA_SOURCE | 1 | from | $1 [m] |
| DATA_SOURCE | 4 | buf | $4 |
| PARAM_COMPARE | 1 | from | < $0->size |
| PARAM_COMPARE | 1 | from | < $0->size |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 1 | from | 1-5294967294[c] |
| HOST_DATA | 2 | len | 0-u64max[c] |
| HOST_DATA | 4 | buf | 4096-ptr_max[c] |
| USER_DATA | 1 | from | 1-s64max[c] |
| USER_DATA | 2 | len | 0-u64max[c] |
| USER_DATA | 4 | buf | 4096-ptr_max[c][u] |
| UNITS | 1 | from | unit_byte |
| UNITS | 2 | len | unit_byte |
| USER_PTR | 4 | buf | |
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &master->master.chrdev_lock | ||
| HALF_LOCKED2 | global &mtd_table_mutex |
drivers/mtd/inftlcore.c INFTL_foldchain() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | from | 0-4294967295 |
| PARAM_VALUE | 2 | len | 512 |
| PARAM_VALUE | 3 | retlen | 7621436733790285824 |
| PARAM_VALUE | 4 | buf | 3364352248994959360 |
| BUF_SIZE | 4 | buf | 512 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mbd->lock | ||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct mtd_blktrans_dev)->lock |
drivers/mtd/inftlcore.c INFTL_foldchain() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 1 | from | 0-4294967295 |
| PARAM_VALUE | 2 | len | 512 |
| PARAM_VALUE | 3 | retlen | 7621436733790285824 |
| PARAM_VALUE | 4 | buf | 3364352248994959360 |
| BUF_SIZE | 4 | buf | 512 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mbd->lock | ||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct mtd_blktrans_dev)->lock |
drivers/mtd/inftlcore.c inftl_readblock() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | len | 512 |
| PARAM_VALUE | 3 | retlen | 2300405089780654080 |
| DATA_SOURCE | 4 | buf | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &mbd->lock | ||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct mtd_blktrans_dev)->lock |
drivers/nvmem/u-boot-env.c u_boot_env_read() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 3 | retlen | 9139902695568646144 |
| BUF_SIZE | 4 | buf | (-1)-s32max |
| DATA_SOURCE | 1 | from | $1 |
| DATA_SOURCE | 2 | len | $3 |
| DATA_SOURCE | 4 | buf | $2 |
| NOSPEC | 1 | from | |
| NOSPEC | 1 | from | |
| NOSPEC | 2 | len | |
| NOSPEC | 2 | len | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | from | 0-4294967294 |
| USER_DATA | 2 | len | 0-u32max[c] |
| BYTE_COUNT | 4 | ==buf2 | 8050 |
| HALF_LOCKED2 | &of->mutex |
drivers/mtd/tests/nandbiterrs.c read_page() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 3 | retlen | 5536419755257315328 |
| UNITS | 2 | len | unit_byte |
drivers/mtd/parsers/tplink_safeloader.c mtd_parser_tplink_safeloader_read_table() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dbg.dfs_dir->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | mtd->dbg.dfs_dir->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | mtd->dev->kobj.release.timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.devres_head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.devres_head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.fwnode->dev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.fwnode->dev->fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.fwnode->dev->p | 1-u64max |
| PARAM_VALUE | 0 | mtd->dev.fwnode->dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 0 | mtd->dev.iommu_group->owner_cnt | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.kobj->name | 0-255 |
| PARAM_VALUE | 0 | mtd->dev.kobj.entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.ktype->child_ns_type | 0,2344685749105987584,4089303432171261952,6274457576243130368,8186263191508828160 |
| PARAM_VALUE | 0 | mtd->dev.kobj.ktype->get_ownership | 0,754295003445952512,1770093955000758272,2031763320308453376,9073032014207823872,9089295143347961856 |
| PARAM_VALUE | 0 | mtd->dev.kobj.ktype->namespace | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.parent->kset->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.kobj.parent->kset->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.kobj.parent->kset->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.links.consumers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.consumers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.consumers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.defer_sync.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.defer_sync.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.defer_sync.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.suppliers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.suppliers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.suppliers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.p->dead | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.p->deferred_probe_reason | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.p->klist_children.get | 2213798222526185472 |
| PARAM_VALUE | 0 | mtd->dev.p->klist_children.put | 3126867300421632000 |
| PARAM_VALUE | 0 | mtd->dev.p->knode_class.n_ref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.p->knode_parent.n_ref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.parent->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.parent->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.parent->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.physical_location->dock | 0 |
| PARAM_VALUE | 0 | mtd->dev.physical_location->lid | 0 |
| PARAM_VALUE | 0 | mtd->dev.physical_location->panel | 0 |
| PARAM_VALUE | 0 | mtd->dev.power.entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wait_queue.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wait_queue.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wait_queue.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.type->devnode | 0 |
| PARAM_VALUE | 0 | mtd->dev.type->groups | 1157374916128129024 |
| PARAM_VALUE | 0 | mtd->dev.type->name | 2440683486689492992 |
| PARAM_VALUE | 0 | mtd->dev.type->pm | 0 |
| PARAM_VALUE | 0 | mtd->dev.type->release | 6356374343853568000 |
| PARAM_VALUE | 0 | mtd->dev.type->uevent | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.fwnode->dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.iommu_group->owner_cnt | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.ktype->child_ns_type | 0,2344685749105987584,4089303432171261952,6274457576243130368,8186263191508828160 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.ktype->get_ownership | 0,754295003445952512,1770093955000758272,2031763320308453376,9073032014207823872,9089295143347961856 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.parent->kset->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.parent->kset->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.parent->kset->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->klist_children.get | 2213798222526185472 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->klist_children.put | 3126867300421632000 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->knode_class.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->knode_parent.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.attr.key | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.attr.mode | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.attr.name | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.f_mapping | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.llseek | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.mmap | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.private | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.read | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.size | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.write | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->fixup_dt_cell_info | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->flags | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->id | 0-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->keepout | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.driver_data->battery_dev->id | (-2) |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.driver_data->cis_mem.card_start | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.driver_data->skt_mutex.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.driver_data->touch_dev->id | (-2) |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.p->knode_bus.n_ref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.parent->kobj.release.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->nkeepout | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->priv | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 0 | mtd->nvmem->root_only | 1 |
| PARAM_VALUE | 0 | mtd->nvmem->size | s32min-s64max |
| PARAM_VALUE | 0 | mtd->nvmem->stride | s32min-(-1),1-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->type | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->word_size | s32min-(-1),1-s32max |
| PARAM_VALUE | 0 | mtd->ooblayout->ecc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mtd->ooblayout->free | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mtd->otp_user_nvmem->ops | 0-s64max |
| PARAM_VALUE | 0 | mtd->parent | 0-1 |
| PARAM_VALUE | 2 | len | 8 |
| PARAM_VALUE | 3 | retlen | 4249634942641647616 |
| PARAM_VALUE | 4 | buf | 7297828501907431424 |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 4 | buf | 8 |
| DATA_SOURCE | 0 | mtd | $0 |
| STR_LEN | 0 | mtd->name | (-1) |
| STR_LEN | 0 | mtd->parent | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | mtd->erasesize | |
| NO_OVERFLOW_SIMPLE | 0 | mtd->parent->erasesize | |
| UNITS | 2 | len | unit_byte |
drivers/mtd/parsers/tplink_safeloader.c mtd_parser_tplink_safeloader_read_table() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dbg.dfs_dir->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | mtd->dbg.dfs_dir->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | mtd->dev->kobj.release.timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.devres_head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.devres_head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.fwnode->dev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.fwnode->dev->fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.fwnode->dev->p | 1-u64max |
| PARAM_VALUE | 0 | mtd->dev.fwnode->dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 0 | mtd->dev.iommu_group->owner_cnt | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.kobj->name | 0-255 |
| PARAM_VALUE | 0 | mtd->dev.kobj.entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.ktype->child_ns_type | 0,2344685749105987584,4089303432171261952,6274457576243130368,8186263191508828160 |
| PARAM_VALUE | 0 | mtd->dev.kobj.ktype->get_ownership | 0,754295003445952512,1770093955000758272,2031763320308453376,9073032014207823872,9089295143347961856 |
| PARAM_VALUE | 0 | mtd->dev.kobj.ktype->namespace | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.parent->kset->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.kobj.parent->kset->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.kobj.parent->kset->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.links.consumers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.consumers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.consumers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.defer_sync.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.defer_sync.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.defer_sync.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.suppliers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.suppliers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.suppliers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.p->dead | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.p->deferred_probe_reason | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.p->klist_children.get | 2213798222526185472 |
| PARAM_VALUE | 0 | mtd->dev.p->klist_children.put | 3126867300421632000 |
| PARAM_VALUE | 0 | mtd->dev.p->knode_class.n_ref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.p->knode_parent.n_ref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.parent->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.parent->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.parent->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.physical_location->dock | 0 |
| PARAM_VALUE | 0 | mtd->dev.physical_location->lid | 0 |
| PARAM_VALUE | 0 | mtd->dev.physical_location->panel | 0 |
| PARAM_VALUE | 0 | mtd->dev.power.entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wait_queue.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wait_queue.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wait_queue.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.type->devnode | 0 |
| PARAM_VALUE | 0 | mtd->dev.type->groups | 1157374916128129024 |
| PARAM_VALUE | 0 | mtd->dev.type->name | 2440683486689492992 |
| PARAM_VALUE | 0 | mtd->dev.type->pm | 0 |
| PARAM_VALUE | 0 | mtd->dev.type->release | 6356374343853568000 |
| PARAM_VALUE | 0 | mtd->dev.type->uevent | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.fwnode->dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.iommu_group->owner_cnt | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.ktype->child_ns_type | 0,2344685749105987584,4089303432171261952,6274457576243130368,8186263191508828160 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.ktype->get_ownership | 0,754295003445952512,1770093955000758272,2031763320308453376,9073032014207823872,9089295143347961856 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.parent->kset->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.parent->kset->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.parent->kset->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->klist_children.get | 2213798222526185472 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->klist_children.put | 3126867300421632000 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->knode_class.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->knode_parent.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.attr.key | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.attr.mode | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.attr.name | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.f_mapping | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.llseek | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.mmap | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.private | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.read | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.size | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.write | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->fixup_dt_cell_info | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->flags | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->id | 0-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->keepout | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.driver_data->battery_dev->id | (-2) |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.driver_data->cis_mem.card_start | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.driver_data->skt_mutex.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.driver_data->touch_dev->id | (-2) |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.p->knode_bus.n_ref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.parent->kobj.release.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->nkeepout | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->priv | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 0 | mtd->nvmem->root_only | 1 |
| PARAM_VALUE | 0 | mtd->nvmem->size | s32min-s64max |
| PARAM_VALUE | 0 | mtd->nvmem->stride | s32min-(-1),1-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->type | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->word_size | s32min-(-1),1-s32max |
| PARAM_VALUE | 0 | mtd->ooblayout->ecc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mtd->ooblayout->free | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mtd->otp_user_nvmem->ops | 0-s64max |
| PARAM_VALUE | 1 | from | 8-4294967303 |
| PARAM_VALUE | 2 | len | 0-3999999 |
| PARAM_VALUE | 3 | retlen | 4249634942641647616 |
| PARAM_VALUE | 4 | buf | 4096-ptr_max |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 4 | buf | 1-4294967296 |
| BUF_SIZE | 4 | buf | 1-4294967296 |
| CAPPED_DATA | 0 | mtd | 1 |
| DATA_SOURCE | 0 | mtd | $0 |
| DATA_SOURCE | 4 | buf | r _kmalloc_noprof |
| STR_LEN | 0 | mtd->name | (-1) |
| STR_LEN | 0 | mtd->parent | (-1) |
| BIT_INFO | 2 | len | 0x0,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | mtd->erasesize | |
| NO_OVERFLOW_SIMPLE | 0 | mtd->parent->erasesize | |
| UNITS | 1 | from | unit_byte |
| ELEM_LAST | 4 | ==buf2 | 8052 |
drivers/mtd/parsers/bcm63xxpart.c bcm63xx_read_nvram() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dbg.dfs_dir->d_inode->i_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | mtd->dbg.dfs_dir->d_inode->i_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | mtd->dev->kobj.release.timer->entry.pprev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.devres_head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.devres_head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_io_tlb_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_pools.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_pools.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.dma_pools.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.fwnode->dev | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.fwnode->dev->fwnode | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.fwnode->dev->p | 1-u64max |
| PARAM_VALUE | 0 | mtd->dev.fwnode->dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 0 | mtd->dev.iommu_group->owner_cnt | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.kobj->name | 0-255 |
| PARAM_VALUE | 0 | mtd->dev.kobj.entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.ktype->child_ns_type | 0,2344685749105987584,4089303432171261952,6274457576243130368,8186263191508828160 |
| PARAM_VALUE | 0 | mtd->dev.kobj.ktype->get_ownership | 0,754295003445952512,1770093955000758272,2031763320308453376,9073032014207823872,9089295143347961856 |
| PARAM_VALUE | 0 | mtd->dev.kobj.ktype->namespace | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.parent->kset->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.kobj.parent->kset->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.kobj.parent->kset->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.timer.is_hard | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.timer.is_lazy | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.timer.is_queued | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.timer.is_soft | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.work.entry.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.links.consumers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.consumers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.consumers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.defer_sync.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.defer_sync.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.defer_sync.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.suppliers.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.suppliers.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.links.suppliers.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.p->dead | 0-1 |
| PARAM_VALUE | 0 | mtd->dev.p->deferred_probe_reason | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.p->klist_children.get | 2213798222526185472 |
| PARAM_VALUE | 0 | mtd->dev.p->klist_children.put | 3126867300421632000 |
| PARAM_VALUE | 0 | mtd->dev.p->knode_class.n_ref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.p->knode_parent.n_ref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.parent->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | mtd->dev.parent->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.parent->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->dev.physical_location->dock | 0 |
| PARAM_VALUE | 0 | mtd->dev.physical_location->lid | 0 |
| PARAM_VALUE | 0 | mtd->dev.physical_location->panel | 0 |
| PARAM_VALUE | 0 | mtd->dev.power.entry.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.entry.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.entry.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wait_queue.head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wait_queue.head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wait_queue.head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | mtd->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->dev.type->devnode | 0 |
| PARAM_VALUE | 0 | mtd->dev.type->groups | 1157374916128129024 |
| PARAM_VALUE | 0 | mtd->dev.type->name | 2440683486689492992 |
| PARAM_VALUE | 0 | mtd->dev.type->pm | 0 |
| PARAM_VALUE | 0 | mtd->dev.type->release | 6356374343853568000 |
| PARAM_VALUE | 0 | mtd->dev.type->uevent | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.fwnode->dev->power.set_latency_tolerance | 5740181548905971712 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.iommu_group->owner_cnt | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.ktype->child_ns_type | 0,2344685749105987584,4089303432171261952,6274457576243130368,8186263191508828160 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.ktype->get_ownership | 0,754295003445952512,1770093955000758272,2031763320308453376,9073032014207823872,9089295143347961856 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.parent->kset->kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.parent->kset->kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.parent->kset->kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.parent->sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.release.wq->dfl_pwq | 0-s64max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.release.wq->saved_max_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.release.wq->saved_min_active | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->dev.kobj.sd->attr.open->nr_mmapped | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->klist_children.get | 2213798222526185472 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->klist_children.put | 3126867300421632000 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->knode_class.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | mtd->nvmem->dev.p->knode_parent.n_ref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.attr.key | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.attr.mode | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.attr.name | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.f_mapping | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.llseek | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.mmap | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.private | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.read | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.size | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->eeprom.write | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->fixup_dt_cell_info | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->flags | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->id | 0-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->keepout | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.driver_data->battery_dev->id | (-2) |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.driver_data->cis_mem.card_start | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.driver_data->skt_mutex.osq.tail.counter | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.driver_data->touch_dev->id | (-2) |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.p->knode_bus.n_ref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.parent->kobj.release.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->layout->dev.power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | mtd->nvmem->nkeepout | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->priv | s64min-(-4096),4096-s64max |
| PARAM_VALUE | 0 | mtd->nvmem->root_only | 1 |
| PARAM_VALUE | 0 | mtd->nvmem->size | s32min-s64max |
| PARAM_VALUE | 0 | mtd->nvmem->stride | s32min-(-1),1-s32max |
| PARAM_VALUE | 0 | mtd->nvmem->type | 0 |
| PARAM_VALUE | 0 | mtd->nvmem->word_size | s32min-(-1),1-s32max |
| PARAM_VALUE | 0 | mtd->ooblayout->ecc | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mtd->ooblayout->free | 0,4096-ptr_max |
| PARAM_VALUE | 0 | mtd->otp_user_nvmem->ops | 0-s64max |
| PARAM_VALUE | 1 | from | 1408 |
| PARAM_VALUE | 2 | len | 1024 |
| PARAM_VALUE | 3 | retlen | 719151291693133824 |
| PARAM_VALUE | 4 | buf | 1-u64max |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 4 | buf | 1024 |
| BUF_SIZE | 4 | buf | 1024 |
| DATA_SOURCE | 0 | mtd | $0 |
| DATA_SOURCE | 4 | buf | $1 |
| STR_LEN | 0 | mtd->name | (-1) |
| STR_LEN | 0 | mtd->parent | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | mtd->erasesize | |
| NO_OVERFLOW_SIMPLE | 0 | mtd->parent->erasesize |
drivers/firmware/broadcom/bcm47xx_nvram.c nvram_init() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 1 | from | 0 |
| PARAM_VALUE | 2 | len | 20 |
| PARAM_VALUE | 3 | retlen | 1898532256192835584 |
| PARAM_VALUE | 4 | buf | 2843317291028299776 |
| BUF_SIZE | 4 | buf | 20 |
| DATA_SOURCE | 0 | mtd | r get_mtd_device_nm |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | len | unit_byte |
drivers/firmware/broadcom/bcm47xx_nvram.c nvram_init() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 1 | from | 0 |
| PARAM_VALUE | 2 | len | 21-u16max |
| PARAM_VALUE | 3 | retlen | 6147298875612913664 |
| PARAM_VALUE | 3 | *retlen | 21-u16max |
| PARAM_VALUE | 4 | buf | 7816556521951645696 |
| BUF_SIZE | 4 | buf | 65536 |
| CAPPED_DATA | 0 | mtd | 1 |
| DATA_SOURCE | 0 | mtd | r get_mtd_device_nm |
| FUZZY_MAX | 2 | len | u16max |
| BIT_INFO | 2 | len | 0x0,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | len | unit_byte |
drivers/mtd/mtdoops.c find_next_position() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 1 | from | 0-s64max |
| PARAM_VALUE | 2 | len | 16 |
| PARAM_VALUE | 3 | retlen | 8944738249548193792 |
| PARAM_VALUE | 4 | buf | 8908243774968909824 |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 0 | mtd | (-1),2448,2984 |
| BUF_SIZE | 4 | buf | 16 |
| CAPPED_DATA | 0 | mtd | 1 |
| STR_LEN | 0 | mtd | (-1),18 |
| STR_LEN | 0 | mtd | (-1),18 |
| STR_LEN | 0 | mtd->dev.driver_data | (-1) |
| STR_LEN | 0 | mtd->name | (-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | mtd->erasesize | |
| UNITS | 2 | len | unit_byte |
| LOCK2 | global &mtd_table_mutex | ||
| HALF_LOCKED2 | &cxt->pstore_zone_info_lock |
drivers/mtd/nand/raw/nand_bbt.c read_bbt() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 2 | len | 0-4563402750,18446744069414584321-u64max |
| PARAM_VALUE | 3 | retlen | 540950049111715840 |
| PARAM_VALUE | 4 | buf | 1-u64max |
| BUF_SIZE | 0 | mtd | 2448 |
| CAPPED_DATA | 0 | mtd | 1 |
| DATA_SOURCE | 0 | mtd | r nand_to_mtd |
| DATA_SOURCE | 4 | buf | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mtd/nand/raw/nand_bbt.c scan_read_data() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 3 | retlen | 5259315624420921344 |
| PARAM_VALUE | 4 | buf | 1-u64max |
| BUF_SIZE | 0 | mtd | 2448 |
| DATA_SOURCE | 0 | mtd | r nand_to_mtd |
| DATA_SOURCE | 1 | from | $2 |
| DATA_SOURCE | 4 | buf | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mtd/nand/raw/nand_bbt.c write_bbt() -> mtd_read()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mtd | 4096-ptr_max |
| PARAM_VALUE | 1 | from | 0-s64max |
| PARAM_VALUE | 2 | len | 0-s32max,18446744071562067968-u64max |
| PARAM_VALUE | 3 | retlen | 1733222722658705408 |
| PARAM_VALUE | 4 | buf | 1-u64max |
| BUF_SIZE | 0 | mtd | 2448 |
| CAPPED_DATA | 0 | mtd | 1 |
| DATA_SOURCE | 0 | mtd | r nand_to_mtd |
| DATA_SOURCE | 4 | buf | $1 |
| BIT_INFO | 2 | len | 0x0,0xffffffff |
| BIT_INFO | 2 | len | 0x0,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 1 | from | unit_byte |
| UNITS | 2 | len | unit_byte |