#ifndef _SYS_IOSCHED_H_
#define _SYS_IOSCHED_H_
#if defined(_KERNEL) || defined(_KERNEL_STRUCTURES)
#ifndef _SYS_TYPES_H_
#include <sys/types.h>
#endif
#ifndef _SYS_QUEUE_H_
#include <sys/queue.h>
#endif
#ifndef _SYS_SYSTIMER_H_
#include <sys/systimer.h>
#endif
#endif
struct iosched_data {
size_t iorbytes;
size_t iowbytes;
int lastticks;
};
#ifdef _KERNEL
struct thread;
void bwillwrite(int bytes);
void bwillread(int bytes);
void bwillinode(int count);
void biosched_done(struct thread *td);
#endif
#endif