Lines Matching defs:rdesc
816 int ret, nreq = 0, cdesc = 0, rdesc = 0, commands, results;
855 rdesc += results;
882 writel((rdesc * priv->config.rd_offset),
893 struct safexcel_result_desc *rdesc = rdp;
896 if (likely((!rdesc->last_seg) || /* Rest only valid if last seg! */
897 ((!rdesc->descriptor_overflow) &&
898 (!rdesc->buffer_overflow) &&
902 if (rdesc->descriptor_overflow)
905 if (rdesc->buffer_overflow)
934 struct safexcel_result_desc *rdesc,
937 int i = safexcel_ring_rdr_rdesc_index(priv, ring, rdesc);
981 struct safexcel_result_desc *rdesc;
997 rdesc = safexcel_add_rdesc(priv, ring, true, true, 0, 0);
999 if (IS_ERR(rdesc)) {
1000 ret = PTR_ERR(rdesc);
1004 safexcel_rdr_req_set(priv, ring, rdesc, async);