Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 42 files:
- crypto/hctr2.c, line 164
- crypto/krb5/rfc3961_simplified.c, line 90
- drivers/ata/libata-scsi.c
- drivers/crypto/allwinner/sun4i-ss/sun4i-ss-cipher.c
- drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c, line 272
- drivers/crypto/caam/caampkc.c, line 217
- drivers/crypto/marvell/cesa/tdma.c, line 379
- drivers/crypto/omap-sham.c, line 526
- drivers/fpga/fpga-mgr.c
- drivers/fpga/tests/fpga-mgr-test.c, line 158
- drivers/memstick/core/ms_block.c
- drivers/memstick/host/r592.c, line 431
- drivers/mmc/host/alcor.c, line 236
- drivers/mmc/host/bcm2835.c, line 561
- drivers/mmc/host/cavium.c
- drivers/mmc/host/cb710-mmc.c
- drivers/mmc/host/davinci_mmc.c, line 571
- drivers/mmc/host/dw_mmc.c, line 1076
- drivers/mmc/host/jz4740_mmc.c, line 753
- drivers/mmc/host/meson-gx-mmc.c, line 758
- drivers/mmc/host/mmci.c, line 680
- drivers/mmc/host/mxcmmc.c
- drivers/mmc/host/omap.c, line 1071
- drivers/mmc/host/sdhci-esdhc-mcf.c, line 315
- drivers/mmc/host/sdhci.c, line 1199
- drivers/mmc/host/sh_mmcif.c
- drivers/mmc/host/sunplus-mmc.c, line 637
- drivers/mmc/host/toshsd.c, line 488
- drivers/nvme/target/io-cmd-bdev.c, line 306
- drivers/scsi/lpfc/lpfc_bsg.c, line 240
- drivers/scsi/scsi_debug.c
- drivers/target/sbp/sbp_target.c, line 1285
- drivers/target/target_core_iblock.c, line 807
- drivers/target/target_core_rd.c, line 460
- drivers/target/target_core_sbc.c, line 511
- drivers/target/target_core_user.c, line 720
- drivers/usb/gadget/udc/dummy_hcd.c, line 1393
- drivers/usb/musb/musb_host.c
- drivers/usb/storage/protocol.c, line 135
- lib/crypto/chacha20poly1305.c, line 258
- lib/crypto/mpi/mpicoder.c
- lib/scatterlist.c
Smatch caller information:
drivers/scsi/scsi_debug.c dif_copy_prot() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 8135992937594773504 |
| PARAM_VALUE | 3 | flags | 3,5 |
| BIT_INFO | 3 | flags | 0x1,0x7 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sdev->state_mutex |
drivers/scsi/scsi_debug.c prot_verify_write() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 4316772164158791680 |
| PARAM_VALUE | 2 | nents | 1-u32max |
| PARAM_VALUE | 3 | flags | 5 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sdev->state_mutex |
drivers/scsi/scsi_debug.c prot_verify_write() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 1796921899170652160 |
| PARAM_VALUE | 2 | nents | 1-u32max |
| PARAM_VALUE | 3 | flags | 5 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sdev->state_mutex |
drivers/target/target_core_sbc.c compare_and_write_callback() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 6537246332374323200 |
| PARAM_VALUE | 2 | nents | 1-u32max |
| PARAM_VALUE | 3 | flags | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 1 | sgl->length | |
| NO_OVERFLOW_SIMPLE | 2 | nents | |
| UNITS | 1 | sgl | unit_byte |
| HALF_LOCKED2 | &pool->lock |
drivers/mmc/host/meson-gx-mmc.c meson_mmc_copy_buffer() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 6655718423219884032 |
| PARAM_VALUE | 3 | flags | 3,5 |
| BIT_INFO | 3 | flags | 0x1,0x7 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | sgl | unit_byte |
| UNITS | 2 | nents | unit_array_size |
drivers/scsi/lpfc/lpfc_bsg.c lpfc_bsg_copy_data() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 3264292797250740224 |
| PARAM_VALUE | 3 | flags | 3,5 |
| BIT_INFO | 3 | flags | 0x1,0x7 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/mmc/host/bcm2835.c bcm2835_prepare_data() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 4096-ptr_max |
| PARAM_VALUE | 3 | flags | 3,5 |
| BIT_INFO | 3 | flags | 0x1,0x7 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 0 | miter->consumed | |
| NO_OVERFLOW_SIMPLE | 0 | miter->length | |
| NO_OVERFLOW_SIMPLE | 0 | miter->piter.__nents | |
| UNITS | 1 | sgl | unit_byte |
| UNITS | 2 | nents | unit_array_size |
| HALF_LOCKED2 | &host->mutex |
drivers/usb/gadget/udc/dummy_hcd.c dummy_perform_transfer() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 4096-ptr_max |
| PARAM_VALUE | 2 | nents | 1-u32max |
| PARAM_VALUE | 3 | flags | 3,5 |
| BUF_SIZE | 0 | miter | 72 |
| BIT_INFO | 3 | flags | 0x1,0x7 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | sgl | unit_byte |
| UNITS | 2 | nents | unit_array_size |
| LOCK2 | &dum->lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct dummy)->lock |
drivers/mmc/host/mxcmmc.c mxcmci_transfer_data() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 7638659350842454016 |
| PARAM_VALUE | 3 | flags | 2,4 |
| FUZZY_MAX | 3 | flags | 4 |
| BIT_INFO | 3 | flags | 0x0,0x6 |
| HARD_MAX | 3 | flags | 4 |
| NOCHECK_CALL | |||
| UNITS | 1 | sgl | unit_byte |
| UNITS | 2 | nents | unit_array_size |
| HALF_LOCKED2 | &pool->lock |
drivers/mmc/host/cb710-mmc.c cb710_mmc_receive() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 3278157166947418112 |
| PARAM_VALUE | 3 | flags | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | sgl | unit_byte |
| UNITS | 2 | nents | unit_array_size |
| HALF_LOCKED2 | &pool->lock |
drivers/mmc/host/cb710-mmc.c cb710_mmc_send() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 4737232990497611776 |
| PARAM_VALUE | 3 | flags | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | sgl | unit_byte |
| UNITS | 2 | nents | unit_array_size |
| HALF_LOCKED2 | &pool->lock |
drivers/mmc/host/davinci_mmc.c mmc_davinci_prepare_data() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 4096-ptr_max |
| PARAM_VALUE | 3 | flags | 3,5 |
| BIT_INFO | 3 | flags | 0x1,0x7 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | sgl | unit_byte |
| UNITS | 2 | nents | unit_array_size |
crypto/krb5/rfc3961_simplified.c crypto_shash_update_sg() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 2148359710277730304 |
| PARAM_VALUE | 1 | sgl | 117285532735471616,1852313690669457408,3402767278576865280,7758310917397106688,7892576877329629184 |
| PARAM_VALUE | 2 | nents | 0-s32max |
| PARAM_VALUE | 3 | flags | 12 |
| BUF_SIZE | 1 | sgl | (-1),256 |
| BUF_SIZE | 1 | sgl | (-1),256 |
| DATA_SOURCE | 1 | sgl | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/target/target_core_iblock.c iblock_execute_rw() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 8962609543827705856 |
| PARAM_VALUE | 3 | flags | 2,4 |
| FUZZY_MAX | 3 | flags | 4 |
| BIT_INFO | 3 | flags | 0x0,0x6 |
| HARD_MAX | 3 | flags | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 2 | nents | |
| UNITS | 1 | sgl | unit_byte |
| HALF_LOCKED2 | &dev->caw_sem | ||
| HALF_LOCKED2 | &pool->lock |
drivers/fpga/tests/fpga-mgr-test.c op_write_sg() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 2174767512082952192 |
| PARAM_VALUE | 3 | flags | 4 |
| NOCHECK_CALL | |||
| UNITS | 1 | sgl | unit_byte |
| HALF_LOCKED2 | &mgr->ref_mutex | ||
| HALF_LOCKED2 | ®ion->mutex |
drivers/memstick/core/ms_block.c msb_read_page() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 6465438553478782976 |
| PARAM_VALUE | 2 | nents | 0-s32max |
| PARAM_VALUE | 3 | flags | 3 |
| BUF_SIZE | 1 | sgl | (-1),1056 |
| BUF_SIZE | 1 | sgl | (-1),1056 |
| DATA_SOURCE | 1 | sgl | $4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | flags |
drivers/memstick/core/ms_block.c msb_sg_compare_to_buffer() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 7942441380162215936 |
| PARAM_VALUE | 1 | sgl | 4096-ptr_max |
| PARAM_VALUE | 2 | nents | 0-s32max |
| PARAM_VALUE | 3 | flags | 5 |
| BUF_SIZE | 1 | sgl | (-1),1056 |
| BUF_SIZE | 1 | sgl | (-1),1056 |
| DATA_SOURCE | 1 | sgl | $0 |
| NOCHECK_CALL | |||
| LOCK2 | &pool->lock |
drivers/fpga/fpga-mgr.c fpga_mgr_buf_load_sg() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 3737269228803395584 |
| PARAM_VALUE | 3 | flags | 4 |
| NOCHECK_CALL | |||
| UNITS | 1 | sgl | unit_byte |
| HALF_LOCKED2 | &mgr->ref_mutex | ||
| HALF_LOCKED2 | ®ion->mutex |
drivers/fpga/fpga-mgr.c fpga_mgr_parse_header_sg_first() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 5880629475740930048 |
| PARAM_VALUE | 3 | flags | 4 |
| NOCHECK_CALL | |||
| UNITS | 1 | sgl | unit_byte |
| HALF_LOCKED2 | &mgr->ref_mutex | ||
| HALF_LOCKED2 | ®ion->mutex |
drivers/fpga/fpga-mgr.c fpga_mgr_prepare_sg() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 2592082519714373632 |
| PARAM_VALUE | 3 | flags | 4 |
| NOCHECK_CALL | |||
| UNITS | 1 | sgl | unit_byte |
| HALF_LOCKED2 | &mgr->ref_mutex | ||
| HALF_LOCKED2 | ®ion->mutex |
lib/crypto/mpi/mpicoder.c mpi_read_raw_from_sgl() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 6398470097178873856 |
| PARAM_VALUE | 2 | nents | 0-s32max |
| PARAM_VALUE | 3 | flags | 5 |
| DATA_SOURCE | 1 | sgl | $0 |
| DATA_SOURCE | 2 | nents | r sg_nents_for_len |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 1 | sgl->length |
lib/crypto/mpi/mpicoder.c mpi_write_to_sgl() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 4631602048907546624 |
| PARAM_VALUE | 2 | nents | 0-s32max |
| PARAM_VALUE | 3 | flags | 3 |
| DATA_SOURCE | 1 | sgl | $1 |
| DATA_SOURCE | 2 | nents | r sg_nents_for_len |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 1 | sgl->length |
drivers/target/target_core_rd.c rd_execute_rw() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 1960044446975995904 |
| PARAM_VALUE | 3 | flags | 2,4 |
| BUF_SIZE | 1 | sgl | (-1),32 |
| BUF_SIZE | 1 | sgl | (-1),32 |
| DATA_SOURCE | 1 | sgl | $1 |
| DATA_SOURCE | 2 | nents | $2 |
| FUZZY_MAX | 3 | flags | 4 |
| BIT_INFO | 3 | flags | 0x0,0x6 |
| HARD_MAX | 3 | flags | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 1 | sgl->length | |
| NO_OVERFLOW_SIMPLE | 2 | nents | |
| HALF_LOCKED2 | &dev->caw_sem | ||
| HALF_LOCKED2 | &pool->lock |
drivers/mmc/host/dw_mmc.c dw_mci_submit_data() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 4096-ptr_max |
| PARAM_VALUE | 3 | flags | 3,5 |
| BIT_INFO | 3 | flags | 0x1,0x7 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | sgl | unit_byte |
| UNITS | 2 | nents | unit_array_size |
| LOCK2 | &host->lock | ||
| HALF_LOCKED2 | bh | ||
| TYPE_LOCK | (struct dw_mci)->lock |
drivers/mmc/host/cavium.c do_read_request() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 4096-ptr_max |
| PARAM_VALUE | 3 | flags | 3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | sgl | unit_byte |
| UNITS | 2 | nents | unit_array_size |
| LOCK2 | &host->mmc_serializer | ||
| TYPE_LOCK | (struct cvm_mmc_host)->mmc_serializer |
drivers/mmc/host/cavium.c do_write_request() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 4096-ptr_max |
| PARAM_VALUE | 3 | flags | 4 |
| BUF_SIZE | 0 | miter | 72 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | sgl | unit_byte |
| UNITS | 2 | nents | unit_array_size |
| LOCK2 | &host->mmc_serializer | ||
| TYPE_LOCK | (struct cvm_mmc_host)->mmc_serializer |
drivers/crypto/caam/caampkc.c caam_rsa_count_leading_zeros() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 8645260311651045376 |
| PARAM_VALUE | 2 | nents | 1-s32max |
| PARAM_VALUE | 3 | flags | 4-5 |
| DATA_SOURCE | 1 | sgl | $0 |
| DATA_SOURCE | 2 | nents | r sg_nents_for_len |
| BIT_INFO | 3 | flags | 0x4,0x5 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 1 | sgl->length |
drivers/target/target_core_user.c tcmu_copy_data() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 4302168343480254464 |
| PARAM_VALUE | 3 | flags | 3,5 |
| DATA_SOURCE | 1 | sgl | $3 |
| DATA_SOURCE | 2 | nents | $4 |
| FUZZY_MAX | 3 | flags | 5 |
| BIT_INFO | 3 | flags | 0x1,0x7 |
| HARD_MAX | 3 | flags | 5 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 2 | nents | |
| UNITS | 1 | sgl | unit_byte |
| LOCK2 | &udev->cmdr_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct tcmu_dev)->cmdr_lock |
crypto/hctr2.c hctr2_hash_message() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 6263738271876018176 |
| PARAM_VALUE | 2 | nents | 0-s32max |
| PARAM_VALUE | 3 | flags | 5 |
| BUF_SIZE | 1 | sgl | (-1),64 |
| BUF_SIZE | 1 | sgl | (-1),64 |
| DATA_SOURCE | 1 | sgl | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 1 | sgl->length | 0-2147483646[c] |
| USER_DATA | 1 | sgl->length | 1-u32max[c] |
| USER_DATA | 1 | sgl->offset | 0-2147551739[c] |
drivers/mmc/host/toshsd.c toshsd_start_data() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 4096-ptr_max |
| PARAM_VALUE | 3 | flags | 3,5 |
| BIT_INFO | 3 | flags | 0x1,0x7 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | sgl | unit_byte |
| UNITS | 2 | nents | unit_array_size |
| LOCK2 | &host->lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct toshsd_host)->lock |
lib/scatterlist.c sg_copy_buffer() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 3395468474052698112 |
| PARAM_VALUE | 3 | flags | 10,12 |
| BUF_SIZE | 1 | sgl | (-1)-s32max |
| BUF_SIZE | 1 | sgl | (-1)-s32max |
| DATA_SOURCE | 1 | sgl | $0 |
| DATA_SOURCE | 2 | nents | $1 |
| BIT_INFO | 3 | flags | 0x8,0xe |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 1 | sgl->length | 0-2147483646[c] |
| USER_DATA | 1 | sgl->length | 1-u32max[c] |
| USER_DATA | 1 | sgl->offset | 0-2147551739[c] |
| USER_DATA | 2 | nents | 1-5[c] |
| UNITS | 1 | sgl | unit_byte |
lib/scatterlist.c sg_zero_buffer() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 8438046793822900224 |
| PARAM_VALUE | 3 | flags | 10 |
| BUF_SIZE | 1 | sgl | (-1),64,256,512 |
| BUF_SIZE | 1 | sgl | (-1),64,256,512 |
| DATA_SOURCE | 1 | sgl | $0 |
| DATA_SOURCE | 2 | nents | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| NO_OVERFLOW_SIMPLE | 1 | sgl->length | |
| NO_OVERFLOW_SIMPLE | 2 | nents | |
| UNITS | 1 | sgl | unit_byte |
lib/crypto/chacha20poly1305.c chacha20poly1305_crypt_sg_inplace() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 438948829074792448 |
| PARAM_VALUE | 1 | sgl | 5825206934603898880,8602473687787020288,8874928654564466688 |
| PARAM_VALUE | 2 | nents | 0-s32max |
| PARAM_VALUE | 3 | flags | 3 |
| BUF_SIZE | 1 | sgl | 96,800 |
| BUF_SIZE | 1 | sgl | 96,800 |
| DATA_SOURCE | 1 | sgl | $0 |
| NOCHECK_CALL |
drivers/mmc/host/alcor.c alcor_prepare_sg_miter() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 4096-ptr_max |
| PARAM_VALUE | 3 | flags | 3,5 |
| BIT_INFO | 3 | flags | 0x1,0x7 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | sgl | unit_byte |
| UNITS | 2 | nents | unit_array_size |
| LOCK2 | &host->cmd_mutex | ||
| TYPE_LOCK | (struct alcor_sdmmc_host)->cmd_mutex |
drivers/ata/libata-scsi.c ata_format_dsm_trim_descr() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 7979556565430583296 |
| PARAM_VALUE | 2 | nents | 1-u32max |
| PARAM_VALUE | 3 | flags | 3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | ap->lock | ||
| HALF_LOCKED2 | &sdev->state_mutex | ||
| HALF_LOCKED2 | irq | ||
| HALF_LOCKED2 | irq_flags |
drivers/ata/libata-scsi.c ata_scsi_get_phys_element_status_complete() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 2607481442124873728 |
| PARAM_VALUE | 3 | flags | 3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ap->host->eh_mutex | ||
| HALF_LOCKED2 | ap->lock | ||
| HALF_LOCKED2 | flags |
drivers/ata/libata-scsi.c ata_scsi_report_zones_complete() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 3032038377331548160 |
| PARAM_VALUE | 3 | flags | 3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &ap->host->eh_mutex | ||
| HALF_LOCKED2 | ap->lock | ||
| HALF_LOCKED2 | flags |
drivers/usb/musb/musb_host.c musb_ep_program() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 4096-ptr_max |
| PARAM_VALUE | 2 | nents | 1 |
| PARAM_VALUE | 3 | flags | 5 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | sgl | unit_byte |
| HALF_LOCKED2 | &musb->lock | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct musb)->lock |
drivers/usb/musb/musb_host.c musb_host_rx() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 4096-ptr_max |
| PARAM_VALUE | 2 | nents | 1 |
| PARAM_VALUE | 3 | flags | 3 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | sgl | unit_byte |
| LOCK2 | &musb->lock | ||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct musb)->lock |
drivers/mmc/host/sh_mmcif.c sh_mmcif_multi_read() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 4096-ptr_max |
| PARAM_VALUE | 1 | sgl | 4096-ptr_max |
| PARAM_VALUE | 1 | sgl->length | 1-u32max |
| PARAM_VALUE | 2 | nents | 1-u32max |
| PARAM_VALUE | 3 | flags | 2 |
| BUF_SIZE | 0 | miter | 72 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | sgl | unit_byte |
| UNITS | 2 | nents | unit_array_size |
| LOCK2 | &host->thread_lock | ||
| HALF_LOCKED2 | _T->lock | ||
| TYPE_LOCK | (struct sh_mmcif_host)->thread_lock |
drivers/mmc/host/sh_mmcif.c sh_mmcif_multi_write() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 4096-ptr_max |
| PARAM_VALUE | 1 | sgl | 4096-ptr_max |
| PARAM_VALUE | 1 | sgl->length | 1-u32max |
| PARAM_VALUE | 2 | nents | 1-u32max |
| PARAM_VALUE | 3 | flags | 4 |
| BUF_SIZE | 0 | miter | 72 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | sgl | unit_byte |
| UNITS | 2 | nents | unit_array_size |
| LOCK2 | &host->thread_lock | ||
| HALF_LOCKED2 | _T->lock | ||
| TYPE_LOCK | (struct sh_mmcif_host)->thread_lock |
drivers/mmc/host/sh_mmcif.c sh_mmcif_single_read() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 4096-ptr_max |
| PARAM_VALUE | 3 | flags | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | sgl | unit_byte |
| UNITS | 2 | nents | unit_array_size |
| LOCK2 | &host->thread_lock | ||
| HALF_LOCKED2 | _T->lock | ||
| TYPE_LOCK | (struct sh_mmcif_host)->thread_lock |
drivers/mmc/host/sh_mmcif.c sh_mmcif_single_write() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 4096-ptr_max |
| PARAM_VALUE | 3 | flags | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | sgl | unit_byte |
| UNITS | 2 | nents | unit_array_size |
| LOCK2 | &host->thread_lock | ||
| HALF_LOCKED2 | _T->lock | ||
| TYPE_LOCK | (struct sh_mmcif_host)->thread_lock |
drivers/mmc/host/sdhci.c sdhci_prepare_dma() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 4096-ptr_max |
| PARAM_VALUE | 3 | flags | 3,5 |
| BIT_INFO | 3 | flags | 0x1,0x7 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | miter->consumed | 0-u32max[c] |
| UNITS | 1 | sgl | unit_byte |
| UNITS | 2 | nents | unit_array_size |
| LOCK2 | &host->lock | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct sdhci_host)->lock |
drivers/usb/storage/protocol.c usb_stor_access_xfer_buf() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 6891898072966209536 |
| PARAM_VALUE | 3 | flags | 2,4 |
| FUZZY_MAX | 3 | flags | 4 |
| BIT_INFO | 3 | flags | 0x0,0x6 |
| HARD_MAX | 3 | flags | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | sgl | unit_byte |
| HALF_LOCKED2 | &us->dev_mutex |
drivers/crypto/marvell/cesa/tdma.c mv_cesa_sg_copy() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 6437822904763883520 |
| PARAM_VALUE | 3 | flags | 3,5 |
| DATA_SOURCE | 1 | sgl | $1 |
| DATA_SOURCE | 2 | nents | $2 |
| BIT_INFO | 3 | flags | 0x1,0x7 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | sgl | unit_byte |
drivers/target/sbp/sbp_target.c sbp_rw_data() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 9110665394777227264 |
| PARAM_VALUE | 3 | flags | 2,4 |
| BIT_INFO | 3 | flags | 0x0,0x6 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | sgl | unit_byte |
| HALF_LOCKED2 | &pool->lock |
drivers/memstick/host/r592.c r592_transfer_fifo_pio() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 3842181167402762240 |
| PARAM_VALUE | 1 | sgl | 4096-ptr_max |
| PARAM_VALUE | 2 | nents | 1 |
| PARAM_VALUE | 3 | flags | 3,5 |
| BIT_INFO | 3 | flags | 0x1,0x7 |
| NOCHECK_CALL | |||
| LOCK2 | flags |
drivers/nvme/target/io-cmd-bdev.c nvmet_bdev_execute_rw() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 1460023225382539264 |
| PARAM_VALUE | 3 | flags | 2,4 |
| FUZZY_MAX | 3 | flags | 4 |
| BIT_INFO | 3 | flags | 0x0,0x6 |
| HARD_MAX | 3 | flags | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/mmc/host/sunplus-mmc.c spmmc_xfer_data_pio() -> sg_miter_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | miter | 1825387615555375104 |
| PARAM_VALUE | 3 | flags | 2,4 |
| BIT_INFO | 3 | flags | 0x0,0x6 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | sgl | unit_byte |
| UNITS | 2 | nents | unit_array_size |