FreeBSD ZFS
The Zettabyte File System
Functions

sys/trim_map.h File Reference

#include <sys/avl.h>
#include <sys/list.h>
#include <sys/spa.h>
Include dependency graph for trim_map.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void trim_map_create (vdev_t *vd)
void trim_map_destroy (vdev_t *vd)
void trim_map_free (zio_t *zio)
boolean_t trim_map_write_start (zio_t *zio)
void trim_map_write_done (zio_t *zio)
void trim_thread_create (spa_t *spa)
void trim_thread_destroy (spa_t *spa)
void trim_thread_wakeup (spa_t *spa)

Function Documentation

void trim_map_create ( vdev_t vd)

Definition at line 98 of file trim_map.c.

void trim_map_destroy ( vdev_t vd)

Definition at line 123 of file trim_map.c.

void trim_map_free ( zio_t zio)

Definition at line 264 of file trim_map.c.

void trim_map_write_done ( zio_t zio)

Definition at line 325 of file trim_map.c.

boolean_t trim_map_write_start ( zio_t zio)

Definition at line 279 of file trim_map.c.

void trim_thread_create ( spa_t spa)

Definition at line 492 of file trim_map.c.

void trim_thread_destroy ( spa_t spa)

Definition at line 507 of file trim_map.c.

void trim_thread_wakeup ( spa_t spa)

Definition at line 530 of file trim_map.c.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines