Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 8 files:
- block/bio.c, line 644
- drivers/md/bcache/debug.c, line 115
- drivers/md/dm-bufio.c, line 1345
- drivers/md/dm-flakey.c, line 440
- drivers/md/raid1.c, line 189
- drivers/md/raid10.c
- drivers/target/target_core_pscsi.c, line 862
- fs/squashfs/block.c, line 231
Smatch caller information:
drivers/target/target_core_pscsi.c pscsi_map_sg() -> bio_kmalloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nr_vecs | 0-256 |
| PARAM_VALUE | 1 | gfp_mask | 3264 |
| CAPPED_DATA | 0 | nr_vecs | 1 |
| DATA_SOURCE | 0 | nr_vecs | r bio_max_segs |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/md/bcache/debug.c bch_data_verify() -> bio_kmalloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | gfp_mask | 3072 |
| DATA_SOURCE | 0 | nr_vecs | r bio_segments |
fs/squashfs/block.c squashfs_bio_read() -> bio_kmalloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | gfp_mask | 3072 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/md/raid1.c r1buf_pool_alloc() -> bio_kmalloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nr_vecs | 16 |
| PARAM_VALUE | 1 | gfp_mask | 0,3264,8192-u32max |
| CAPPED_DATA | 1 | gfp_mask | 1 |
| DATA_SOURCE | 1 | gfp_mask | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/md/dm-bufio.c use_bio() -> bio_kmalloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nr_vecs | 1 |
| PARAM_VALUE | 1 | gfp_mask | 10240 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/md/raid10.c r10buf_pool_alloc() -> bio_kmalloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nr_vecs | 16 |
| PARAM_VALUE | 1 | gfp_mask | 0,3264,8192-u32max |
| CAPPED_DATA | 1 | gfp_mask | 1 |
| DATA_SOURCE | 1 | gfp_mask | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/md/raid10.c r10buf_pool_alloc() -> bio_kmalloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | nr_vecs | 16 |
| PARAM_VALUE | 1 | gfp_mask | 0,3264,8192-u32max |
| CAPPED_DATA | 1 | gfp_mask | 1 |
| DATA_SOURCE | 1 | gfp_mask | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/md/dm-flakey.c clone_bio() -> bio_kmalloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | gfp_mask | 76800 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | nr_vecs | 0-u16max[c] |
| USER_DATA | 0 | nr_vecs | 0-u16max[c] |
| UNITS | 0 | nr_vecs | unit_page |
| LOCK2 | &md->io_barrier | ||
| HALF_LOCKED2 | &bio->bi_bdev->bd_queue->queue_lock | ||
| HALF_LOCKED2 | &md->swap_bios_semaphore | ||
| TYPE_LOCK | (struct mapped_device)->io_barrier |