---
name: "stapprobes.iosched"
section: "5"
platform: "linux"
package: "systemtap"
version: "0.0.20080705-1+lenny1"
release: "Debian 5.0 (Lenny)"
platforms: ["linux"]
url: "https://new.carta.tech/stapprobes.iosched"
---

# stapprobes.iosched(5)

systemtap IO scheduler probe points

## NAME

stapprobes.iosched - systemtap IO scheduler probe points

## DESCRIPTION

This family of probe points is used to probe the IO scheduler  activities.  It contains the following probe points:

- **ioscheduler.elv\_next\_request**

  Fires when retrieves a request from request queue

  **Arguments:**

  *elevator\_name*\
     The elevator name

- **ioscheduler.elv\_next\_request.return**

  Fires when return from retrieving a request

  **Arguments:**

  *req*\
     Address of the request

  *req\_flags*\
     request flags

  *disk\_major*\
     disk major number of the request

  *disk\_minor*\
     disk minor number of the request

- **ioscheduler.elv\_add\_request**

  Fires when add a request into request queue

  **Arguments:**

  *elevator\_name*\
     The elevator name

  *req*\
     Address of the request

  *req\_flags*\
     request flags

  *disk\_major*\
     disk major number of the request

  *disk\_minor*\
     disk minor number of the request

- **ioscheduler.elv\_completed\_request**

  Fires when a request is completed

  **Arguments:**

  *elevator\_name*\
     The elevator name

  *req*\
     Address of the request

  *req\_flags*\
     request flags

  *disk\_major*\
     disk major number of the request

  *disk\_minor*\
     disk minor number of the request

## SEE ALSO

[*stap*(1)](/stap/1.md), [*stapprobes*(5)](/stapprobes/5.md),
