Home
last modified time | relevance | path

Searched refs:lru_list (Results 1 – 9 of 9) sorted by relevance

/dpdk/lib/table/
H A Drte_lru_x86.h32 { bucket->lru_list = 0x0000000100020003LLU; }
34 #define lru_pos(bucket) (bucket->lru_list & 0xFFFFLLU)
49 uint64_t lru = bucket->lru_list; \
61 bucket->lru_list = _mm_extract_epi64(k, 0); \
76 { bucket->lru_list = ~0LLU; }
79 f_lru_pos(uint64_t lru_list)
81 __m128i lst = _mm_set_epi64x((uint64_t)-1, lru_list);
85 #define lru_pos(bucket) f_lru_pos(bucket->lru_list)
92 __m128i lru = _mm_cvtsi64_si128(bucket->lru_list); \
95 bucket->lru_list = _mm_extract_epi64(lru, 0) | orvals[mru_val]; \
H A Drte_lru_arm64.h26 { bucket->lru_list = ~0LLU; }
29 f_lru_pos(uint64_t lru_list) in f_lru_pos() argument
32 uint16x4_t lru_vec = vld1_u16((uint16_t *)&lru_list); in f_lru_pos()
38 #define lru_pos(bucket) f_lru_pos(bucket->lru_list)
45 uint64x1_t lru = vdup_n_u64(bucket->lru_list); \
47 bucket->lru_list = vget_lane_u64(vreinterpret_u64_u16( \
51 bucket->lru_list |= orvals[mru_val]; \
H A Drte_lru.h29 #define lru_pos(bucket) (bucket->lru_list & 0xFFFFLLU)
41 bucket->lru_list = 0x0000000100020003LLU; \
44 #define lru_pos(bucket) (bucket->lru_list & 0xFFFFLLU)
50 x = bucket->lru_list; \
74 bucket->lru_list = x; \
H A Drte_table_hash_key8.c36 uint64_t lru_list; member
49 uint64_t lru_list; member
216 bucket->lru_list = 0x0000000100020003LLU; in rte_table_hash_create_key8_lru()
H A Drte_table_hash_key32.c38 uint64_t lru_list; member
52 uint64_t lru_list; member
234 bucket->lru_list = 0x0000000100020003LLU; in rte_table_hash_create_key32_lru()
H A Drte_table_hash_key16.c38 uint64_t lru_list; member
52 uint64_t lru_list; member
H A Drte_table_hash_lru.c34 uint64_t lru_list; member
H A Drte_table_hash_ext.c19 uint64_t lru_list; member
/dpdk/app/test/
H A Dtest_table_tables.c51 uint64_t lru_list; member
81 bucket->lru_list = 0xFFFFFFFFFFFFFFFFULL; in test_lru_update()
83 bucket->lru_list = 0x0000000100020003ULL; in test_lru_update()
94 __func__, i, bucket->lru_list, i>>1, pos); in test_lru_update()
97 if (bucket->lru_list != shuffles) { in test_lru_update()
100 __func__, i, bucket->lru_list, shuffles); in test_lru_update()
121 pos |= bucket->lru_list; in test_lru_update()