Changeset View
Changeset View
Standalone View
Standalone View
sys/sys/sglist.h
Show First 20 Lines • Show All 88 Lines • ▼ Show 20 Lines | |||||
int sglist_append_bio(struct sglist *sg, struct bio *bp); | int sglist_append_bio(struct sglist *sg, struct bio *bp); | ||||
int sglist_append_mbuf(struct sglist *sg, struct mbuf *m0); | int sglist_append_mbuf(struct sglist *sg, struct mbuf *m0); | ||||
int sglist_append_mbuf_epg(struct sglist *sg, struct mbuf *m0, size_t off, | int sglist_append_mbuf_epg(struct sglist *sg, struct mbuf *m0, size_t off, | ||||
size_t len); | size_t len); | ||||
int sglist_append_phys(struct sglist *sg, vm_paddr_t paddr, | int sglist_append_phys(struct sglist *sg, vm_paddr_t paddr, | ||||
size_t len); | size_t len); | ||||
int sglist_append_sglist(struct sglist *sg, struct sglist *source, | int sglist_append_sglist(struct sglist *sg, struct sglist *source, | ||||
size_t offset, size_t length); | size_t offset, size_t length); | ||||
int sglist_append_single_mbuf(struct sglist *sg, struct mbuf *m); | |||||
int sglist_append_uio(struct sglist *sg, struct uio *uio); | int sglist_append_uio(struct sglist *sg, struct uio *uio); | ||||
int sglist_append_user(struct sglist *sg, void *buf, size_t len, | int sglist_append_user(struct sglist *sg, void *buf, size_t len, | ||||
struct thread *td); | struct thread *td); | ||||
int sglist_append_vmpages(struct sglist *sg, vm_page_t *m, size_t pgoff, | int sglist_append_vmpages(struct sglist *sg, vm_page_t *m, size_t pgoff, | ||||
size_t len); | size_t len); | ||||
struct sglist *sglist_build(void *buf, size_t len, int mflags); | struct sglist *sglist_build(void *buf, size_t len, int mflags); | ||||
struct sglist *sglist_clone(struct sglist *sg, int mflags); | struct sglist *sglist_clone(struct sglist *sg, int mflags); | ||||
int sglist_consume_uio(struct sglist *sg, struct uio *uio, size_t resid); | int sglist_consume_uio(struct sglist *sg, struct uio *uio, size_t resid); | ||||
Show All 12 Lines |