Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 42 files:

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 &region->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 &region->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 &region->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 &region->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