Lines Matching refs:cdesc

104 	struct eip93_descriptor *cdesc;  in eip93_put_descriptor()  local
111 cdesc = eip93_ring_next_wptr(eip93, &eip93->ring->cdr); in eip93_put_descriptor()
112 if (IS_ERR(cdesc)) in eip93_put_descriptor()
117 memcpy(cdesc, desc, sizeof(struct eip93_descriptor)); in eip93_put_descriptor()
124 struct eip93_descriptor *cdesc; in eip93_get_descriptor() local
127 cdesc = eip93_ring_next_rptr(eip93, &eip93->ring->cdr); in eip93_get_descriptor()
128 if (IS_ERR(cdesc)) in eip93_get_descriptor()
131 memset(cdesc, 0, sizeof(struct eip93_descriptor)); in eip93_get_descriptor()
384 struct eip93_descriptor *cdesc = rctx->cdesc; in eip93_scatter_combine() local
475 cdesc->src_addr = src_addr; in eip93_scatter_combine()
476 cdesc->dst_addr = dst_addr; in eip93_scatter_combine()
477 cdesc->state_addr = state_addr; in eip93_scatter_combine()
478 cdesc->pe_length_word = FIELD_PREP(EIP93_PE_LENGTH_HOST_PE_READY, in eip93_scatter_combine()
480 cdesc->pe_length_word |= FIELD_PREP(EIP93_PE_LENGTH_LENGTH, len); in eip93_scatter_combine()
489 cdesc->user_id |= FIELD_PREP(EIP93_PE_USER_ID_DESC_FLAGS, in eip93_scatter_combine()
498 err = eip93_put_descriptor(eip93, cdesc); in eip93_scatter_combine()
519 struct eip93_descriptor cdesc; in eip93_send_req() local
591 cdesc.pe_ctrl_stat_word = FIELD_PREP(EIP93_PE_CTRL_PE_READY_DES_TRING_OWN, in eip93_send_req()
593 cdesc.sa_addr = rctx->sa_record_base; in eip93_send_req()
594 cdesc.arc4_addr = 0; in eip93_send_req()
600 cdesc.user_id = FIELD_PREP(EIP93_PE_USER_ID_CRYPTO_IDR, (u16)crypto_async_idr) | in eip93_send_req()
603 rctx->cdesc = &cdesc; in eip93_send_req()