---
name: "tapset::ioblock"
section: "3stap"
platform: "linux"
package: "systemtap-doc"
version: "5.1-5"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/tapset::ioblock"
---

# tapset::ioblock(3stap)

systemtap ioblock tapset

## NAME

tapset::ioblock - systemtap ioblock tapset

## DESCRIPTION

-

  - **ioblock.request**

  Fires whenever making a generic block I/O request.

-

   See  [*probe::ioblock.request*(3stap)](/probe::ioblock.request/3stap.md)\
    for details.

- **ioblock.end**

  Fires whenever a block I/O transfer is complete.

-

   See  [*probe::ioblock.end*(3stap)](/probe::ioblock.end/3stap.md)\
    for details.

- **ioblock\_trace.bounce**

  Fires whenever a buffer bounce is needed for at least one page of a block IO request.

-

   See  [*probe::ioblock\_trace.bounce*(3stap)](/probe::ioblock_trace.bounce/3stap.md)\
    for details.

- **ioblock\_trace.request**

  Fires just as a generic block I/O request is created for a bio.

-

   See  [*probe::ioblock\_trace.request*(3stap)](/probe::ioblock_trace.request/3stap.md)\
    for details.

- **ioblock\_trace.end**

  Fires whenever a block I/O transfer is complete.

-

   See  [*probe::ioblock\_trace.end*(3stap)](/probe::ioblock_trace.end/3stap.md)\
    for details.

## SEE ALSO

[*probe::ioblock.request*(3stap)](/probe::ioblock.request/3stap.md), [*probe::ioblock.end*(3stap)](/probe::ioblock.end/3stap.md), [*probe::ioblock\_trace.bounce*(3stap)](/probe::ioblock_trace.bounce/3stap.md), [*probe::ioblock\_trace.request*(3stap)](/probe::ioblock_trace.request/3stap.md), [*probe::ioblock\_trace.end*(3stap)](/probe::ioblock_trace.end/3stap.md), [*stap*(1)](/stap/1.md), [*stapprobes*(3stap)](/stapprobes/3stap.md)
