Defined in 1 files as a struct:
Defined in 2 files as a member:
- drivers/scsi/hpsa.h, line 99 (as a member)
- drivers/scsi/smartpqi/smartpqi.h, line 1163 (as a member)
Defined in 1 files as a function:
Referenced in 3 files:
- drivers/md/dm-raid.c, line 4156
- drivers/scsi/hpsa.c
-
drivers/scsi/smartpqi/smartpqi_init.c
- line 1433
- line 1433
- line 1439
- line 1441
- line 1447
- line 1452
- line 1458
- line 1461
- line 1462
- line 1485
- line 1485
- line 1487
- line 1487
- line 1488
- line 1492
- line 1492
- line 1496
- line 1498
- line 1500
- line 1502
- line 1503
- line 1507
- line 1511
- line 1516
- line 1522
- line 1532
- line 1532
- line 1537
- line 1602
- line 2083
- line 2083
- line 2130
- line 2130
- line 2131
- line 2132
- line 2132
- line 2134
- line 2163
- line 2657
- line 2657
- line 2666
- line 2671
- line 2765
- line 2765
- line 2775
- line 2780
- line 2781
- line 2782
- line 2821
- line 2823
- line 2824
- line 2832
- line 2832
- line 2915
- line 2916
- line 2919
- line 2937
- line 2939
- line 2941
- line 2942
- line 2978
- line 2978
- line 2987
- line 2989
- line 2992
- line 3003
- line 3003
- line 3022
- line 3022
- line 3024
- line 3031
- line 3043
- line 3051
- line 3052
- line 3058
- line 3059
- line 3060
- line 3068
- line 3071
Smatch caller information:
drivers/md/dm.c __map_bio() -> (struct target_type)->map()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ti | 4096-ptr_max |
| PARAM_VALUE | 0 | ti->type | 4096-ptr_max |
| PARAM_VALUE | 0 | ti->type->map | 0-6797529827264532479,6797529827264532481-8166363997611876351,8166363997611876353-u64max |
| PARAM_VALUE | 1 | bio | 4096-ptr_max |
| PARAM_VALUE | 1 | bio->bi_end_io | 3905977605003870208 |
| PARAM_VALUE | 1 | bio->bi_next | 0 |
| BUF_SIZE | 1 | bio | (-1),144 |
| BUF_SIZE | 1 | bio | (-1),144 |
| DATA_SOURCE | 1 | bio | $0 |
| CONTAINER | 0 | -56-8+0 | $(-1) |
| NOSPEC | 1 | bio->bi_iter.bi_sector | |
| NOSPEC | 1 | bio->bi_iter.bi_size | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 1 | bio->bi_iter.bi_sector | 0 |
| HOST_DATA | 1 | bio->bi_iter.bi_size | 0[c] |
| HOST_DATA | 1 | bio->bi_max_vecs | 0-4,16,64,128,256[c] |
| USER_DATA | 1 | bio->bi_ioprio | 0-u16max |
| USER_DATA | 1 | bio->bi_iter.bi_sector | 0 |
| USER_DATA | 1 | bio->bi_iter.bi_size | 0 |
| USER_DATA | 1 | bio->bi_max_vecs | 0-4,16,64,128,256[c] |
| NO_OVERFLOW_SIMPLE | 1 | bio->bi_pool->bio_pool.min_nr | |
| NO_OVERFLOW_SIMPLE | 1 | bio->bi_pool->bvec_pool.min_nr | |
| 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 |