Loading...
Defined in 78 files as a member:
- Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml, line 268 (as a member)
- Documentation/devicetree/bindings/gnss/u-blox,neo-6m.yaml, line 688 (as a member)
- Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml, line 428 (as a member)
- arch/arm/boot/dts/nvidia/tegra20-colibri.dtsi, line 429 (as a member)
- arch/arm/boot/dts/nxp/imx/imx27-pdk.dts, line 336 (as a member)
- arch/arm/boot/dts/nxp/imx/imx27-pdk.dts, line 344 (as a member)
- arch/arm64/boot/dts/mediatek/mt8186-corsola-tentacruel-sku262148.dts, line 350 (as a member)
- arch/arm64/boot/dts/mediatek/mt8186-corsola-tentacruel-sku262148.dts, line 358 (as a member)
- arch/powerpc/sysdev/fsl_pci.c, line 676 (as a member)
- arch/s390/include/asm/nmi.h, line 73 (as a member)
- arch/s390/include/uapi/asm/guarded_storage.h, line 39 (as a member)
- arch/s390/include/uapi/asm/kvm.h, line 69 (as a member)
- arch/x86/kvm/vmx/vmx.h, line 317 (as a member)
- drivers/block/loop.c, line 429 (as a member)
- drivers/block/null_blk/null_blk.h, line 350 (as a member)
- drivers/block/null_blk/null_blk.h, line 358 (as a member)
- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c, line 698 (as a member)
- drivers/gpu/drm/ast/ast_drv.h, line 385 (as a member)
- drivers/gpu/drm/i915/gt/intel_rps_types.h, line 340 (as a member)
- drivers/gpu/drm/i915/gt/intel_rps_types.h, line 348 (as a member)
- drivers/iio/light/bh1780.c, line 677 (as a member)
- drivers/infiniband/hw/bnxt_re/qplib_sp.h, line 262 (as a member)
- drivers/media/platform/renesas/rcar-fcp.c, line 701 (as a member)
- drivers/net/ethernet/aquantia/atlantic/aq_nic.h, line 148 (as a member)
- drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h, line 7197 (as a member)
- drivers/net/wireless/ath/ar5523/ar5523.h, line 61 (as a member)
- drivers/net/wireless/ath/ar5523/ar5523.h, line 76 (as a member)
- drivers/net/wireless/ath/ar5523/ar5523.h, line 82 (as a member)
- drivers/net/wireless/ath/ath10k/ce.h, line 117 (as a member)
- drivers/net/wireless/ath/ath10k/core.h, line 587 (as a member)
- drivers/net/wireless/ath/ath10k/htc.h, line 374 (as a member)
- drivers/net/wireless/ath/ath10k/htt.h, line 1773 (as a member)
- drivers/net/wireless/ath/ath10k/mac.c, line 6880 (as a member)
- drivers/net/wireless/ath/ath10k/mac.h, line 19 (as a member)
- drivers/net/wireless/ath/ath10k/pci.h, line 111 (as a member)
- drivers/net/wireless/ath/ath10k/qmi.h, line 92 (as a member)
- drivers/net/wireless/ath/ath10k/sdio.h, line 205 (as a member)
- drivers/net/wireless/ath/ath10k/snoc.h, line 60 (as a member)
- drivers/net/wireless/ath/ath10k/usb.h, line 102 (as a member)
- drivers/net/wireless/ath/ath10k/usb.h, line 110 (as a member)
- drivers/net/wireless/ath/ath11k/core.h, line 119 (as a member)
- drivers/net/wireless/ath/ath11k/core.h, line 367 (as a member)
- drivers/net/wireless/ath/ath11k/core.h, line 808 (as a member)
- drivers/net/wireless/ath/ath11k/mac.h, line 18 (as a member)
- drivers/net/wireless/ath/ath12k/core.h, line 99 (as a member)
- drivers/net/wireless/ath/ath12k/core.h, line 229 (as a member)
- drivers/net/wireless/ath/ath12k/core.h, line 654 (as a member)
- drivers/net/wireless/ath/ath12k/mac.h, line 19 (as a member)
- drivers/net/wireless/ath/ath6kl/core.h, line 603 (as a member)
- drivers/net/wireless/ath/ath6kl/hif.h, line 225 (as a member)
- drivers/net/wireless/ath/ath6kl/sdio.c, line 45 (as a member)
- drivers/net/wireless/ath/ath6kl/usb.c, line 73 (as a member)
- drivers/net/wireless/ath/ath6kl/usb.c, line 82 (as a member)
- drivers/net/wireless/ath/carl9170/carl9170.h, line 201 (as a member)
- drivers/net/wireless/ath/carl9170/carl9170.h, line 497 (as a member)
- drivers/pinctrl/tegra/pinctrl-tegra114.c, line 332 (as a member)
- drivers/pinctrl/tegra/pinctrl-tegra114.c, line 340 (as a member)
- drivers/power/reset/gemini-poweroff.c, line 294 (as a member)
- drivers/power/supply/ab8500_chargalg.c, line 70 (as a member)
- drivers/staging/rtl8192e/rtl8192e/rtl_dm.h, line 696 (as a member)
- fs/nfs/pnfs.h, line 326 (as a member)
- fs/nfs/pnfs.h, line 334 (as a member)
- include/linux/damon.h, line 67 (as a member)
- include/linux/page-flags.h, line 66 (as a member)
- include/sound/sof/xtensa.h, line 46 (as a member)
- include/uapi/drm/habanalabs_accel.h, line 270 (as a member)
- include/uapi/linux/kvm.h, line 377 (as a member)
- kernel/trace/trace.c, line 430 (as a member)
- mm/damon/sysfs-schemes.c, line 18 (as a member)
- mm/damon/sysfs.c, line 20 (as a member)
- sound/soc/sof/intel/telemetry.h, line 27 (as a member)
- tools/perf/bench/inject-buildid.c, line 343 (as a member)
- tools/perf/bench/inject-buildid.c, line 351 (as a member)
- tools/perf/perf.h, line 76 (as a member)
- tools/testing/selftests/bpf/progs/test_global_func_ctx_args.c, line 430 (as a member)
- tools/testing/selftests/bpf/progs/test_ptr_untrusted.c, line 352 (as a member)
- tools/testing/selftests/bpf/progs/test_ptr_untrusted.c, line 360 (as a member)
- tools/testing/selftests/kvm/s390x/memop.c, line 51 (as a member)
Referenced in 266 files:
- Documentation/ABI/testing/sysfs-driver-ge-achc, 22 times
- Documentation/ABI/testing/sysfs-firmware-acpi, 26 times
- Documentation/ABI/testing/sysfs-platform-dell-laptop, 8 times
- Documentation/ABI/testing/sysfs-platform-dfl-fme, 8 times
- Documentation/devicetree/bindings/clock/qcom,qcm2290-dispcc.yaml, 15 times
- Documentation/devicetree/bindings/clock/qcom,sm6375-dispcc.yaml, 20 times
- Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml, line 547
- Documentation/devicetree/bindings/timer/nvidia,tegra186-timer.yaml, 4 times
- Documentation/translations/zh_CN/core-api/local_ops.rst, 4 times
- arch/arm/mm/copypage-feroceon.c, 4 times
- arch/arm/probes/kprobes/test-core.c, 4 times
- arch/arm64/boot/dts/qcom/sc7180-lite.dtsi, 7 times
- arch/arm64/kernel/paravirt.c, 29 times
- arch/loongarch/include/asm/alternative-asm.h, 5 times
- arch/loongarch/include/asm/alternative.h, 4 times
- arch/powerpc/boot/simple_alloc.c, 8 times
- arch/powerpc/platforms/embedded6xx/gamecube.c, 60 times
- arch/powerpc/platforms/embedded6xx/usbgecko_udbg.c, 26 times
- arch/powerpc/platforms/embedded6xx/wii.c, 3 times
- arch/powerpc/platforms/fsl_uli1575.c, 11 times
- arch/powerpc/sysdev/fsl_pci.c, line 913
- arch/riscv/include/asm/assembler.h, line 266
- arch/riscv/kernel/sbi-ipi.c, 2 times
- arch/s390/kernel/nmi.c, line 240
- arch/s390/kvm/gaccess.c, 25 times
- arch/s390/kvm/gaccess.h, 11 times
- arch/s390/kvm/kvm-s390.c, 4 times
- arch/s390/kvm/kvm-s390.h, 9 times
- arch/s390/kvm/priv.c, 48 times
- arch/x86/include/asm/vmx.h, 2 times
- arch/x86/kernel/signal_64.c, 6 times
- arch/x86/kvm/vmx/vmx.c, 34 times
- arch/xtensa/include/asm/asmmacro.h, 13 times
- arch/xtensa/include/asm/cacheasm.h, 42 times
- crypto/algif_aead.c, 3 times
- drivers/clk/clk-aspeed.c, 16 times
- drivers/clk/clk-ast2600.c, 16 times
- drivers/clk/renesas/rcar-cpg-lib.c, 61 times
- drivers/edac/cell_edac.c, 7 times
- drivers/gpu/drm/ast/ast_mode.c, line 323
- drivers/gpu/drm/i915/gem/selftests/i915_gem_object.c, 5 times
- drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp100.c, 4 times
- drivers/i2c/busses/i2c-designware-slave.c, 6 times
- drivers/iio/humidity/hts221_core.c, 29 times
- drivers/iio/imu/inv_icm42600/inv_icm42600.h, 17 times
- drivers/iio/light/bh1750.c, 31 times
- drivers/iio/light/bh1780.c, line 738
- drivers/leds/leds-bcm6358.c, 4 times
- drivers/media/pci/saa7164/saa7164-api.c, 18 times
- drivers/media/platform/renesas/rcar-fcp.c, line 763
- drivers/media/platform/samsung/exynos4-is/fimc-is-errno.c, 8 times
- drivers/media/platform/samsung/exynos4-is/fimc-is-errno.h, 3 times
- drivers/mmc/core/Kconfig, 18 times
- drivers/most/Kconfig, 9 times
- drivers/most/most_snd.c, 30 times
- drivers/net/can/usb/peak_usb/pcan_usb_fd.c, 4 times
- drivers/net/ethernet/aquantia/atlantic/aq_nic.c, 4 times
- drivers/net/ethernet/broadcom/bnxt/bnxt.c, line 6529
- drivers/net/ethernet/freescale/fman/fman_keygen.c, 5 times
- drivers/net/ethernet/intel/ice/ice_switch.c, 3 times
- drivers/net/ethernet/mellanox/mlx5/core/steering/dr_buddy.c, 4 times
- drivers/net/phy/meson-gxl.c, 4 times
- drivers/net/wireless/ath/ar5523/ar5523.c, 463 times
- drivers/net/wireless/ath/ar5523/ar5523.h, 7 times
- drivers/net/wireless/ath/ath10k/ahb.c, 187 times
- drivers/net/wireless/ath/ath10k/bmi.c, 92 times
- drivers/net/wireless/ath/ath10k/bmi.h, 17 times
- drivers/net/wireless/ath/ath10k/ce.c, 325 times
- drivers/net/wireless/ath/ath10k/ce.h, 32 times
- drivers/net/wireless/ath/ath10k/core.c, 867 times
- drivers/net/wireless/ath/ath10k/core.h, 17 times
- drivers/net/wireless/ath/ath10k/coredump.c, 49 times
- drivers/net/wireless/ath/ath10k/coredump.h, 16 times
- drivers/net/wireless/ath/ath10k/debug.c, 570 times
- drivers/net/wireless/ath/ath10k/debug.h, 53 times
- drivers/net/wireless/ath/ath10k/debugfs_sta.c, 87 times
- drivers/net/wireless/ath/ath10k/hif.h, 97 times
- drivers/net/wireless/ath/ath10k/htc.c, 148 times
- drivers/net/wireless/ath/ath10k/htc.h, 6 times
- drivers/net/wireless/ath/ath10k/htt.c, 30 times
- drivers/net/wireless/ath/ath10k/htt.h, 12 times
- drivers/net/wireless/ath/ath10k/htt_rx.c, 436 times
- drivers/net/wireless/ath/ath10k/htt_tx.c, 214 times
- drivers/net/wireless/ath/ath10k/hw.c, 92 times
- drivers/net/wireless/ath/ath10k/hw.h, 50 times
- drivers/net/wireless/ath/ath10k/mac.c, 1946 times
- drivers/net/wireless/ath/ath10k/mac.h, 22 times
- drivers/net/wireless/ath/ath10k/p2p.c, 12 times
- drivers/net/wireless/ath/ath10k/p2p.h, line 14
- drivers/net/wireless/ath/ath10k/pci.c, 622 times
- drivers/net/wireless/ath/ath10k/pci.h, 35 times
- drivers/net/wireless/ath/ath10k/qmi.c, 124 times
- drivers/net/wireless/ath/ath10k/qmi.h, 5 times
- drivers/net/wireless/ath/ath10k/sdio.c, 330 times
- drivers/net/wireless/ath/ath10k/sdio.h, 2 times
- drivers/net/wireless/ath/ath10k/snoc.c, 288 times
- drivers/net/wireless/ath/ath10k/snoc.h, 4 times
- drivers/net/wireless/ath/ath10k/spectral.c, 84 times
- drivers/net/wireless/ath/ath10k/spectral.h, 8 times
- drivers/net/wireless/ath/ath10k/swap.c, 22 times
- drivers/net/wireless/ath/ath10k/swap.h, 3 times
- drivers/net/wireless/ath/ath10k/testmode.c, 114 times
- drivers/net/wireless/ath/ath10k/testmode.h, 4 times
- drivers/net/wireless/ath/ath10k/thermal.c, 54 times
- drivers/net/wireless/ath/ath10k/thermal.h, 8 times
- drivers/net/wireless/ath/ath10k/trace.h, 107 times
- drivers/net/wireless/ath/ath10k/txrx.c, 57 times
- drivers/net/wireless/ath/ath10k/txrx.h, 4 times
- drivers/net/wireless/ath/ath10k/usb.c, 123 times
- drivers/net/wireless/ath/ath10k/usb.h, 2 times
- drivers/net/wireless/ath/ath10k/wmi-ops.h, 600 times
- drivers/net/wireless/ath/ath10k/wmi-tlv.c, 415 times
- drivers/net/wireless/ath/ath10k/wmi-tlv.h, line 2419
- drivers/net/wireless/ath/ath10k/wmi.c, 1063 times
- drivers/net/wireless/ath/ath10k/wmi.h, 58 times
- drivers/net/wireless/ath/ath10k/wow.c, 99 times
- drivers/net/wireless/ath/ath10k/wow.h, 2 times
- drivers/net/wireless/ath/ath11k/core.c, 74 times
- drivers/net/wireless/ath/ath11k/core.h, 3 times
- drivers/net/wireless/ath/ath11k/dbring.c, 37 times
- drivers/net/wireless/ath/ath11k/dbring.h, 7 times
- drivers/net/wireless/ath/ath11k/debug.h, 2 times
- drivers/net/wireless/ath/ath11k/debugfs.c, 267 times
- drivers/net/wireless/ath/ath11k/debugfs.h, 33 times
- drivers/net/wireless/ath/ath11k/debugfs_htt_stats.c, 53 times
- drivers/net/wireless/ath/ath11k/debugfs_htt_stats.h, 4 times
- drivers/net/wireless/ath/ath11k/debugfs_sta.c, 99 times
- drivers/net/wireless/ath/ath11k/debugfs_sta.h, 2 times
- drivers/net/wireless/ath/ath11k/dp.c, 28 times
- drivers/net/wireless/ath/ath11k/dp.h, 3 times
- drivers/net/wireless/ath/ath11k/dp_rx.c, 444 times
- drivers/net/wireless/ath/ath11k/dp_rx.h, 10 times
- drivers/net/wireless/ath/ath11k/dp_tx.c, 73 times
- drivers/net/wireless/ath/ath11k/dp_tx.h, 5 times
- drivers/net/wireless/ath/ath11k/htc.h, 3 times
- drivers/net/wireless/ath/ath11k/mac.c, 1711 times
- drivers/net/wireless/ath/ath11k/mac.h, 12 times
- drivers/net/wireless/ath/ath11k/peer.c, 54 times
- drivers/net/wireless/ath/ath11k/peer.h, 4 times
- drivers/net/wireless/ath/ath11k/reg.c, 52 times
- drivers/net/wireless/ath/ath11k/reg.h, 3 times
- drivers/net/wireless/ath/ath11k/spectral.c, 159 times
- drivers/net/wireless/ath/ath11k/spectral.h, 6 times
- drivers/net/wireless/ath/ath11k/testmode.c, 60 times
- drivers/net/wireless/ath/ath11k/thermal.c, 50 times
- drivers/net/wireless/ath/ath11k/thermal.h, 4 times
- drivers/net/wireless/ath/ath11k/trace.h, 24 times
- drivers/net/wireless/ath/ath11k/wmi.c, 592 times
- drivers/net/wireless/ath/ath11k/wmi.h, 88 times
- drivers/net/wireless/ath/ath11k/wow.c, 141 times
- drivers/net/wireless/ath/ath11k/wow.h, 2 times
- drivers/net/wireless/ath/ath12k/core.c, 52 times
- drivers/net/wireless/ath/ath12k/core.h, 4 times
- drivers/net/wireless/ath/ath12k/dbring.c, 27 times
- drivers/net/wireless/ath/ath12k/dbring.h, 7 times
- drivers/net/wireless/ath/ath12k/debug.h, 2 times
- drivers/net/wireless/ath/ath12k/dp.c, 22 times
- drivers/net/wireless/ath/ath12k/dp.h, 3 times
- drivers/net/wireless/ath/ath12k/dp_mon.c, 53 times
- drivers/net/wireless/ath/ath12k/dp_mon.h, 4 times
- drivers/net/wireless/ath/ath12k/dp_rx.c, 230 times
- drivers/net/wireless/ath/ath12k/dp_rx.h, 8 times
- drivers/net/wireless/ath/ath12k/dp_tx.c, 46 times
- drivers/net/wireless/ath/ath12k/dp_tx.h, 6 times
- drivers/net/wireless/ath/ath12k/htc.h, 3 times
- drivers/net/wireless/ath/ath12k/mac.c, 1269 times
- drivers/net/wireless/ath/ath12k/mac.h, 7 times
- drivers/net/wireless/ath/ath12k/p2p.c, 12 times
- drivers/net/wireless/ath/ath12k/p2p.h, line 20
- drivers/net/wireless/ath/ath12k/peer.c, 44 times
- drivers/net/wireless/ath/ath12k/peer.h, 4 times
- drivers/net/wireless/ath/ath12k/reg.c, 22 times
- drivers/net/wireless/ath/ath12k/reg.h, 2 times
- drivers/net/wireless/ath/ath12k/trace.h, 34 times
- drivers/net/wireless/ath/ath12k/wmi.c, 386 times
- drivers/net/wireless/ath/ath12k/wmi.h, 53 times
- drivers/net/wireless/ath/ath6kl/bmi.c, 119 times
- drivers/net/wireless/ath/ath6kl/bmi.h, 20 times
- drivers/net/wireless/ath/ath6kl/cfg80211.c, 379 times
- drivers/net/wireless/ath/ath6kl/cfg80211.h, 7 times
- drivers/net/wireless/ath/ath6kl/core.c, 128 times
- drivers/net/wireless/ath/ath6kl/core.h, 37 times
- drivers/net/wireless/ath/ath6kl/debug.c, 188 times
- drivers/net/wireless/ath/ath6kl/debug.h, 17 times
- drivers/net/wireless/ath/ath6kl/hif-ops.h, 66 times
- drivers/net/wireless/ath/ath6kl/hif.c, 30 times
- drivers/net/wireless/ath/ath6kl/hif.h, 23 times
- drivers/net/wireless/ath/ath6kl/htc-ops.h, 21 times
- drivers/net/wireless/ath/ath6kl/htc.h, 5 times
- drivers/net/wireless/ath/ath6kl/htc_mbox.c, 25 times
- drivers/net/wireless/ath/ath6kl/htc_pipe.c, 18 times
- drivers/net/wireless/ath/ath6kl/init.c, 371 times
- drivers/net/wireless/ath/ath6kl/main.c, 191 times
- drivers/net/wireless/ath/ath6kl/recovery.c, 69 times
- drivers/net/wireless/ath/ath6kl/sdio.c, 106 times
- drivers/net/wireless/ath/ath6kl/testmode.c, 4 times
- drivers/net/wireless/ath/ath6kl/testmode.h, 2 times
- drivers/net/wireless/ath/ath6kl/txrx.c, 180 times
- drivers/net/wireless/ath/ath6kl/usb.c, 49 times
- drivers/net/wireless/ath/ath6kl/wmi.c, 29 times
- drivers/net/wireless/ath/ath6kl/wmi.h, line 2726
- drivers/net/wireless/ath/carl9170/carl9170.h, 58 times
- drivers/net/wireless/ath/carl9170/cmd.c, 36 times
- drivers/net/wireless/ath/carl9170/cmd.h, 16 times
- drivers/net/wireless/ath/carl9170/debug.c, 171 times
- drivers/net/wireless/ath/carl9170/debug.h, 2 times
- drivers/net/wireless/ath/carl9170/fw.c, 102 times
- drivers/net/wireless/ath/carl9170/led.c, 54 times
- drivers/net/wireless/ath/carl9170/mac.c, 87 times
- drivers/net/wireless/ath/carl9170/main.c, 470 times
- drivers/net/wireless/ath/carl9170/phy.c, 110 times
- drivers/net/wireless/ath/carl9170/rx.c, 146 times
- drivers/net/wireless/ath/carl9170/tx.c, 230 times
- drivers/net/wireless/ath/carl9170/usb.c, 279 times
- drivers/net/wireless/virtual/mac80211_hwsim.c, 9 times
- drivers/scsi/esas2r/esas2r_main.c, 11 times
- drivers/scsi/megaraid/megaraid_sas.h, line 2688
- drivers/scsi/megaraid/megaraid_sas_fp.c, 2 times
- drivers/staging/media/meson/vdec/codec_mpeg12.c, 2 times
- drivers/video/fbdev/core/svgalib.c, 8 times
- fs/ext4/balloc.c, 10 times
- fs/ext4/extents.c, 30 times
- fs/ext4/indirect.c, 35 times
- fs/ext4/mballoc-test.c, 16 times
- fs/ext4/mballoc.c, 72 times
- fs/libfs.c, 13 times
- fs/smb/server/ksmbd_work.c, 11 times
- fs/xfs/xfs_drain.c, 20 times
- include/acpi/acpiosxf.h, 10 times
- include/crypto/cast6.h, 4 times
- include/crypto/kpp.h, line 277
- include/dt-bindings/clock/mt7629-clk.h, 7 times
- include/dt-bindings/pwm/pwm.h, 7 times
- include/linux/damon.h, 2 times
- include/linux/fs_api.h, line 48
- include/trace/events/bpf_test_run.h, line 163
- include/trace/events/damon.h, 4 times
- include/trace/events/ext4.h, 24 times
- include/trace/events/ipi.h, 5 times
- include/uapi/asm-generic/int-l64.h, 7 times
- include/uapi/asm-generic/types.h, 17 times
- include/uapi/linux/dvb/dmx.h, 29 times
- include/uapi/linux/dvb/osd.h, 17 times
- kernel/entry/common.h, 7 times
- lib/zlib_inflate/inffixed.h, line 65
- lib/zlib_inflate/inflate.h, 2 times
- mm/damon/core-test.h, 28 times
- mm/damon/core.c, 30 times
- mm/damon/dbgfs.c, 13 times
- mm/damon/paddr.c, 6 times
- mm/damon/sysfs-schemes.c, 6 times
- mm/damon/sysfs.c, 8 times
- mm/damon/vaddr-test.h, 8 times
- mm/damon/vaddr.c, 8 times
- net/mac80211/rc80211_minstrel_ht.c, 5 times
- scripts/kallsyms.c, 10 times
- security/apparmor/label.c, 3 times
- sound/isa/msnd/msnd_pinnacle_mixer.c, 4 times
- sound/soc/sof/intel/telemetry.c, 3 times
- sound/soc/sof/xtensa/core.c, line 142
- tools/perf/arch/s390/util/auxtrace.c, line 47
- tools/testing/selftests/bpf/progs/verifier_arena.c, 3 times
- tools/testing/selftests/kvm/s390x/memop.c, 5 times
- tools/testing/selftests/rseq/rseq-bits-template.h, 4 times
- tools/testing/selftests/x86/ldt_gdt.c, 16 times
- tools/testing/selftests/x86/sigreturn.c, 12 times