Lines Matching refs:cdesc

18 	struct safexcel_command_desc *cdesc;  in safexcel_init_ring_descriptors()  local
48 cdesc = cdr->base; in safexcel_init_ring_descriptors()
51 cdesc->atok_lo = lower_32_bits(atok); in safexcel_init_ring_descriptors()
52 cdesc->atok_hi = upper_32_bits(atok); in safexcel_init_ring_descriptors()
53 cdesc = (void *)cdesc + cdr->offset; in safexcel_init_ring_descriptors()
187 struct safexcel_command_desc *cdesc; in safexcel_add_cdesc() local
189 cdesc = safexcel_ring_next_cwptr(priv, &priv->ring[ring_id].cdr, in safexcel_add_cdesc()
191 if (IS_ERR(cdesc)) in safexcel_add_cdesc()
192 return cdesc; in safexcel_add_cdesc()
194 cdesc->particle_size = data_len; in safexcel_add_cdesc()
195 cdesc->rsvd0 = 0; in safexcel_add_cdesc()
196 cdesc->last_seg = last; in safexcel_add_cdesc()
197 cdesc->first_seg = first; in safexcel_add_cdesc()
198 cdesc->additional_cdata_size = 0; in safexcel_add_cdesc()
199 cdesc->rsvd1 = 0; in safexcel_add_cdesc()
200 cdesc->data_lo = lower_32_bits(data); in safexcel_add_cdesc()
201 cdesc->data_hi = upper_32_bits(data); in safexcel_add_cdesc()
210 cdesc->control_data.packet_length = full_data_len ?: 1; in safexcel_add_cdesc()
211 cdesc->control_data.options = EIP197_OPTION_MAGIC_VALUE | in safexcel_add_cdesc()
215 cdesc->control_data.type = EIP197_TYPE_BCLA; in safexcel_add_cdesc()
216 cdesc->control_data.context_lo = lower_32_bits(context) | in safexcel_add_cdesc()
218 cdesc->control_data.context_hi = upper_32_bits(context); in safexcel_add_cdesc()
221 return cdesc; in safexcel_add_cdesc()