• Home
  • Raw
  • Download

Lines Matching refs:len

25 	int padding = gss_krb5_padding(blocksize, buf->len - offset);  in gss_krb5_add_padding()
35 buf->len += padding; in gss_krb5_add_padding()
44 size_t len = buf->len; in gss_krb5_remove_padding() local
46 if (len <= buf->head[0].iov_len) { in gss_krb5_remove_padding()
47 pad = *(u8 *)(buf->head[0].iov_base + len - 1); in gss_krb5_remove_padding()
53 len -= buf->head[0].iov_len; in gss_krb5_remove_padding()
54 if (len <= buf->page_len) { in gss_krb5_remove_padding()
55 unsigned int last = (buf->page_base + len - 1) in gss_krb5_remove_padding()
57 unsigned int offset = (buf->page_base + len - 1) in gss_krb5_remove_padding()
64 len -= buf->page_len; in gss_krb5_remove_padding()
65 BUG_ON(len > buf->tail[0].iov_len); in gss_krb5_remove_padding()
66 pad = *(u8 *)(buf->tail[0].iov_base + len - 1); in gss_krb5_remove_padding()
83 if (buf->len > pad) in gss_krb5_remove_padding()
84 buf->len -= pad; in gss_krb5_remove_padding()
137 struct xdr_netobj md5cksum = {.len = 0, .data = cksumdata}; in gss_wrap_kerberos()
151 BUG_ON((buf->len - offset) % blocksize); in gss_wrap_kerberos()
152 plainlen = blocksize + buf->len - offset; in gss_wrap_kerberos()
155 (buf->len - offset); in gss_wrap_kerberos()
163 buf->len += headlen; in gss_wrap_kerberos()
164 BUG_ON((buf->len - offset - headlen) % blocksize); in gss_wrap_kerberos()
191 md5cksum.data, md5cksum.len)) in gss_wrap_kerberos()
193 memcpy(ptr + GSS_KRB5_TOK_HDR_LEN, md5cksum.data + md5cksum.len - 8, 8); in gss_wrap_kerberos()
219 struct xdr_netobj md5cksum = {.len = 0, .data = cksumdata}; in gss_unwrap_kerberos()
233 buf->len - offset)) in gss_unwrap_kerberos()
264 md5cksum.data, md5cksum.len)) in gss_unwrap_kerberos()
296 buf->len -= (data_start - orig_start); in gss_unwrap_kerberos()