misc: replace CLIB_PREFETCH with clib_prefetch_{load,store}
[vpp.git] / src / plugins / dpdk / cryptodev / cryptodev_raw_data_path.c
index c045d78..41a1e0c 100644 (file)
@@ -144,8 +144,8 @@ cryptodev_frame_linked_algs_enqueue (vlib_main_t *vm,
 
       if (n_elts > 2)
        {
-         CLIB_PREFETCH (&fe[1], CLIB_CACHE_LINE_BYTES, LOAD);
-         CLIB_PREFETCH (&fe[2], CLIB_CACHE_LINE_BYTES, LOAD);
+         clib_prefetch_load (&fe[1]);
+         clib_prefetch_load (&fe[2]);
          vlib_prefetch_buffer_header (b[1], LOAD);
          vlib_prefetch_buffer_header (b[2], LOAD);
        }
@@ -275,7 +275,7 @@ cryptodev_raw_aead_enqueue (vlib_main_t *vm, vnet_crypto_async_frame_t *frame,
 
       if (n_elts > 1)
        {
-         CLIB_PREFETCH (&fe[1], CLIB_CACHE_LINE_BYTES, LOAD);
+         clib_prefetch_load (&fe[1]);
          vlib_prefetch_buffer_header (b[1], LOAD);
        }
 
@@ -449,8 +449,8 @@ cryptodev_raw_dequeue (vlib_main_t *vm, u32 *nb_elts_processed,
              vnet_crypto_async_frame_t *f1, *f2;
              GET_RING_OBJ (cet->cached_frame, i + 1, f1);
              GET_RING_OBJ (cet->cached_frame, i + 2, f2);
-             CLIB_PREFETCH (f1, CLIB_CACHE_LINE_BYTES, LOAD);
-             CLIB_PREFETCH (f2, CLIB_CACHE_LINE_BYTES, LOAD);
+             clib_prefetch_load (f1);
+             clib_prefetch_load (f2);
            }
 
          n_left = f->state & 0x7f;