---
name: "printk_timed_ratelimit"
section: "9"
platform: "linux"
package: "linux-manual-3.16"
version: "3.16.56-1+deb8u1"
release: "Debian 8 (Jessie)"
platforms: ["linux"]
url: "https://new.carta.tech/printk_timed_ratelimit"
---

# printk\_timed\_ratelimit(9)

caller-controlled printk ratelimiting

## NAME

printk\_timed\_ratelimit - caller-controlled printk ratelimiting

## SYNOPSIS

**bool printk\_timed\_ratelimit(unsigned long \*** *caller\_jiffies***, unsigned int** *interval\_msecs***);**

## ARGUMENTS

*caller\_jiffies*

pointer to caller's state

*interval\_msecs*

minimum interval between prints

## DESCRIPTION

**printk\_timed\_ratelimit** returns true if more than *interval\_msecs* milliseconds have elapsed since the last time **printk\_timed\_ratelimit** returned true.

## COPYRIGHT
