Lines Matching refs:iov
182 static inline u32 svc_getnl(struct kvec *iov) in svc_getnl() argument
185 vp = iov->iov_base; in svc_getnl()
187 iov->iov_base = (void*)vp; in svc_getnl()
188 iov->iov_len -= sizeof(__be32); in svc_getnl()
192 static inline void svc_putnl(struct kvec *iov, u32 val) in svc_putnl() argument
194 __be32 *vp = iov->iov_base + iov->iov_len; in svc_putnl()
196 iov->iov_len += sizeof(__be32); in svc_putnl()
199 static inline __be32 svc_getu32(struct kvec *iov) in svc_getu32() argument
202 vp = iov->iov_base; in svc_getu32()
204 iov->iov_base = (void*)vp; in svc_getu32()
205 iov->iov_len -= sizeof(__be32); in svc_getu32()
209 static inline void svc_ungetu32(struct kvec *iov) in svc_ungetu32() argument
211 __be32 *vp = (__be32 *)iov->iov_base; in svc_ungetu32()
212 iov->iov_base = (void *)(vp - 1); in svc_ungetu32()
213 iov->iov_len += sizeof(*vp); in svc_ungetu32()
216 static inline void svc_putu32(struct kvec *iov, __be32 val) in svc_putu32() argument
218 __be32 *vp = iov->iov_base + iov->iov_len; in svc_putu32()
220 iov->iov_len += sizeof(__be32); in svc_putu32()