Lines Matching refs:iov
184 static inline u32 svc_getnl(struct kvec *iov) in svc_getnl() argument
187 vp = iov->iov_base; in svc_getnl()
189 iov->iov_base = (void*)vp; in svc_getnl()
190 iov->iov_len -= sizeof(__be32); in svc_getnl()
194 static inline void svc_putnl(struct kvec *iov, u32 val) in svc_putnl() argument
196 __be32 *vp = iov->iov_base + iov->iov_len; in svc_putnl()
198 iov->iov_len += sizeof(__be32); in svc_putnl()
201 static inline __be32 svc_getu32(struct kvec *iov) in svc_getu32() argument
204 vp = iov->iov_base; in svc_getu32()
206 iov->iov_base = (void*)vp; in svc_getu32()
207 iov->iov_len -= sizeof(__be32); in svc_getu32()
211 static inline void svc_ungetu32(struct kvec *iov) in svc_ungetu32() argument
213 __be32 *vp = (__be32 *)iov->iov_base; in svc_ungetu32()
214 iov->iov_base = (void *)(vp - 1); in svc_ungetu32()
215 iov->iov_len += sizeof(*vp); in svc_ungetu32()
218 static inline void svc_putu32(struct kvec *iov, __be32 val) in svc_putu32() argument
220 __be32 *vp = iov->iov_base + iov->iov_len; in svc_putu32()
222 iov->iov_len += sizeof(__be32); in svc_putu32()