Lines Matching refs:iov
177 static inline u32 svc_getnl(struct kvec *iov) in svc_getnl() argument
180 vp = iov->iov_base; in svc_getnl()
182 iov->iov_base = (void*)vp; in svc_getnl()
183 iov->iov_len -= sizeof(__be32); in svc_getnl()
187 static inline void svc_putnl(struct kvec *iov, u32 val) in svc_putnl() argument
189 __be32 *vp = iov->iov_base + iov->iov_len; in svc_putnl()
191 iov->iov_len += sizeof(__be32); in svc_putnl()
194 static inline __be32 svc_getu32(struct kvec *iov) in svc_getu32() argument
197 vp = iov->iov_base; in svc_getu32()
199 iov->iov_base = (void*)vp; in svc_getu32()
200 iov->iov_len -= sizeof(__be32); in svc_getu32()
204 static inline void svc_ungetu32(struct kvec *iov) in svc_ungetu32() argument
206 __be32 *vp = (__be32 *)iov->iov_base; in svc_ungetu32()
207 iov->iov_base = (void *)(vp - 1); in svc_ungetu32()
208 iov->iov_len += sizeof(*vp); in svc_ungetu32()
211 static inline void svc_putu32(struct kvec *iov, __be32 val) in svc_putu32() argument
213 __be32 *vp = iov->iov_base + iov->iov_len; in svc_putu32()
215 iov->iov_len += sizeof(__be32); in svc_putu32()