Lines Matching refs:resv
637 svc_safe_putnetobj(struct kvec *resv, struct xdr_netobj *o) in svc_safe_putnetobj() argument
641 if (resv->iov_len + 4 > PAGE_SIZE) in svc_safe_putnetobj()
643 svc_putnl(resv, o->len); in svc_safe_putnetobj()
644 p = resv->iov_base + resv->iov_len; in svc_safe_putnetobj()
645 resv->iov_len += round_up_to_quad(o->len); in svc_safe_putnetobj()
646 if (resv->iov_len > PAGE_SIZE) in svc_safe_putnetobj()
1074 gss_write_resv(struct kvec *resv, size_t size_limit, in gss_write_resv() argument
1078 if (resv->iov_len + 4 > size_limit) in gss_write_resv()
1080 svc_putnl(resv, RPC_SUCCESS); in gss_write_resv()
1081 if (svc_safe_putnetobj(resv, out_handle)) in gss_write_resv()
1083 if (resv->iov_len + 3 * 4 > size_limit) in gss_write_resv()
1085 svc_putnl(resv, major_status); in gss_write_resv()
1086 svc_putnl(resv, minor_status); in gss_write_resv()
1087 svc_putnl(resv, GSS_SEQ_WIN); in gss_write_resv()
1088 if (svc_safe_putnetobj(resv, out_token)) in gss_write_resv()
1104 struct kvec *resv = &rqstp->rq_res.head[0]; in svcauth_gss_legacy_init() local
1129 if (gss_write_resv(resv, PAGE_SIZE, in svcauth_gss_legacy_init()
1212 struct kvec *resv = &rqstp->rq_res.head[0]; in svcauth_gss_proxy_init() local
1257 if (gss_write_resv(resv, PAGE_SIZE, in svcauth_gss_proxy_init()
1400 struct kvec *resv = &rqstp->rq_res.head[0]; in svcauth_gss_accept() local
1406 __be32 *reject_stat = resv->iov_base + resv->iov_len; in svcauth_gss_accept()
1486 if (resv->iov_len + 4 > PAGE_SIZE) in svcauth_gss_accept()
1488 svc_putnl(resv, RPC_SUCCESS); in svcauth_gss_accept()
1492 svcdata->verf_start = resv->iov_base + resv->iov_len; in svcauth_gss_accept()
1503 svc_putnl(resv, 0); in svcauth_gss_accept()
1504 svc_putnl(resv, 0); in svcauth_gss_accept()
1512 svc_putnl(resv, 0); in svcauth_gss_accept()
1513 svc_putnl(resv, 0); in svcauth_gss_accept()
1585 struct kvec *resv; in svcauth_gss_wrap_resp_integ() local
1607 resv = &resbuf->tail[0]; in svcauth_gss_wrap_resp_integ()
1608 mic.data = (u8 *)resv->iov_base + resv->iov_len + 4; in svcauth_gss_wrap_resp_integ()
1611 svc_putnl(resv, mic.len); in svcauth_gss_wrap_resp_integ()
1614 resv->iov_len += XDR_QUADLEN(mic.len) << 2; in svcauth_gss_wrap_resp_integ()
1617 BUG_ON(resv->iov_len > PAGE_SIZE); in svcauth_gss_wrap_resp_integ()