Home
last modified time | relevance | path

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

/f-stack/dpdk/lib/librte_table/
H A Drte_lru_x86.h31 { bucket->lru_list = 0x0000000100020003LLU; }
33 #define lru_pos(bucket) (bucket->lru_list & 0xFFFFLLU)
48 uint64_t lru = bucket->lru_list; \
60 bucket->lru_list = _mm_extract_epi64(k, 0); \
75 { bucket->lru_list = ~0LLU; }
78 f_lru_pos(uint64_t lru_list)
80 __m128i lst = _mm_set_epi64x((uint64_t)-1, lru_list);
84 #define lru_pos(bucket) f_lru_pos(bucket->lru_list)
91 __m128i lru = _mm_cvtsi64_si128(bucket->lru_list); \
94 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.c38 uint64_t lru_list; member
51 uint64_t lru_list; member
218 bucket->lru_list = 0x0000000100020003LLU; in rte_table_hash_create_key8_lru()
H A Drte_table_hash_key32.c40 uint64_t lru_list; member
54 uint64_t lru_list; member
236 bucket->lru_list = 0x0000000100020003LLU; in rte_table_hash_create_key32_lru()
H A Drte_table_hash_key16.c40 uint64_t lru_list; member
54 uint64_t lru_list; member
H A Drte_table_hash_lru.c36 uint64_t lru_list; member
H A Drte_table_hash_ext.c21 uint64_t lru_list; member
/f-stack/dpdk/app/test/
H A Dtest_table_tables.c48 uint64_t lru_list; member
78 bucket->lru_list = 0xFFFFFFFFFFFFFFFFULL; in test_lru_update()
80 bucket->lru_list = 0x0000000100020003ULL; in test_lru_update()
91 __func__, i, bucket->lru_list, i>>1, pos); in test_lru_update()
94 if (bucket->lru_list != shuffles) { in test_lru_update()
97 __func__, i, bucket->lru_list, shuffles); in test_lru_update()
118 pos |= bucket->lru_list; in test_lru_update()