Lines Matching refs:ses

53 static int get_userbuf_tls(struct csession *ses, struct kernel_crypt_auth_op *kcaop,  in get_userbuf_tls()  argument
63 if (ses->alignmask) { in get_userbuf_tls()
64 if (!IS_ALIGNED((unsigned long)caop->dst, ses->alignmask + 1)) in get_userbuf_tls()
66 caop->dst, ses->alignmask + 1); in get_userbuf_tls()
76 ses->used_pages = pagecount; in get_userbuf_tls()
77 ses->readonly_pages = 0; in get_userbuf_tls()
79 rc = cryptodev_adjust_sg_array(ses, pagecount); in get_userbuf_tls()
84 ses->pages, ses->sg, kcaop->task, kcaop->mm); in get_userbuf_tls()
90 (*dst_sg) = ses->sg; in get_userbuf_tls()
104 static int get_userbuf_srtp(struct csession *ses, struct kernel_crypt_auth_op *kcaop, in get_userbuf_srtp() argument
117 if (ses->alignmask) { in get_userbuf_srtp()
118 if (!IS_ALIGNED((unsigned long)caop->dst, ses->alignmask + 1)) in get_userbuf_srtp()
120 caop->dst, ses->alignmask + 1); in get_userbuf_srtp()
121 if (!IS_ALIGNED((unsigned long)caop->auth_src, ses->alignmask + 1)) in get_userbuf_srtp()
123 caop->auth_src, ses->alignmask + 1); in get_userbuf_srtp()
143 …rc = cryptodev_adjust_sg_array(ses, pagecount*2); /* double pages to have pages for dst(=auth_src)… in get_userbuf_srtp()
150 ses->pages, ses->sg, kcaop->task, kcaop->mm); in get_userbuf_srtp()
156 ses->used_pages = pagecount; in get_userbuf_srtp()
157 ses->readonly_pages = 0; in get_userbuf_srtp()
159 (*auth_sg) = ses->sg; in get_userbuf_srtp()
161 (*dst_sg) = ses->sg + auth_pagecount; in get_userbuf_srtp()
163 cryptodev_sg_copy(ses->sg, (*dst_sg), caop->auth_len); in get_userbuf_srtp()
166 cryptodev_release_user_pages(ses); in get_userbuf_srtp()
220 ses_ptr = crypto_get_session_by_sid(fcr, caop->ses); in fill_kcaop_from_caop()
222 derr(1, "invalid session ID=0x%08X", caop->ses); in fill_kcaop_from_caop()
313 caop->ses = compat->ses; in compat_to_crypt_auth_op()
331 compat->ses = caop->ses; in crypt_auth_op_to_compat()
1068 ses_ptr = crypto_get_session_by_sid(fcr, caop->ses); in crypto_auth_run()
1070 derr(1, "invalid session ID=0x%08X", caop->ses); in crypto_auth_run()