mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2025-12-05 15:15:44 +00:00
2007-03-19 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/sys/buf.h: Remove unused/non-implemented bsd kernel symbols.
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
2007-03-19 Ralf Corsépius <ralf.corsepius@rtems.org>
|
||||
|
||||
* libnetworking/sys/buf.h: Remove unused/non-implemented bsd kernel
|
||||
symbols.
|
||||
* libnetworking/sys/conf.h: Don't include machine/conf.h.
|
||||
Update copyright notice.
|
||||
Remove unused/non-implemented declarations.
|
||||
|
||||
@@ -186,63 +186,4 @@ extern TAILQ_HEAD(bqueues, buf) bufqueues[BUFFER_QUEUES];
|
||||
#define B_CLRBUF 0x01 /* Request allocated buffer be cleared. */
|
||||
#define B_SYNC 0x02 /* Do all allocations synchronously. */
|
||||
|
||||
#ifdef _KERNEL
|
||||
extern int nbuf; /* The number of buffer headers */
|
||||
extern struct buf *buf; /* The buffer headers. */
|
||||
extern char *buffers; /* The buffer contents. */
|
||||
extern int bufpages; /* Number of memory pages in the buffer pool. */
|
||||
extern struct buf *swbuf; /* Swap I/O buffer headers. */
|
||||
extern int nswbuf; /* Number of swap I/O buffer headers. */
|
||||
extern TAILQ_HEAD(swqueue, buf) bswlist;
|
||||
|
||||
void bufinit(void);
|
||||
void bremfree(struct buf *);
|
||||
int bread(struct vnode *, daddr_t, int,
|
||||
struct ucred *, struct buf **);
|
||||
int breadn(struct vnode *, daddr_t, int, daddr_t *, int *, int,
|
||||
struct ucred *, struct buf **);
|
||||
int bwrite(struct buf *);
|
||||
void bdwrite(struct buf *);
|
||||
void bawrite(struct buf *);
|
||||
int bowrite(struct buf *);
|
||||
void brelse(struct buf *);
|
||||
void bqrelse(struct buf *);
|
||||
int vfs_bio_awrite(struct buf *);
|
||||
struct buf * getpbuf(void);
|
||||
struct buf *incore(struct vnode *, daddr_t);
|
||||
struct buf *gbincore(struct vnode *, daddr_t);
|
||||
int inmem(struct vnode *, daddr_t);
|
||||
struct buf *getblk(struct vnode *, daddr_t, int, int, int);
|
||||
struct buf *geteblk(int);
|
||||
int allocbuf(struct buf *, int);
|
||||
int biowait(struct buf *);
|
||||
void biodone(struct buf *);
|
||||
|
||||
void cluster_callback(struct buf *);
|
||||
int cluster_read(struct vnode *, u_quad_t, daddr_t, long,
|
||||
struct ucred *, struct buf **);
|
||||
int cluster_wbuild(struct vnode *, long, daddr_t, int);
|
||||
void cluster_write(struct buf *, u_quad_t);
|
||||
int physio(void (*)(struct buf *), struct buf *, dev_t,
|
||||
int, u_int (*)(struct buf *), struct uio *);
|
||||
u_int minphys(struct buf *);
|
||||
void vfs_bio_clrbuf(struct buf *);
|
||||
void vfs_busy_pages(struct buf *, int clear_modify);
|
||||
void vfs_unbusy_pages(struct buf *);
|
||||
void vwakeup(struct buf *);
|
||||
void vmapbuf(struct buf *);
|
||||
void vunmapbuf(struct buf *);
|
||||
void relpbuf(struct buf *);
|
||||
void brelvp(struct buf *);
|
||||
void bgetvp(struct vnode *, struct buf *);
|
||||
void pbgetvp(struct vnode *, struct buf *);
|
||||
void pbrelvp(struct buf *);
|
||||
void reassignbuf(struct buf *, struct vnode *);
|
||||
struct buf *trypbuf(void);
|
||||
void vm_bounce_alloc(struct buf *);
|
||||
void vm_bounce_free(struct buf *);
|
||||
vm_offset_t vm_bounce_kva_alloc(int);
|
||||
void vm_bounce_kva_alloc_free(vm_offset_t, int);
|
||||
#endif /* _KERNEL */
|
||||
|
||||
#endif /* !_SYS_BUF_H_ */
|
||||
|
||||
Reference in New Issue
Block a user