Defined in 40 files as a member:
- block/mq-deadline.c, line 66 (as a member)
- drivers/accel/amdxdna/aie2_pci.h, line 121 (as a member)
- drivers/accel/habanalabs/common/habanalabs.h, line 2073 (as a member)
- drivers/block/drbd/drbd_interval.h, line 15 (as a member)
- drivers/block/mtip32xx/mtip32xx.h, line 174 (as a member)
- drivers/block/mtip32xx/mtip32xx.h, line 334 (as a member)
- drivers/crypto/cavium/nitrox/nitrox_dev.h, line 95 (as a member)
- drivers/dma/mpc512x_dma.c, line 199 (as a member)
- drivers/dma/qcom/hidma.h, line 104 (as a member)
- drivers/dma/switchtec_dma.c, line 250 (as a member)
- drivers/firewire/ohci.c, line 182 (as a member)
- drivers/firmware/samsung/exynos-acpm.c, line 117 (as a member)
- drivers/gpu/drm/bridge/nwl-dsi.c, line 55 (as a member)
- drivers/iio/adc/fsl-imx25-gcq.c, line 38 (as a member)
- drivers/infiniband/hw/hfi1/opfn.h, line 67 (as a member)
- drivers/infiniband/hw/mlx5/gsi.c, line 38 (as a member)
- drivers/infiniband/hw/qedr/qedr.h, line 460 (as a member)
- drivers/macintosh/adb.c, line 611 (as a member)
- drivers/md/dm-rq.c, line 28 (as a member)
- drivers/net/ethernet/intel/idpf/idpf_virtchnl.h, line 60 (as a member)
- drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.h, line 139 (as a member)
- drivers/net/wireless/ath/ath10k/core.h, line 1113 (as a member)
- drivers/net/wireless/ath/ath11k/core.h, line 674 (as a member)
- drivers/net/wireless/ath/ath12k/core.h, line 629 (as a member)
- drivers/net/wireless/ath/ath9k/debug.h, line 175 (as a member)
- drivers/net/xen-netback/common.h, line 132 (as a member)
- drivers/scsi/megaraid.h, line 105 (as a member)
- drivers/scsi/megaraid/mbox_defs.h, line 169 (as a member)
- drivers/scsi/qla2xxx/qla_def.h, line 736 (as a member)
- drivers/thunderbolt/stream.c, line 104 (as a member)
- drivers/vdpa/vdpa_user/vduse_dev.c, line 163 (as a member)
- fs/nfsd/xdr4.h, line 835 (as a member)
- include/drm/bridge/samsung-dsim.h, line 43 (as a member)
- include/drm/bridge/samsung-dsim.h, line 125 (as a member)
- include/linux/vringh.h, line 45 (as a member)
- include/media/cec.h, line 75 (as a member)
- include/media/media-request.h, line 313 (as a member)
- include/uapi/linux/btrfs.h, line 408 (as a member)
- include/uapi/linux/firewire-cdev.h, line 387 (as a member)
- tools/virtio/vhost_net_test.c, line 37 (as a member)
Defined in 1 files as a function:
Defined in 1 files as a enumerator:
Referenced in 112 files:
- arch/m68k/fpsp040/bugfix.S, 5 times
- arch/m68k/fpsp040/get_op.S, line 482
- arch/m68k/fpsp040/res_func.S, 2 times
- arch/m68k/ifpsp060/src/fpsp.S, line 4423
- arch/m68k/ifpsp060/src/isp.S, line 572
- arch/m68k/math-emu/fp_util.S, line 61
- arch/um/drivers/virtio_pcidev.c, 4 times
- block/mq-deadline.c, 4 times
- drivers/accel/amdxdna/aie2_ctx.c, line 231
- drivers/accel/amdxdna/aie2_pci.c, line 827
- drivers/accel/habanalabs/common/command_submission.c, 4 times
- drivers/accel/habanalabs/common/debugfs.c, line 156
- drivers/block/drbd/drbd_receiver.c, line 2283
- drivers/block/drbd/drbd_req.c, 2 times
- drivers/block/mtip32xx/mtip32xx.c, 25 times
- drivers/block/mtip32xx/mtip32xx.h, line 181
- drivers/cdx/controller/mcdi.c, 4 times
- drivers/crypto/cavium/nitrox/nitrox_debugfs.c, line 45
- drivers/crypto/cavium/nitrox/nitrox_main.c, line 487
- drivers/crypto/cavium/nitrox/nitrox_reqmgr.c, line 566
- drivers/dma/dma-axi-dmac.c, 3 times
- drivers/dma/mpc512x_dma.c, 5 times
- drivers/dma/mxs-dma.c, 5 times
- drivers/dma/qcom/hidma.c, 4 times
- drivers/dma/qcom/hidma_dbg.c, line 102
- drivers/dma/switchtec_dma.c, 5 times
- drivers/firewire/core-cdev.c, 3 times
- drivers/firewire/core-iso.c, 2 times
- drivers/firewire/core.h, line 169
- drivers/firewire/ohci.c, 15 times
- drivers/firmware/samsung/exynos-acpm.c, 5 times
- drivers/gpu/drm/amd/ras/rascore/ras_cmd.c, 3 times
- drivers/gpu/drm/bridge/nwl-dsi.c, 3 times
- drivers/gpu/drm/bridge/samsung-dsim.c, 8 times
- drivers/gpu/drm/drm_atomic_helper.c, 3 times
- drivers/gpu/drm/i915/gt/intel_execlists_submission.c, line 1315
- drivers/gpu/drm/i915/i915_trace.h, 3 times
- drivers/hv/channel_mgmt.c, 2 times
- drivers/hv/mshv_common.c, 9 times
- drivers/hv/mshv_root_hv_call.c, 19 times
- drivers/hv/mshv_root_main.c, 8 times
- drivers/i2c/algos/i2c-algo-pca.c, 10 times
- drivers/i2c/busses/i2c-pnx.c, 3 times
- drivers/i3c/master/svc-i3c-master.c, 3 times
- drivers/iio/adc/fsl-imx25-gcq.c, 3 times
- drivers/infiniband/core/cq.c, 14 times
- drivers/infiniband/hw/hfi1/chip.c, 6 times
- drivers/infiniband/hw/hfi1/ipoib_tx.c, 2 times
- drivers/infiniband/hw/hfi1/opfn.c, 14 times
- drivers/infiniband/hw/hfi1/trace_tid.h, 4 times
- drivers/infiniband/hw/mlx5/gsi.c, 4 times
- drivers/infiniband/hw/qedr/verbs.c, 3 times
- drivers/macintosh/adb.c, 5 times
- drivers/md/dm-rq.c, 3 times
- drivers/media/cec/core/cec-adap.c, 2 times
- drivers/media/mc/mc-request.c, 13 times
- drivers/media/v4l2-core/v4l2-ctrls-request.c, line 421
- drivers/net/ethernet/faraday/ftmac100.c, 3 times
- drivers/net/ethernet/intel/idpf/idpf_virtchnl.c, 5 times
- drivers/net/ethernet/mellanox/mlx5/core/steering/hws/debug.c, 3 times
- drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.c, 9 times
- drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.h, line 252
- drivers/net/ethernet/netronome/nfp/nfd3/dp.c, 3 times
- drivers/net/ethernet/netronome/nfp/nfdk/dp.c, 3 times
- drivers/net/vmxnet3/vmxnet3_drv.c, 4 times
- drivers/net/wireless/ath/ath10k/core.c, 2 times
- drivers/net/wireless/ath/ath10k/mac.c, 4 times
- drivers/net/wireless/ath/ath11k/core.c, line 2441
- drivers/net/wireless/ath/ath11k/mac.c, 5 times
- drivers/net/wireless/ath/ath11k/reg.c, line 830
- drivers/net/wireless/ath/ath12k/core.c, line 1505
- drivers/net/wireless/ath/ath12k/mac.c, 5 times
- drivers/net/wireless/ath/ath12k/reg.c, line 837
- drivers/net/wireless/ath/ath9k/debug.c, 3 times
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c, 3 times
- drivers/net/xen-netback/rx.c, 3 times
- drivers/nvme/target/fcloop.c, 3 times
- drivers/s390/net/qeth_core_main.c, 11 times
- drivers/s390/scsi/zfcp_qdio.c, 10 times
- drivers/scsi/aacraid/dpcsup.c, 6 times
- drivers/scsi/aha152x.c, 4 times
- drivers/scsi/esas2r/esas2r_main.c, 4 times
- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c, 6 times
- drivers/scsi/megaraid.c, 10 times
- drivers/scsi/megaraid/megaraid_mbox.c, 10 times
- drivers/spi/spi-lantiq-ssc.c, 4 times
- drivers/target/iscsi/iscsi_target.c, 5 times
- drivers/thunderbolt/stream.c, 3 times
- drivers/usb/gadget/udc/pxa25x_udc.c, 5 times
- drivers/usb/gadget/udc/pxa27x_udc.c, 20 times
- drivers/usb/host/ohci-q.c, 4 times
- drivers/vdpa/mlx5/core/resources.c, 9 times
- drivers/vdpa/vdpa_user/vduse_dev.c, 5 times
- drivers/vhost/vringh.c, 8 times
- fs/aio.c, 8 times
- fs/btrfs/volumes.c, 2 times
- fs/dlm/lowcomms.c, 3 times
- fs/nfs/flexfilelayout/flexfilelayout.c, 8 times
- fs/nfsd/nfs4proc.c, 2 times
- fs/nfsd/nfs4xdr.c, line 6148
- fs/ocfs2/cluster/tcp.c, 3 times
- fs/xfs/xfs_aops.c, line 833
- fs/xfs/xfs_log.c, 9 times
- include/linux/firewire.h, line 541
- include/trace/events/firewire.h, 6 times
- io_uring/io_uring.c, 3 times
- kernel/rcu/rcutorture.c, 12 times
- lib/dynamic_queue_limits.c, 8 times
- net/rds/ib_send.c, 4 times
- tools/virtio/ringtest/main.c, 14 times
- tools/virtio/vhost_net_test.c, 14 times
- tools/virtio/virtio_test.c, 12 times
Smatch caller information:
drivers/gpu/drm/i915/gt/intel_execlists_submission.c execlists_dequeue() -> completed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rq | 1-u64max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &sched_engine->lock | ||
| LOCK2 | irq | ||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | bh | ||
| TYPE_LOCK | (struct i915_sched_engine)->lock |
drivers/gpu/drm/i915/gt/intel_execlists_submission.c execlists_dequeue() -> completed()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | rq | 1-u64max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &sched_engine->lock | ||
| LOCK2 | irq | ||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | bh | ||
| TYPE_LOCK | (struct i915_sched_engine)->lock |