Defined in 41 files as a prototype:
- arch/arm/probes/kprobes/opt-arm.c, line 64 (as a prototype)
- arch/x86/kernel/kvm.c, line 821 (as a prototype)
- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c, line 1457 (as a prototype)
- drivers/net/ppp/bsd_comp.c, line 1170 (as a prototype)
- drivers/net/ppp/ppp_deflate.c, line 635 (as a prototype)
- drivers/net/ppp/ppp_deflate.c, line 636 (as a prototype)
- drivers/net/ppp/ppp_mppe.c, line 66 (as a prototype)
- drivers/power/supply/bq27xxx_battery_hdq.c, line 135 (as a prototype)
- drivers/power/supply/ds2760_battery.c, line 816 (as a prototype)
- drivers/power/supply/max1721x_battery.c, line 448 (as a prototype)
- drivers/w1/slaves/w1_ds2405.c, line 24 (as a prototype)
- drivers/w1/slaves/w1_ds2408.c, line 353 (as a prototype)
- drivers/w1/slaves/w1_ds2413.c, line 159 (as a prototype)
- drivers/w1/slaves/w1_ds2423.c, line 133 (as a prototype)
- drivers/w1/slaves/w1_ds2431.c, line 294 (as a prototype)
- drivers/w1/slaves/w1_ds2433.c, line 306 (as a prototype)
- drivers/w1/slaves/w1_ds2438.c, line 428 (as a prototype)
- drivers/w1/slaves/w1_ds250x.c, line 287 (as a prototype)
- drivers/w1/slaves/w1_ds250x.c, line 288 (as a prototype)
- drivers/w1/slaves/w1_ds250x.c, line 289 (as a prototype)
- drivers/w1/slaves/w1_ds250x.c, line 290 (as a prototype)
- drivers/w1/slaves/w1_ds2780.c, line 159 (as a prototype)
- drivers/w1/slaves/w1_ds2781.c, line 156 (as a prototype)
- drivers/w1/slaves/w1_ds28e04.c, line 428 (as a prototype)
- drivers/w1/slaves/w1_ds28e17.c, line 29 (as a prototype)
- drivers/w1/slaves/w1_smem.c, line 58 (as a prototype)
- drivers/w1/slaves/w1_smem.c, line 59 (as a prototype)
- drivers/w1/slaves/w1_therm.c, line 743 (as a prototype)
- drivers/w1/slaves/w1_therm.c, line 744 (as a prototype)
- drivers/w1/slaves/w1_therm.c, line 745 (as a prototype)
- drivers/w1/slaves/w1_therm.c, line 746 (as a prototype)
- drivers/w1/slaves/w1_therm.c, line 747 (as a prototype)
- net/bridge/netfilter/nf_conntrack_bridge.c, line 436 (as a prototype)
- net/can/j1939/main.c, line 26 (as a prototype)
- net/netfilter/ipset/ip_set_core.c, line 2255 (as a prototype)
- net/netfilter/nf_conntrack_proto.c, line 705 (as a prototype)
- net/netfilter/nf_conntrack_proto.c, line 706 (as a prototype)
- net/sctp/protocol.c, line 1603 (as a prototype)
- net/sctp/protocol.c, line 1604 (as a prototype)
- sound/core/hrtimer.c, line 19 (as a prototype)
- sound/core/seq/seq_dummy.c, line 51 (as a prototype)
Defined in 5 files as a macro:
Referenced in 316 files:
- arch/arm/include/asm/cacheflush.h, 2 times
- arch/arm/include/asm/cp15.h, 2 times
- arch/arm/include/asm/cputype.h, line 120
- arch/arm/include/asm/kvm_hyp.h, 3 times
- arch/arm/include/asm/module.h, line 43
- arch/arm/include/asm/opcodes.h, 4 times
- arch/arm/kvm/coproc.c, 4 times
- arch/arm/mach-exynos/mcpm-exynos.c, 2 times
- arch/arm/probes/kprobes/test-arm.c, 6 times
- arch/arm/probes/kprobes/test-core.c, 3 times
- arch/arm/probes/kprobes/test-core.h, 5 times
- arch/arm/probes/kprobes/test-thumb.c, 10 times
- arch/arm64/include/asm/alternative.h, 5 times
- arch/arm64/include/asm/atomic_ll_sc.h, 7 times
- arch/arm64/include/asm/bug.h, line 15
- arch/arm64/include/asm/irqflags.h, 2 times
- arch/arm64/include/asm/sysreg.h, 6 times
- arch/hexagon/include/asm/module.h, line 11
- arch/ia64/include/asm/module.h, 2 times
- arch/mips/include/asm/hazards.h, 12 times
- arch/mips/include/asm/irqflags.h, 4 times
- arch/mips/include/asm/r4kcache.h, 27 times
- arch/mips/include/asm/stacktrace.h, 5 times
- arch/mips/lib/delay.c, line 33
- arch/mips/lib/mips-atomic.c, 3 times
- arch/mips/sibyte/swarm/platform.c, line 90
- arch/parisc/include/asm/alternative.h, 2 times
- arch/parisc/include/asm/jump_label.h, 2 times
- arch/parisc/kernel/pdt.c, 3 times
- arch/powerpc/boot/reg.h, 2 times
- arch/powerpc/include/asm/dcr-native.h, 2 times
- arch/powerpc/include/asm/ppc_asm.h, line 248
- arch/powerpc/include/asm/reg.h, 4 times
- arch/powerpc/include/asm/reg_fsl_emb.h, 2 times
- arch/powerpc/kernel/traps.c, line 264
- arch/powerpc/kvm/book3s_64_vio_hv.c, line 42
- arch/powerpc/perf/req-gen/_begin.h, line 8
- arch/powerpc/perf/req-gen/perf.h, 2 times
- arch/powerpc/platforms/cell/cbe_thermal.c, line 52
- arch/powerpc/platforms/cell/spufs/sputrace.h, 2 times
- arch/powerpc/platforms/powernv/vas.h, line 267
- arch/powerpc/platforms/pseries/cmm.c, 6 times
- arch/powerpc/platforms/pseries/mobility.c, line 415
- arch/s390/include/asm/alternative.h, line 100
- arch/s390/include/asm/jump_label.h, line 25
- arch/s390/include/asm/linkage.h, line 8
- arch/s390/include/asm/syscall_wrapper.h, 3 times
- arch/sh/include/asm/ptrace.h, 2 times
- arch/sh/kernel/cpu/init.c, line 50
- arch/unicore32/include/asm/cputype.h, line 20
- arch/unicore32/mm/alignment.c, 2 times
- arch/x86/events/intel/pt.c, line 44
- arch/x86/include/asm/alternative.h, line 148
- arch/x86/include/asm/bug.h, 2 times
- arch/x86/include/asm/jump_label.h, line 26
- arch/x86/include/asm/linkage.h, line 22
- arch/x86/include/asm/nops.h, line 94
- arch/x86/include/asm/nospec-branch.h, 8 times
- arch/x86/include/asm/percpu.h, line 49
- arch/x86/include/asm/special_insns.h, 2 times
- arch/x86/include/asm/unwind_hints.h, 4 times
- arch/x86/include/asm/vmware.h, 3 times
- arch/x86/kernel/cpu/mce/amd.c, 2 times
- arch/x86/kernel/dumpstack.c, 2 times
- arch/x86/kernel/fpu/xstate.c, line 528
- arch/x86/kvm/emulate.c, 3 times
- arch/x86/kvm/vmx/ops.h, 2 times
- arch/xtensa/include/asm/atomic.h, 3 times
- arch/xtensa/include/asm/cmpxchg.h, 2 times
- arch/xtensa/include/asm/irqflags.h, 3 times
- arch/xtensa/include/asm/module.h, line 16
- arch/xtensa/include/asm/processor.h, 2 times
- arch/xtensa/include/asm/thread_info.h, line 87
- arch/xtensa/include/asm/traps.h, line 78
- arch/xtensa/kernel/smp.c, line 134
- arch/xtensa/kernel/traps.c, line 395
- drivers/block/drbd/drbd_main.c, 2 times
- drivers/block/skd_main.c, line 323
- drivers/bus/arm-cci.c, 5 times
- drivers/char/ttyprintk.c, line 37
- drivers/crypto/caam/caamalg.c, 22 times
- drivers/crypto/caam/caamalg_desc.c, 16 times
- drivers/crypto/caam/caamalg_qi.c, 8 times
- drivers/crypto/caam/caamalg_qi2.c, 28 times
- drivers/crypto/caam/caamhash.c, 36 times
- drivers/crypto/caam/caampkc.c, line 347
- drivers/crypto/caam/key_gen.c, 3 times
- drivers/crypto/ccree/cc_debugfs.c, line 16
- drivers/crypto/qat/qat_common/adf_common_drv.h, 3 times
- drivers/dax/bus.h, line 58
- drivers/devfreq/devfreq.c, line 1131
- drivers/dma/dmaengine.c, line 1173
- drivers/edac/edac_device_sysfs.c, 3 times
- drivers/edac/edac_pci_sysfs.c, 3 times
- drivers/edac/thunderx_edac.c, line 218
- drivers/firewire/ohci.c, 11 times
- drivers/firewire/sbp2.c, 7 times
- drivers/firmware/dmi-sysfs.c, 2 times
- drivers/firmware/edd.c, line 68
- drivers/firmware/efi/efivars.c, line 52
- drivers/firmware/qemu_fw_cfg.c, line 401
- drivers/fpga/ice40-spi.c, 2 times
- drivers/gpu/drm/i915/display/intel_display.c, 10 times
- drivers/gpu/drm/i915/display/intel_display.h, line 590
- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c, 4 times
- drivers/gpu/drm/i915/i915_gem.h, 2 times
- drivers/gpu/drm/i915/i915_utils.h, 3 times
- drivers/gpu/drm/panfrost/panfrost_gpu.c, line 156
- drivers/gpu/drm/selftests/test-drm_modeset_common.h, line 14
- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c, 2 times
- drivers/hwtracing/coresight/coresight-etm-perf.c, 4 times
- drivers/hwtracing/intel_th/gth.c, line 226
- drivers/i2c/busses/i2c-parport.c, line 317
- drivers/iio/accel/adxl372.c, line 765
- drivers/iio/accel/bmc150-accel-core.c, line 808
- drivers/iio/adc/at91-sama5d2_adc.c, 3 times
- drivers/iio/adc/qcom-pm8xxx-xoadc.c, line 219
- drivers/iio/adc/qcom-spmi-vadc.c, 2 times
- drivers/infiniband/core/cm.c, line 180
- drivers/infiniband/core/uverbs_main.c, line 1241
- drivers/infiniband/hw/hfi1/driver.c, line 79
- drivers/infiniband/hw/hfi1/sysfs.c, 3 times
- drivers/infiniband/hw/i40iw/i40iw_main.c, 3 times
- drivers/infiniband/hw/qib/qib_sysfs.c, 3 times
- drivers/infiniband/ulp/srp/ib_srp.c, 2 times
- drivers/input/mouse/psmouse.h, line 166
- drivers/input/touchscreen/mc13783_ts.c, line 29
- drivers/iommu/intel-iommu-debugfs.c, line 34
- drivers/iommu/omap-iommu-debug.c, line 35
- drivers/media/firewire/firedtv-avc.c, 10 times
- drivers/media/pci/cx18/cx18-driver.c, 9 times
- drivers/media/pci/ddbridge/ddbridge-core.c, 2 times
- drivers/media/pci/dt3155/dt3155.h, 3 times
- drivers/media/pci/ivtv/ivtv-driver.c, 8 times
- drivers/media/pci/meye/meye.h, 2 times
- drivers/media/usb/cpia2/cpia2_v4l.c, 6 times
- drivers/misc/lkdtm/core.c, line 98
- drivers/misc/vmw_vmci/vmci_host.c, line 906
- drivers/mtd/ubi/build.c, 2 times
- drivers/net/bonding/bond_sysfs_slave.c, line 20
- drivers/net/ethernet/amazon/ena/ena_netdev.h, 3 times
- drivers/net/ethernet/broadcom/bcmsysport.h, 2 times
- drivers/net/ethernet/broadcom/bnx2.c, line 6484
- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c, 4 times
- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c, 7 times
- drivers/net/ethernet/broadcom/genet/bcmgenet.c, 7 times
- drivers/net/ethernet/broadcom/tg3.c, 2 times
- drivers/net/ethernet/cavium/liquidio/liquidio_common.h, 6 times
- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c, 6 times
- drivers/net/ethernet/freescale/enetc/enetc_pf.c, 2 times
- drivers/net/ethernet/freescale/enetc/enetc_vf.c, 2 times
- drivers/net/ethernet/ibm/ibmveth.c, line 1858
- drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c, line 27
- drivers/net/ethernet/intel/i40e/i40e_client.h, 3 times
- drivers/net/ethernet/intel/i40e/i40e_main.c, 3 times
- drivers/net/ethernet/intel/iavf/iavf_client.h, 3 times
- drivers/net/ethernet/intel/iavf/iavf_main.c, 3 times
- drivers/net/ethernet/intel/ice/ice_main.c, 3 times
- drivers/net/ethernet/intel/igb/igb_ethtool.c, line 78
- drivers/net/ethernet/intel/igb/igb_main.c, 3 times
- drivers/net/ethernet/intel/igc/igc_ethtool.c, line 69
- drivers/net/ethernet/marvell/mvmdio.c, line 338
- drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.c, 2 times
- drivers/net/ethernet/mellanox/mlxsw/spectrum.c, 3 times
- drivers/net/ethernet/qlogic/qed/qed.h, 4 times
- drivers/net/ethernet/qlogic/qed/qed_main.c, 4 times
- drivers/net/ethernet/qlogic/qede/qede.h, 4 times
- drivers/net/fjes/fjes_main.c, 2 times
- drivers/net/phy/phy.c, line 36
- drivers/net/usb/cdc_ncm.c, line 79
- drivers/net/wireless/ath/ath9k/hif_usb.h, 4 times
- drivers/net/wireless/ath/wcn36xx/debug.c, line 142
- drivers/net/wireless/ath/wil6210/debugfs.c, 2 times
- drivers/net/wireless/broadcom/b43/debugfs.c, line 717
- drivers/net/wireless/broadcom/b43/dma.c, line 1013
- drivers/net/wireless/broadcom/b43/pio.c, 2 times
- drivers/net/wireless/broadcom/b43legacy/debugfs.c, line 400
- drivers/net/wireless/intel/ipw2x00/ipw2100.c, 2 times
- drivers/net/wireless/intel/iwlwifi/cfg/1000.c, 2 times
- drivers/net/wireless/intel/iwlwifi/cfg/2000.c, 4 times
- drivers/net/wireless/intel/iwlwifi/cfg/22000.c, 16 times
- drivers/net/wireless/intel/iwlwifi/cfg/5000.c, 2 times
- drivers/net/wireless/intel/iwlwifi/cfg/6000.c, 4 times
- drivers/net/wireless/intel/iwlwifi/cfg/7000.c, 5 times
- drivers/net/wireless/intel/iwlwifi/cfg/8000.c, 2 times
- drivers/net/wireless/intel/iwlwifi/cfg/9000.c, 2 times
- drivers/net/wireless/ralink/rt2x00/rt2x00debug.c, 3 times
- drivers/net/wireless/zydas/zd1211rw/zd_def.h, line 43
- drivers/nvdimm/security.c, 3 times
- drivers/nvme/host/rdma.c, line 1986
- drivers/nvme/host/tcp.c, line 2302
- drivers/nvme/target/configfs.c, line 1231
- drivers/parisc/pdc_stable.c, 3 times
- drivers/perf/qcom_l3_pmu.c, line 629
- drivers/phy/broadcom/phy-brcm-usb-init.c, line 92
- drivers/pinctrl/bcm/pinctrl-cygnus-mux.c, line 486
- drivers/pinctrl/bcm/pinctrl-ns2-mux.c, line 374
- drivers/pinctrl/bcm/pinctrl-nsp-mux.c, line 229
- drivers/pinctrl/pinctrl-tb10x.c, line 401
- drivers/pinctrl/sh-pfc/sh_pfc.h, 4 times
- drivers/platform/x86/asus-wmi.c, line 2117
- drivers/platform/x86/dcdbas.h, line 61
- drivers/platform/x86/lg-laptop.c, line 20
- drivers/platform/x86/sony-laptop.c, line 651
- drivers/power/reset/at91-poweroff.c, 3 times
- drivers/power/reset/at91-reset.c, 8 times
- drivers/power/reset/at91-sama5d2_shdwc.c, 8 times
- drivers/regulator/da9063-regulator.c, 2 times
- drivers/regulator/pv88060-regulator.c, 3 times
- drivers/regulator/pv88080-regulator.c, 2 times
- drivers/regulator/pv88090-regulator.c, 2 times
- drivers/scsi/arm/acornscsi.c, 2 times
- drivers/scsi/esas2r/esas2r_main.c, line 216
- drivers/scsi/ibmvscsi/ibmvfc.c, 9 times
- drivers/scsi/ipr.c, line 209
- drivers/scsi/ips.h, 3 times
- drivers/scsi/isci/init.c, 3 times
- drivers/scsi/iscsi_boot_sysfs.c, line 71
- drivers/scsi/scsi_sysfs.c, line 864
- drivers/scsi/vmw_pvscsi.c, 4 times
- drivers/soc/qcom/socinfo.c, line 231
- drivers/spi/spi.c, line 157
- drivers/staging/gasket/gasket_sysfs.h, line 35
- drivers/target/iscsi/iscsi_target_configfs.c, 2 times
- drivers/target/target_core_configfs.c, 6 times
- drivers/target/target_core_device.c, 3 times
- drivers/target/target_core_fabric_configfs.c, 2 times
- drivers/target/target_core_pscsi.c, 6 times
- drivers/target/target_core_stat.c, 3 times
- drivers/target/target_core_user.c, line 1915
- drivers/uio/uio_dmem_genirq.c, 2 times
- drivers/uio/uio_pdrv_genirq.c, line 175
- drivers/usb/dwc3/debugfs.c, 5 times
- drivers/usb/gadget/function/uvc_configfs.c, 2 times
- drivers/usb/host/xhci-debugfs.h, line 75
- drivers/usb/mtu3/mtu3_debugfs.c, line 18
- fs/btrfs/sysfs.c, line 35
- fs/ext4/sysfs.c, 3 times
- fs/f2fs/sysfs.c, 2 times
- fs/ubifs/super.c, line 2436
- fs/xfs/xfs_error.c, line 123
- include/linux/blkdev.h, 3 times
- include/linux/compat.h, line 80
- include/linux/configfs.h, 6 times
- include/linux/device.h, 3 times
- include/linux/efi.h, 2 times
- include/linux/genl_magic_func.h, line 287
- include/linux/ide.h, line 960
- include/linux/kernel.h, line 714
- include/linux/linkage.h, 6 times
- include/linux/miscdevice.h, 2 times
- include/linux/mmdebug.h, line 22
- include/linux/module.h, 4 times
- include/linux/moduleparam.h, line 26
- include/linux/nd.h, line 168
- include/linux/net.h, 8 times
- include/linux/netfilter/ipset/ip_set.h, 2 times
- include/linux/netfilter/nfnetlink.h, line 66
- include/linux/nls.h, line 106
- include/linux/regmap.h, line 643
- include/linux/serial_core.h, line 369
- include/linux/syscalls.h, line 240
- include/linux/sysfs.h, 9 times
- include/linux/timer.h, line 80
- include/linux/tty_ldisc.h, line 225
- include/linux/usb/composite.h, 2 times
- include/media/v4l2-ctrls.h, line 480
- include/net/dsa.h, line 85
- include/net/lwtunnel.h, line 261
- include/net/netfilter/nf_flow_table.h, line 124
- include/net/netfilter/nf_log.h, 2 times
- include/net/netfilter/nf_tables.h, 3 times
- include/net/pkt_cls.h, line 443
- include/net/xfrm.h, 6 times
- include/rdma/rdma_netlink.h, line 37
- include/scsi/libfcoe.h, 2 times
- include/scsi/scsi_device.h, line 584
- include/sound/minors.h, line 93
- include/trace/define_trace.h, line 87
- include/trace/trace_events.h, 2 times
- kernel/bpf/disasm.c, line 10
- kernel/fork.c, line 128
- kernel/locking/lockdep.c, 6 times
- kernel/module.c, line 790
- kernel/power/power.h, 2 times
- kernel/trace/trace_probe.h, line 174
- kernel/trace/trace_selftest.c, 5 times
- lib/sg_pool.c, line 17
- net/batman-adv/debugfs.c, 2 times
- net/batman-adv/sysfs.c, 2 times
- net/bluetooth/af_bluetooth.c, 2 times
- net/bridge/br_sysfs_if.c, 2 times
- net/can/gw.c, 3 times
- net/core/dev.c, line 1511
- net/core/netprio_cgroup.c, line 203
- net/core/pktgen.c, line 212
- net/dccp/dccp.h, line 29
- net/l2tp/l2tp_core.h, line 335
- samples/bpf/sockex3_kern.c, line 19
- samples/bpf/tracex5_kern.c, line 15
- sound/pci/asihpi/hpidebug.h, 4 times
- sound/usb/misc/ua101.c, 2 times
- tools/perf/arch/arm/util/dwarf-regs.c, line 19
- tools/perf/arch/arm64/util/dwarf-regs.c, line 22
- tools/perf/arch/powerpc/util/dwarf-regs.c, 3 times
- tools/perf/arch/powerpc/util/header.c, line 12
- tools/perf/builtin-report.c, line 1118
- tools/perf/builtin-script.c, line 3510
- tools/perf/builtin-top.c, line 1490
- tools/perf/builtin-trace.c, line 4163
- tools/perf/util/cgroup.c, 3 times
- tools/perf/util/header.c, 2 times
- tools/perf/util/jitdump.c, line 189
- tools/testing/selftests/powerpc/mm/wild_bctr.c, 13 times
- tools/testing/selftests/x86/protection_keys.c, line 813
- usr/initramfs_data.S, line 30