Lines Matching refs:mbuf_t
65 typedef struct smb_mbuf* mbuf_t;
67 mbuf_t mbuf_free(mbuf_t mbuf);
68 void mbuf_freem(mbuf_t mbuf);
69 int mbuf_gethdr(mbuf_how_t how, mbuf_type_t type, mbuf_t *mbuf);
70 int mbuf_get(mbuf_how_t how, mbuf_type_t type, mbuf_t *mbuf);
71 int mbuf_getcluster(mbuf_how_t how, mbuf_type_t type, size_t size, mbuf_t *mbuf);
73 mbuf_t *mbuf, void * extbuf, void (*extfree)(caddr_t , size_t, caddr_t),
75 size_t mbuf_len(const mbuf_t mbuf);
76 size_t mbuf_maxlen(const mbuf_t mbuf);
77 void mbuf_setlen(mbuf_t mbuf, size_t len);
78 size_t mbuf_pkthdr_len(const mbuf_t mbuf);
79 void mbuf_pkthdr_setlen(mbuf_t mbuf, size_t len);
80 void mbuf_pkthdr_adjustlen(mbuf_t mbuf, int amount);
81 mbuf_t mbuf_next(const mbuf_t mbuf);
82 int mbuf_setnext(mbuf_t mbuf, mbuf_t next);
83 void * mbuf_data(const mbuf_t mbuf);
84 size_t mbuf_trailingspace(const mbuf_t mbuf);
85 int mbuf_copydata(const mbuf_t mbuf, size_t offset, size_t length, void *out_data);