Lines Matching refs:ent

496 					      struct cwq_initial_entry *ent)  in submit_and_wait_for_tail()  argument
498 unsigned long hv_ret = spu_queue_submit(qp, ent); in submit_and_wait_for_tail()
512 struct cwq_initial_entry *ent; in n2_do_async_digest() local
548 ent = qp->q + qp->tail; in n2_do_async_digest()
550 ent->control = control_word_base(nbytes, auth_key_len, 0, in n2_do_async_digest()
555 ent->src_addr = __pa(walk.data); in n2_do_async_digest()
556 ent->auth_key_addr = auth_key; in n2_do_async_digest()
557 ent->auth_iv_addr = __pa(hash_loc); in n2_do_async_digest()
558 ent->final_auth_state_addr = 0UL; in n2_do_async_digest()
559 ent->enc_key_addr = 0UL; in n2_do_async_digest()
560 ent->enc_iv_addr = 0UL; in n2_do_async_digest()
561 ent->dest_addr = __pa(hash_loc); in n2_do_async_digest()
565 ent = spu_queue_next(qp, ent); in n2_do_async_digest()
567 ent->control = (nbytes - 1); in n2_do_async_digest()
568 ent->src_addr = __pa(walk.data); in n2_do_async_digest()
569 ent->auth_key_addr = 0UL; in n2_do_async_digest()
570 ent->auth_iv_addr = 0UL; in n2_do_async_digest()
571 ent->final_auth_state_addr = 0UL; in n2_do_async_digest()
572 ent->enc_key_addr = 0UL; in n2_do_async_digest()
573 ent->enc_iv_addr = 0UL; in n2_do_async_digest()
574 ent->dest_addr = 0UL; in n2_do_async_digest()
578 ent->control |= CONTROL_END_OF_BLOCK; in n2_do_async_digest()
580 if (submit_and_wait_for_tail(qp, ent) != HV_EOK) in n2_do_async_digest()
830 struct cwq_initial_entry *ent; in __n2_crypt_chunk() local
834 ent = spu_queue_alloc(qp, cp->arr_len); in __n2_crypt_chunk()
835 if (!ent) { in __n2_crypt_chunk()
843 ent->control = control_word_base(cp->arr[0].src_len, in __n2_crypt_chunk()
848 ent->src_addr = cp->arr[0].src_paddr; in __n2_crypt_chunk()
849 ent->auth_key_addr = 0UL; in __n2_crypt_chunk()
850 ent->auth_iv_addr = 0UL; in __n2_crypt_chunk()
851 ent->final_auth_state_addr = 0UL; in __n2_crypt_chunk()
852 ent->enc_key_addr = __pa(&ctx->key); in __n2_crypt_chunk()
853 ent->enc_iv_addr = cp->iv_paddr; in __n2_crypt_chunk()
854 ent->dest_addr = (in_place ? 0UL : cp->dest_paddr); in __n2_crypt_chunk()
857 ent = spu_queue_next(qp, ent); in __n2_crypt_chunk()
859 ent->control = cp->arr[i].src_len - 1; in __n2_crypt_chunk()
860 ent->src_addr = cp->arr[i].src_paddr; in __n2_crypt_chunk()
861 ent->auth_key_addr = 0UL; in __n2_crypt_chunk()
862 ent->auth_iv_addr = 0UL; in __n2_crypt_chunk()
863 ent->final_auth_state_addr = 0UL; in __n2_crypt_chunk()
864 ent->enc_key_addr = 0UL; in __n2_crypt_chunk()
865 ent->enc_iv_addr = 0UL; in __n2_crypt_chunk()
866 ent->dest_addr = 0UL; in __n2_crypt_chunk()
868 ent->control |= CONTROL_END_OF_BLOCK; in __n2_crypt_chunk()
870 return (spu_queue_submit(qp, ent) != HV_EOK) ? -EINVAL : 0; in __n2_crypt_chunk()