Changeset View
Changeset View
Standalone View
Standalone View
sys/sys/bio.h
Show First 20 Lines • Show All 61 Lines • ▼ Show 20 Lines | |||||
/* | /* | ||||
* This bio must be executed after all previous bios in the queue have been | * This bio must be executed after all previous bios in the queue have been | ||||
* executed, and before any successive bios can be executed. | * executed, and before any successive bios can be executed. | ||||
*/ | */ | ||||
#define BIO_ORDERED 0x08 | #define BIO_ORDERED 0x08 | ||||
#define BIO_UNMAPPED 0x10 | #define BIO_UNMAPPED 0x10 | ||||
#define BIO_TRANSIENT_MAPPING 0x20 | #define BIO_TRANSIENT_MAPPING 0x20 | ||||
#define BIO_VLIST 0x40 | #define BIO_VLIST 0x40 | ||||
#define BIO_LOWPRIO 0x80 | |||||
#define PRINT_BIO_FLAGS "\20\7vlist\6transient_mapping\5unmapped" \ | #define PRINT_BIO_FLAGS "\20\10lowprio\7vlist\6transient_mapping\5unmapped" \ | ||||
"\4ordered\3onqueue\2done\1error" | "\4ordered\3onqueue\2done\1error" | ||||
#define BIO_SPEEDUP_WRITE 0x4000 /* Resource shortage at upper layers */ | #define BIO_SPEEDUP_WRITE 0x4000 /* Resource shortage at upper layers */ | ||||
#define BIO_SPEEDUP_TRIM 0x8000 /* Resource shortage at upper layers */ | #define BIO_SPEEDUP_TRIM 0x8000 /* Resource shortage at upper layers */ | ||||
#ifdef _KERNEL | #ifdef _KERNEL | ||||
struct disk; | struct disk; | ||||
struct bio; | struct bio; | ||||
▲ Show 20 Lines • Show All 109 Lines • Show Last 20 Lines |