Home | History | Annotate | Download | only in sunrpc

Lines Matching refs:xdr_buf

50 struct xdr_buf {
98 void xdr_encode_pages(struct xdr_buf *, struct page **, unsigned int,
100 void xdr_inline_pages(struct xdr_buf *, unsigned int,
139 extern void xdr_shift_buf(struct xdr_buf *, size_t);
140 extern void xdr_buf_from_iov(struct kvec *, struct xdr_buf *);
141 extern int xdr_buf_subsegment(struct xdr_buf *, struct xdr_buf *, int, int);
142 extern int xdr_buf_read_netobj(struct xdr_buf *, struct xdr_netobj *, int);
143 extern int read_bytes_from_xdr_buf(struct xdr_buf *, int, void *, int);
144 extern int write_bytes_to_xdr_buf(struct xdr_buf *, int, void *, int);
158 extern int csum_partial_copy_to_xdr(struct xdr_buf *, struct sk_buff *);
159 extern ssize_t xdr_partial_copy_from_skb(struct xdr_buf *, unsigned int,
162 extern int xdr_encode_word(struct xdr_buf *, int, u32);
163 extern int xdr_decode_word(struct xdr_buf *, int, u32 *);
174 extern int xdr_decode_array2(struct xdr_buf *buf, unsigned int base,
176 extern int xdr_encode_array2(struct xdr_buf *buf, unsigned int base,
184 struct xdr_buf *buf; /* XDR buffer to read/write */
190 extern void xdr_init_encode(struct xdr_stream *xdr, struct xdr_buf *buf, uint32_t *p);
194 extern void xdr_init_decode(struct xdr_stream *xdr, struct xdr_buf *buf, uint32_t *p);