Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 57 files:
- arch/sh/kernel/dwarf.c
- block/blk-crypto-fallback.c, line 599
- block/blk-zoned.c
- drivers/block/aoe/aoeblk.c, line 426
- drivers/block/aoe/aoedev.c, line 300
- drivers/dma/dmaengine.c, line 1431
- drivers/gpu/drm/amd/ras/rascore/ras_log_ring.c, line 194
- drivers/infiniband/hw/mlx5/odp.c
- drivers/md/dm-vdo/flush.c, line 165
- drivers/md/md.c, line 297
- drivers/md/raid1.c
- drivers/md/raid5.c, line 7447
- drivers/nvme/host/apple.c, line 1446
- drivers/nvme/host/auth.c, line 1113
- drivers/nvme/host/pci.c
- drivers/nvme/target/io-cmd-file.c, line 26
- drivers/s390/block/scm_blk.c, line 63
- drivers/s390/crypto/ap_bus.c
- drivers/s390/crypto/zcrypt_ccamisc.c
- drivers/s390/crypto/zcrypt_ep11misc.c
- drivers/s390/scsi/zfcp_aux.c
- drivers/scsi/csiostor/csio_init.c
- drivers/scsi/elx/efct/efct_hw.c
- drivers/scsi/elx/libefc/efclib.c
- drivers/scsi/fnic/fnic_main.c
- drivers/scsi/ibmvscsi/ibmvfc-core.c
- drivers/scsi/libfc/fc_exch.c
- drivers/scsi/libfc/fc_fcp.c, line 2256
- drivers/scsi/lpfc/lpfc_init.c, line 15581
- drivers/scsi/lpfc/lpfc_mem.c
- drivers/scsi/qedf/qedf_main.c, line 3859
- drivers/scsi/qla2xxx/qla_init.c
- drivers/scsi/qla2xxx/qla_os.c
- drivers/scsi/qla2xxx/qla_target.c
- drivers/scsi/qla4xxx/ql4_os.c, line 4202
- drivers/scsi/sd.c
- drivers/scsi/snic/snic_main.c
- drivers/scsi/virtio_scsi.c
- drivers/tty/hvc/hvc_iucv.c, line 1398
- fs/ceph/super.c
- fs/ext4/readpage.c, line 384
- fs/f2fs/compress.c, line 578
- fs/f2fs/data.c, line 4478
- fs/f2fs/iostat.c, line 329
- fs/gfs2/main.c
- fs/jfs/jfs_metapage.c, line 306
- fs/nfs/write.c
- fs/smb/client/cifsfs.c
- fs/smb/smbdirect/connection.c
- lib/btree.c, line 201
- lib/sg_pool.c, line 173
- mm/mempool.c, line 244
- mm/page_io.c, line 320
- net/ceph/msgpool.c, line 56
- net/ceph/osd_client.c
- net/sunrpc/auth_unix.c, line 211
- net/sunrpc/sched.c
Smatch caller information:
drivers/scsi/libfc/fc_exch.c fc_exch_mgr_alloc() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 4096-ptr_max |
| PARAM_VALUE | 0 | pool->min_nr | 2 |
| BUF_SIZE | 0 | pool | (-1),200 |
| BUF_SIZE | 0 | pool | (-1),200 |
| DATA_SOURCE | 0 | pool | r mempool_create_node_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr | |
| HALF_LOCKED2 | global &bnx2fc_dev_lock | ||
| HALF_LOCKED2 | global &fcoe_config_mutex | ||
| HALF_LOCKED2 | global &ft_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/scsi/libfc/fc_exch.c fc_exch_mgr_destroy() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &fcoe_config_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/nvme/host/auth.c nvme_exit_auth() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
drivers/scsi/fnic/fnic_main.c fnic_cleanup() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/scsi/fnic/fnic_main.c fnic_cleanup() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/scsi/fnic/fnic_main.c fnic_cleanup() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/scsi/fnic/fnic_main.c fnic_cleanup() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/scsi/fnic/fnic_main.c fnic_cleanup() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/scsi/fnic/fnic_main.c fnic_nvme_drv_init() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 4096-ptr_max |
| PARAM_VALUE | 0 | pool->min_nr | 2 |
| BUF_SIZE | 0 | pool | (-1),200 |
| BUF_SIZE | 0 | pool | (-1),200 |
| DATA_SOURCE | 0 | pool | r mempool_create_node_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr |
drivers/scsi/fnic/fnic_main.c fnic_probe() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 4096-ptr_max |
| PARAM_VALUE | 0 | pool->min_nr | 32 |
| BUF_SIZE | 0 | pool | (-1),200 |
| BUF_SIZE | 0 | pool | (-1),200 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr |
drivers/scsi/fnic/fnic_main.c fnic_probe() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 4096-ptr_max |
| PARAM_VALUE | 0 | pool->min_nr | 4 |
| BUF_SIZE | 0 | pool | (-1),200 |
| BUF_SIZE | 0 | pool | (-1),200 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr |
drivers/scsi/fnic/fnic_main.c fnic_probe() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 4096-ptr_max |
| PARAM_VALUE | 0 | pool->min_nr | 32 |
| BUF_SIZE | 0 | pool | (-1),200 |
| BUF_SIZE | 0 | pool | (-1),200 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr |
drivers/scsi/fnic/fnic_main.c fnic_probe() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/scsi/fnic/fnic_main.c fnic_probe() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/md/md.c mddev_destroy_serial_pool() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr | |
| HALF_LOCKED2 | &mddev->reconfig_mutex | ||
| HALF_LOCKED2 | &mddev->reconfig_mutex | ||
| HALF_LOCKED2 | &of->mutex |
mm/page_io.c sio_pool_init() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 0,4096-ptr_max |
| PARAM_VALUE | 0 | pool->min_nr | 32 |
| PARAM_VALUE | 0 | pool->pool_data | 664 |
| BUF_SIZE | 0 | pool | (-1),200 |
| BUF_SIZE | 0 | pool | (-1),200 |
| DATA_SOURCE | 0 | pool | r mempool_create_node_noprof |
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr | |
| LOCK2 | &inode->i_rwsem | ||
| TYPE_LOCK | (struct inode)->i_rwsem |
drivers/infiniband/hw/mlx5/odp.c mlx5_ib_odp_destroy_eq() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
drivers/infiniband/hw/mlx5/odp.c mlx5r_odp_create_eq() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 4096-ptr_max |
| PARAM_VALUE | 0 | pool->min_nr | 64 |
| PARAM_VALUE | 0 | pool->pool_data | 144 |
| BUF_SIZE | 0 | pool | (-1),200 |
| BUF_SIZE | 0 | pool | (-1),200 |
| DATA_SOURCE | 0 | pool | r mempool_create_node_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr | |
| LOCK2 | &dev->odp_eq_mutex | ||
| TYPE_LOCK | (struct mlx5_ib_dev)->odp_eq_mutex |
fs/f2fs/inode.c f2fs_destroy_evict_inode_work() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
lib/btree.c btree_destroy() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/scsi/sd.c exit_sd() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
drivers/scsi/sd.c exit_sd() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 4096-ptr_max |
| NOCHECK_CALL |
drivers/scsi/sd.c init_sd() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 4096-ptr_max |
| PARAM_VALUE | 0 | pool->min_nr | 2 |
| PARAM_VALUE | 0 | pool->pool_data | 0 |
| BUF_SIZE | 0 | pool | (-1),200 |
| BUF_SIZE | 0 | pool | (-1),200 |
| DATA_SOURCE | 0 | pool | r mempool_create_node_noprof |
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr |
drivers/scsi/sd.c sd_large_pool_destroy() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &sd_mutex_lock | ||
| HALF_LOCKED2 | &dev->mutex |
drivers/gpu/drm/amd/amdgpu/../ras/core/log_ring.c ras_log_ring_sw_fini() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/scsi/lpfc/lpfc_mem.c lpfc_mem_alloc() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | pool | (-1),200 |
| BUF_SIZE | 0 | pool | (-1),200 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr | |
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/lpfc/lpfc_mem.c lpfc_mem_alloc() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 4096-ptr_max |
| PARAM_VALUE | 0 | pool->min_nr | 64 |
| PARAM_VALUE | 0 | pool->pool_data | 576 |
| BUF_SIZE | 0 | pool | (-1),200 |
| BUF_SIZE | 0 | pool | (-1),200 |
| DATA_SOURCE | 0 | pool | r mempool_create_node_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr | |
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/lpfc/lpfc_mem.c lpfc_mem_alloc() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 4096-ptr_max |
| PARAM_VALUE | 0 | pool->min_nr | 256 |
| PARAM_VALUE | 0 | pool->pool_data | 352 |
| BUF_SIZE | 0 | pool | (-1),200 |
| BUF_SIZE | 0 | pool | (-1),200 |
| DATA_SOURCE | 0 | pool | r mempool_create_node_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr | |
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/lpfc/lpfc_mem.c lpfc_mem_free() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr |
drivers/scsi/lpfc/lpfc_mem.c lpfc_mem_free() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr |
drivers/scsi/lpfc/lpfc_mem.c lpfc_mem_free() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/scsi/lpfc/lpfc_mem.c lpfc_mem_free() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr |
drivers/scsi/lpfc/lpfc_mem.c lpfc_mem_free() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr |
net/ceph/msgpool.c ceph_msgpool_destroy() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &client_mutex |
fs/f2fs/data.c f2fs_destroy_post_read_processing() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
drivers/scsi/csiostor/csio_init.c csio_resource_alloc() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 4096-ptr_max |
| PARAM_VALUE | 0 | pool->min_nr | 64 |
| PARAM_VALUE | 0 | pool->pool_data | 400 |
| BUF_SIZE | 0 | pool | (-1),200 |
| BUF_SIZE | 0 | pool | (-1),200 |
| DATA_SOURCE | 0 | pool | r mempool_create_node_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr | |
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/csiostor/csio_init.c csio_resource_alloc() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 4096-ptr_max |
| PARAM_VALUE | 0 | pool->min_nr | 64 |
| PARAM_VALUE | 0 | pool->pool_data | 200 |
| BUF_SIZE | 0 | pool | (-1),200 |
| BUF_SIZE | 0 | pool | (-1),200 |
| DATA_SOURCE | 0 | pool | r mempool_create_node_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr | |
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/csiostor/csio_init.c csio_resource_free() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr |
drivers/scsi/csiostor/csio_init.c csio_resource_free() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr |
drivers/block/aoe/aoedev.c freedev() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool->curr_nr | 0 |
| PARAM_VALUE | 0 | pool->elements | 0 |
| NOCHECK_CALL |
drivers/scsi/qla2xxx/qla_init.c qla2xxx_delete_qpair() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &ha->mq_lock | ||
| TYPE_LOCK | (struct qla_hw_data)->mq_lock |
drivers/scsi/virtio_scsi.c virtio_scsi_fini() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
drivers/scsi/virtio_scsi.c virtio_scsi_init() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 0,4096-ptr_max |
| BUF_SIZE | 0 | pool | (-1),200 |
| BUF_SIZE | 0 | pool | (-1),200 |
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr |
drivers/block/aoe/aoeblk.c aoeblk_gdalloc() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 4096-ptr_max |
| PARAM_VALUE | 0 | pool->min_nr | 16 |
| BUF_SIZE | 0 | pool | (-1),200 |
| BUF_SIZE | 0 | pool | (-1),200 |
| DATA_SOURCE | 0 | pool | r mempool_create_node_noprof |
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr | |
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/libfc/fc_fcp.c fc_fcp_destroy() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &fcoe_config_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex |
drivers/nvme/host/pci.c nvme_probe() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 4096-ptr_max |
| PARAM_VALUE | 0 | pool->min_nr | 1 |
| PARAM_VALUE | 0 | pool->pool_data | 4096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr |
drivers/nvme/host/pci.c nvme_remove() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
block/blk-zoned.c disk_alloc_zone_resources() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 4096-ptr_max |
| PARAM_VALUE | 0 | pool->pool_data | 248 |
| BUF_SIZE | 0 | pool | (-1),200 |
| BUF_SIZE | 0 | pool | (-1),200 |
| DATA_SOURCE | 0 | pool | r mempool_create_node_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | pool->min_nr | 0-s32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr | |
| HALF_LOCKED2 | &ub->mutex | ||
| HALF_LOCKED2 | global &lock |
block/blk-zoned.c disk_destroy_zone_wplugs_hash_table() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | pool->min_nr | 0-s32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | pool->curr_nr | |
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr |
net/sunrpc/auth_unix.c rpc_destroy_authunix() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
drivers/dma/dmaengine.c dmaengine_destroy_unmap_pool() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
fs/smb/smbdirect/connection.c smbdirect_connection_destroy_mem_pools() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | pool | (-1),200 |
| BUF_SIZE | 0 | pool | (-1),200 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr |
fs/smb/smbdirect/connection.c smbdirect_connection_destroy_mem_pools() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | pool | (-1),200 |
| BUF_SIZE | 0 | pool | (-1),200 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr |
block/blk-crypto-fallback.c blk_crypto_fallback_init() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 4096-ptr_max |
| PARAM_VALUE | 0 | pool->pool_data | 0 |
| BUF_SIZE | 0 | pool | (-1),200 |
| BUF_SIZE | 0 | pool | (-1),200 |
| DATA_SOURCE | 0 | pool | r mempool_create_node_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr | |
| LOCK2 | global &tfms_init_lock |
fs/gfs2/main.c exit_gfs2_fs() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
fs/gfs2/main.c init_gfs2_fs() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 4096-ptr_max |
| PARAM_VALUE | 0 | pool->min_nr | 64 |
| PARAM_VALUE | 0 | pool->pool_data | 0 |
| BUF_SIZE | 0 | pool | (-1),200 |
| BUF_SIZE | 0 | pool | (-1),200 |
| DATA_SOURCE | 0 | pool | r mempool_create_node_noprof |
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr |
drivers/scsi/lpfc/lpfc_init.c lpfc_sli4_oas_verify() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
fs/ext4/readpage.c ext4_exit_verity_caches() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
drivers/md/raid1.c raid1_free() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &mddev->reconfig_mutex | ||
| HALF_LOCKED2 | &of->mutex |
drivers/md/raid1.c raid1_reshape() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 4096-ptr_max |
| PARAM_VALUE | 0 | pool->min_nr | 256 |
| BUF_SIZE | 0 | pool | (-1),200 |
| BUF_SIZE | 0 | pool | (-1),200 |
| DATA_SOURCE | 0 | pool | r mempool_create_node_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr | |
| HALF_LOCKED2 | &md->suspend_lock | ||
| HALF_LOCKED2 | &mddev->reconfig_mutex | ||
| HALF_LOCKED2 | &mddev->reconfig_mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &rs->md.reconfig_mutex |
drivers/md/raid1.c raid1_reshape() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &md->suspend_lock | ||
| HALF_LOCKED2 | &mddev->reconfig_mutex | ||
| HALF_LOCKED2 | &mddev->reconfig_mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &rs->md.reconfig_mutex |
drivers/md/raid1.c setup_conf() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | pool | (-1),200 |
| BUF_SIZE | 0 | pool | (-1),200 |
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr |
drivers/scsi/qla4xxx/ql4_os.c qla4xxx_mem_free() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/nvme/host/apple.c devm_apple_nvme_mempool_destroy() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | pool | $0 |
| NOCHECK_CALL |
net/sunrpc/sched.c rpc_destroy_mempool() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
net/sunrpc/sched.c rpc_destroy_mempool() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
drivers/scsi/qla2xxx/qla_os.c qla2x00_mem_free() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/scsi/qla2xxx/qla_os.c qla2x00_mem_free() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/md/dm-vdo/flush.c vdo_free_flusher() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 1-u64max |
| NOCHECK_CALL |
fs/nfs/write.c nfs_destroy_writepagecache() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
fs/nfs/write.c nfs_destroy_writepagecache() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
fs/nfs/write.c nfs_init_writepagecache() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 4096-ptr_max |
| PARAM_VALUE | 0 | pool->min_nr | 32 |
| PARAM_VALUE | 0 | pool->pool_data | 1-u64max |
| BUF_SIZE | 0 | pool | (-1),200 |
| BUF_SIZE | 0 | pool | (-1),200 |
| DATA_SOURCE | 0 | pool | r mempool_create_node_noprof |
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr |
drivers/scsi/snic/snic_main.c snic_cleanup() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
drivers/scsi/snic/snic_main.c snic_probe() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/scsi/snic/snic_main.c snic_probe() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/scsi/snic/snic_main.c snic_probe() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/md/raid5.c free_conf() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &mddev->reconfig_mutex |
lib/sg_pool.c sg_pool_init() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
fs/f2fs/iostat.c f2fs_destroy_iostat_processing() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
fs/ceph/super.c destroy_caches() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
fs/ceph/super.c init_caches() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 4096-ptr_max |
| PARAM_VALUE | 0 | pool->min_nr | 10 |
| PARAM_VALUE | 0 | pool->pool_data | 131072 |
| BUF_SIZE | 0 | pool | (-1),200 |
| BUF_SIZE | 0 | pool | (-1),200 |
| DATA_SOURCE | 0 | pool | r mempool_create_node_noprof |
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr |
drivers/nvme/target/io-cmd-file.c nvmet_file_ns_disable() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &subsys->lock | ||
| HALF_LOCKED2 | &buffer->mutex | ||
| HALF_LOCKED2 | &frag->frag_sem | ||
| HALF_LOCKED2 | global &nvmet_config_sem | ||
| TYPE_LOCK | (struct nvmet_subsys)->lock |
drivers/scsi/elx/libefc/efclib.c efcport_destroy() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/scsi/elx/libefc/efclib.c efcport_destroy() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/scsi/elx/libefc/efclib.c efcport_init() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 4096-ptr_max |
| PARAM_VALUE | 0 | pool->min_nr | 2048 |
| PARAM_VALUE | 0 | pool->pool_data | 848 |
| BUF_SIZE | 0 | pool | (-1),200 |
| BUF_SIZE | 0 | pool | (-1),200 |
| DATA_SOURCE | 0 | pool | r mempool_create_node_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr |
fs/smb/client/cifsfs.c cifs_destroy_request_bufs() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
fs/smb/client/cifsfs.c cifs_destroy_request_bufs() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
fs/smb/client/cifsfs.c cifs_init_request_bufs() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 4096-ptr_max |
| PARAM_VALUE | 0 | pool->min_nr | 1-64 |
| PARAM_VALUE | 0 | pool->pool_data | 4096-ptr_max |
| BUF_SIZE | 0 | pool | (-1),200 |
| BUF_SIZE | 0 | pool | (-1),200 |
| DATA_SOURCE | 0 | pool | r mempool_create_node_noprof |
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr |
fs/smb/client/cifsfs.c cifs_init_request_bufs() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 4096-ptr_max |
| PARAM_VALUE | 0 | pool->min_nr | 1-64 |
| PARAM_VALUE | 0 | pool->pool_data | 4096-ptr_max |
| BUF_SIZE | 0 | pool | (-1),200 |
| BUF_SIZE | 0 | pool | (-1),200 |
| DATA_SOURCE | 0 | pool | r mempool_create_node_noprof |
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr |
drivers/scsi/qla2xxx/qla_target.c qlt_exit() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
drivers/scsi/qla2xxx/qla_target.c qlt_init() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 4096-ptr_max |
| PARAM_VALUE | 0 | pool->min_nr | 25 |
| PARAM_VALUE | 0 | pool->pool_data | 1-u64max |
| BUF_SIZE | 0 | pool | (-1),200 |
| BUF_SIZE | 0 | pool | (-1),200 |
| DATA_SOURCE | 0 | pool | r mempool_create_node_noprof |
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr |
fs/jfs/jfs_metapage.c metapage_exit() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |
drivers/scsi/qedf/qedf_main.c __qedf_remove() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &dev->mutex |
net/ceph/osd_client.c ceph_osdc_init() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pool | 4096-ptr_max |
| PARAM_VALUE | 0 | pool->min_nr | 10 |
| BUF_SIZE | 0 | pool | (-1),200 |
| BUF_SIZE | 0 | pool | (-1),200 |
| DATA_SOURCE | 0 | pool | r mempool_create_node_noprof |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | pool->min_nr | |
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &client_mutex |
net/ceph/osd_client.c ceph_osdc_stop() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | global &client_mutex |
fs/f2fs/compress.c f2fs_destroy_compress_mempool() -> mempool_destroy()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |