Defined in 37 files as a member:
- drivers/bluetooth/hci_bcm4377.c, line 428 (as a member)
- drivers/bluetooth/hci_bcm4377.c, line 469 (as a member)
- drivers/cpuidle/cpuidle-pseries.c, line 162 (as a member)
- drivers/crypto/ccp/dbc.h, line 34 (as a member)
- drivers/crypto/ccp/psp-dev.h, line 107 (as a member)
- drivers/crypto/intel/qat/qat_common/adf_pfvf_msg.h, line 215 (as a member)
- drivers/gpu/drm/xe/xe_late_bind_fw_types.h, line 43 (as a member)
- drivers/hv/hyperv_vmbus.h, line 105 (as a member)
- drivers/media/dvb-frontends/mxl692_defs.h, line 335 (as a member)
- drivers/media/usb/uvc/uvcvideo.h, line 494 (as a member)
- drivers/misc/mei/mei_lb.c, line 87 (as a member)
- drivers/misc/mei/mei_lb.c, line 155 (as a member)
- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.h, line 56 (as a member)
- drivers/net/wireless/ath/wil6210/wmi.h, line 4084 (as a member)
- drivers/net/wireless/intel/ipw2x00/libipw.h, line 485 (as a member)
- drivers/net/wireless/morsemicro/mm81x/command_defs.h, line 1038 (as a member)
- drivers/net/wwan/iosm/iosm_ipc_mux.h, line 282 (as a member)
- drivers/ps3/ps3-sys-manager.c, line 49 (as a member)
- drivers/scsi/elx/libefc/efc_node.c, line 932 (as a member)
- drivers/staging/media/ipu7/abi/ipu7_fw_msg_abi.h, line 270 (as a member)
- drivers/usb/gadget/function/uvc.h, line 139 (as a member)
- include/cxl/mailbox.h, line 62 (as a member)
- include/hyperv/hvgdk_mini.h, line 783 (as a member)
- include/linux/greybus/operation.h, line 57 (as a member)
- include/linux/psp-platform-access.h, line 21 (as a member)
- include/linux/soc/qcom/apr.h, line 76 (as a member)
- include/linux/soc/qcom/apr.h, line 100 (as a member)
- include/linux/vmw_vmci_defs.h, line 519 (as a member)
- include/scsi/iscsi_if.h, line 195 (as a member)
- include/uapi/linux/mshv.h, line 354 (as a member)
- include/uapi/sound/asoc.h, line 197 (as a member)
- sound/soc/qcom/qdsp6/audioreach.h, line 186 (as a member)
- sound/soc/qcom/qdsp6/audioreach.h, line 289 (as a member)
- sound/soc/qcom/qdsp6/audioreach.h, line 417 (as a member)
- sound/soc/qcom/qdsp6/audioreach.h, line 748 (as a member)
- sound/soc/qcom/qdsp6/q6afe.c, line 420 (as a member)
- sound/soc/qcom/qdsp6/q6afe.c, line 428 (as a member)
Defined in 1 files as a function:
Referenced in 127 files:
- arch/um/drivers/virtio_uml.c, 8 times
- arch/x86/kvm/hyperv.c, 2 times
- drivers/block/drbd/drbd_receiver.c, 4 times
- drivers/bluetooth/hci_bcm4377.c, 23 times
- drivers/cpuidle/cpuidle-pseries.c, 4 times
- drivers/crypto/ccp/dbc.c, 7 times
- drivers/crypto/ccp/hsti.c, line 94
- drivers/crypto/ccp/platform-access.c, 2 times
- drivers/crypto/ccp/psp-dev.c, 2 times
- drivers/crypto/ccp/sfs.c, 2 times
- drivers/crypto/intel/qat/qat_common/adf_pfvf_msg.h, line 222
- drivers/crypto/intel/qat/qat_common/adf_pfvf_pf_msg.c, 2 times
- drivers/cxl/core/edac.c, 2 times
- drivers/cxl/core/features.c, 8 times
- drivers/cxl/core/mbox.c, 13 times
- drivers/cxl/core/memdev.c, 3 times
- drivers/cxl/pci.c, 8 times
- drivers/cxl/pmem.c, line 199
- drivers/firmware/efi/libstub/zboot-decompress-gzip.c, 2 times
- drivers/firmware/efi/libstub/zboot-decompress-zstd.c, 2 times
- drivers/firmware/efi/stmm/tee_stmm_efi.c, 38 times
- drivers/firmware/qcom/qcom_scm.c, 3 times
- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c, 12 times
- drivers/gpu/drm/amd/display/dc/link/protocols/link_ddc.c, 8 times
- drivers/gpu/drm/amd/display/modules/freesync/freesync.c, 20 times
- drivers/gpu/drm/i915/display/intel_dmc.c, 8 times
- drivers/gpu/drm/i915/display/intel_dsi_vbt.c, 7 times
- drivers/gpu/drm/msm/adreno/a6xx_hfi.c, 5 times
- drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/rpc.c, 7 times
- drivers/gpu/drm/xe/xe_gsc_submit.c, 4 times
- drivers/gpu/drm/xe/xe_gsc_submit.h, line 16
- drivers/gpu/drm/xe/xe_late_bind_fw.c, 4 times
- drivers/greybus/es2.c, line 422
- drivers/greybus/gb-beagleplay.c, line 706
- drivers/greybus/operation.c, 10 times
- drivers/greybus/svc.c, 14 times
- drivers/hv/hv.c, 5 times
- drivers/hv/hyperv_vmbus.h, line 190
- drivers/hv/mshv_vtl_main.c, 3 times
- drivers/hv/vmbus_drv.c, 10 times
- drivers/i2c/busses/i2c-designware-amdpsp.c, line 100
- drivers/infiniband/hw/bnxt_re/ib_verbs.c, 4 times
- drivers/infiniband/sw/rxe/rxe_comp.c, line 365
- drivers/infiniband/sw/rxe/rxe_icrc.c, 2 times
- drivers/infiniband/sw/rxe/rxe_resp.c, 5 times
- drivers/md/raid5-cache.c, 2 times
- drivers/media/common/siano/smscoreapi.c, 6 times
- drivers/media/dvb-frontends/mxl692.c, 8 times
- drivers/media/platform/amlogic/c3/isp/c3-isp-params.c, 2 times
- drivers/media/platform/amphion/vpu_malone.c, 5 times
- drivers/media/platform/qcom/iris/iris_hfi_common.h, line 123
- drivers/media/platform/qcom/iris/iris_hfi_gen1_command.c, 4 times
- drivers/media/platform/qcom/iris/iris_hfi_gen2_command.c, 19 times
- drivers/media/platform/qcom/iris/iris_hfi_gen2_packet.c, 8 times
- drivers/media/platform/qcom/iris/iris_hfi_gen2_packet.h, 2 times
- drivers/media/platform/qcom/iris/iris_hfi_gen2_response.c, 6 times
- drivers/media/platform/renesas/rcar_jpu.c, 2 times
- drivers/media/platform/rockchip/rkisp1/rkisp1-params.c, 2 times
- drivers/media/platform/samsung/s5p-jpeg/jpeg-core.c, 9 times
- drivers/media/test-drivers/vidtv/vidtv_pes.c, 8 times
- drivers/media/usb/uvc/uvc_video.c, 10 times
- drivers/media/v4l2-core/v4l2-isp.c, 8 times
- drivers/misc/gehc-achc.c, 9 times
- drivers/misc/mei/mei_lb.c, 17 times
- drivers/misc/vmw_vmci/vmci_context.c, 2 times
- drivers/misc/vmw_vmci/vmci_datagram.c, 6 times
- drivers/misc/vmw_vmci/vmci_doorbell.c, 3 times
- drivers/misc/vmw_vmci/vmci_event.c, 2 times
- drivers/misc/vmw_vmci/vmci_guest.c, 2 times
- drivers/misc/vmw_vmci/vmci_host.c, line 405
- drivers/misc/vmw_vmci/vmci_queue_pair.c, 4 times
- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c, 6 times
- drivers/net/ethernet/intel/idpf/idpf_virtchnl.c, 8 times
- drivers/net/ethernet/mellanox/mlxfw/mlxfw_mfa2_tlv.h, 3 times
- drivers/net/ethernet/sfc/efx_reflash.c, 9 times
- drivers/net/wireless/ath/wcn36xx/smd.c, 4 times
- drivers/net/wireless/ath/wil6210/wmi.c, 12 times
- drivers/net/wireless/intel/ipw2x00/ipw2200.c, 2 times
- drivers/net/wireless/intel/ipw2x00/libipw_tx.c, 3 times
- drivers/net/wwan/iosm/iosm_ipc_mux_codec.c, 13 times
- drivers/nfc/fdp/fdp.c, 5 times
- drivers/nvmem/microchip-otpc.c, 9 times
- drivers/ps3/ps3-sys-manager.c, 11 times
- drivers/scsi/elx/efct/efct_hw.c, 3 times
- drivers/scsi/elx/libefc_sli/sli4.c, 15 times
- drivers/scsi/qla2xxx/qla_isr.c, 12 times
- drivers/scsi/qla4xxx/ql4_glbl.h, line 189
- drivers/scsi/qla4xxx/ql4_iocb.c, 2 times
- drivers/scsi/qla4xxx/ql4_os.c, 5 times
- drivers/scsi/scsi_transport_iscsi.c, line 3290
- drivers/soc/qcom/apr.c, 4 times
- drivers/staging/greybus/authentication.c, 2 times
- drivers/staging/greybus/bootrom.c, 6 times
- drivers/staging/greybus/camera.c, 5 times
- drivers/staging/greybus/fw-download.c, 6 times
- drivers/staging/greybus/fw-management.c, 4 times
- drivers/staging/greybus/gpio.c, 2 times
- drivers/staging/greybus/hid.c, line 147
- drivers/staging/greybus/light.c, 2 times
- drivers/staging/greybus/log.c, 4 times
- drivers/staging/greybus/loopback.c, 4 times
- drivers/staging/greybus/power_supply.c, 2 times
- drivers/staging/greybus/raw.c, 4 times
- drivers/staging/greybus/sdio.c, 2 times
- drivers/staging/greybus/uart.c, 8 times
- drivers/staging/media/meson/vdec/esparser.c, 18 times
- drivers/usb/gadget/function/uvc_video.c, 9 times
- include/drm/intel/intel_lb_mei_interface.h, line 101
- include/linux/surface_aggregator/serial_hub.h, 4 times
- include/linux/vmw_vmci_defs.h, line 542
- include/scsi/scsi_transport_iscsi.h, line 138
- net/nfc/digital_dep.c, 13 times
- net/vmw_vsock/vmci_transport.c, 3 times
- sound/soc/intel/avs/messages.c, 25 times
- sound/soc/qcom/qdsp6/audioreach.c, 42 times
- sound/soc/qcom/qdsp6/audioreach.h, 2 times
- sound/soc/qcom/qdsp6/q6adm.c, line 197
- sound/soc/qcom/qdsp6/q6afe.c, 3 times
- sound/soc/qcom/qdsp6/q6apm.c, 5 times
- sound/soc/soc-topology-test.c, 4 times
- sound/soc/soc-topology.c, 11 times
- sound/soc/sof/ipc3.c, 5 times
- sound/soc/sof/sof-client-probes-ipc3.c, 5 times
- tools/lib/perf/cpumap.c, 2 times
- tools/perf/util/session.c, 4 times
- tools/testing/cxl/test/mem.c, 2 times
- tools/testing/selftests/powerpc/pmu/ebb/trace.c, 3 times
Smatch caller information:
drivers/infiniband/sw/rxe/rxe_comp.c do_read() -> payload_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pkt | 4096-ptr_max |
| PARAM_VALUE | 0 | pkt->hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | pkt->opcode | 13-16 |
| BUF_SIZE | 0 | pkt | 0 |
| DATA_SOURCE | 0 | pkt | $1 |
| BIT_INFO | 0 | pkt | 0x0,0x0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/infiniband/sw/rxe/rxe_icrc.c rxe_icrc_check() -> payload_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pkt | 4096-ptr_max |
| PARAM_VALUE | 0 | pkt->hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | pkt->paylen | 4-u16max |
| BUF_SIZE | 0 | pkt | 48 |
| CAPPED_DATA | 0 | pkt->psn | 1 |
| DATA_SOURCE | 0 | pkt | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/infiniband/sw/rxe/rxe_icrc.c rxe_icrc_generate() -> payload_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pkt | 1710952519002255360,7623511751884341248,8891943745583230976 |
| PARAM_VALUE | 0 | pkt->hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | pkt->opcode | 0-20,22-23,28-29,32-43,100-101 |
| DATA_SOURCE | 0 | pkt | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/infiniband/sw/rxe/rxe_resp.c check_rkey() -> payload_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pkt->mask | 65536-u32max |
| BUF_SIZE | 0 | pkt | 0 |
| DATA_SOURCE | 0 | pkt | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/infiniband/sw/rxe/rxe_resp.c execute() -> payload_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pkt->mask | 32768-u32max |
| BUF_SIZE | 0 | pkt | 0 |
| DATA_SOURCE | 0 | pkt | $1 |
| BIT_INFO | 0 | pkt->mask | 0x8000,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/infiniband/sw/rxe/rxe_resp.c rxe_resp_check_length() -> payload_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pkt | 0 |
| BUF_SIZE | 0 | pkt | 0 |
| DATA_SOURCE | 0 | pkt | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/infiniband/sw/rxe/rxe_resp.c rxe_resp_check_length() -> payload_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pkt->hdr | 4096-ptr_max |
| PARAM_VALUE | 0 | pkt->mask | 4096-u32max |
| BUF_SIZE | 0 | pkt | 0 |
| DATA_SOURCE | 0 | pkt | $1 |
| BIT_INFO | 0 | pkt->mask | 0x1000,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/infiniband/sw/rxe/rxe_resp.c write_data_in() -> payload_size()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | pkt->mask | 65536-u32max |
| BUF_SIZE | 0 | pkt | 0 |
| DATA_SOURCE | 0 | pkt | $1 |
| BIT_INFO | 0 | pkt->mask | 0x10000,0xffff7fff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |