Home
last modified time | relevance | path

Searched refs:bit_idx (Results 1 – 6 of 6) sorted by relevance

/dpdk/drivers/net/i40e/
H A Drte_pmd_i40e.h1008 uint8_t bit_idx; in rte_pmd_i40e_inset_field_get() local
1013 bit_idx = 63 - field_idx; in rte_pmd_i40e_inset_field_get()
1014 if (inset & (1ULL << bit_idx)) in rte_pmd_i40e_inset_field_get()
1034 uint8_t bit_idx; in rte_pmd_i40e_inset_field_set() local
1039 bit_idx = 63 - field_idx; in rte_pmd_i40e_inset_field_set()
1040 *inset = *inset | (1ULL << bit_idx); in rte_pmd_i40e_inset_field_set()
1059 uint8_t bit_idx; in rte_pmd_i40e_inset_field_clear() local
1064 bit_idx = 63 - field_idx; in rte_pmd_i40e_inset_field_clear()
1065 *inset = *inset & ~(1ULL << bit_idx); in rte_pmd_i40e_inset_field_clear()
/dpdk/lib/fib/
H A Ddir24_8.c152 int bit_idx; in tbl8_get_idx() local
158 bit_idx = __builtin_ctzll(~dp->tbl8_idxes[i]); in tbl8_get_idx()
159 dp->tbl8_idxes[i] |= (1ULL << bit_idx); in tbl8_get_idx()
160 return (i << BITMAP_SLAB_BIT_SIZE_LOG2) + bit_idx; in tbl8_get_idx()
/dpdk/drivers/common/sfc_efx/base/
H A Defx_mae.c1079 unsigned int bit_idx; in efx_mae_match_spec_bit_set() local
1112 bit_idx = bit_descp->emmbd_value_lbn % 8; in efx_mae_match_spec_bit_set()
1115 mvp[byte_idx] |= (1U << bit_idx); in efx_mae_match_spec_bit_set()
1117 mvp[byte_idx] &= ~(1U << bit_idx); in efx_mae_match_spec_bit_set()
1120 bit_idx = bit_descp->emmbd_mask_lbn % 8; in efx_mae_match_spec_bit_set()
1121 mvp[byte_idx] |= (1U << bit_idx); in efx_mae_match_spec_bit_set()
1344 unsigned int bit_idx = in efx_mae_match_spec_is_valid() local
2112 unsigned int bit_idx; in efx_mae_match_specs_class_cmp() local
2123 bit_idx = in efx_mae_match_specs_class_cmp()
2127 (mvpl[byte_idx] & (1U << bit_idx)) != in efx_mae_match_specs_class_cmp()
[all …]
/dpdk/drivers/net/qede/base/
H A Decore_int.c1064 u8 i, j, k, bit_idx; in ecore_int_deassertion() local
1088 for (j = 0, bit_idx = 0; bit_idx < 32; j++) { in ecore_int_deassertion()
1092 !!(parities & (1 << bit_idx))) in ecore_int_deassertion()
1094 aeu_en, bit_idx); in ecore_int_deassertion()
1096 bit_idx += ATTENTION_LENGTH(p_bit->flags); in ecore_int_deassertion()
1123 for (j = 0, bit_idx = 0; bit_idx < 32; j++) { in ecore_int_deassertion()
1130 bit = bit_idx; in ecore_int_deassertion()
1180 bit_idx += ATTENTION_LENGTH(p_aeu->flags); in ecore_int_deassertion()
/dpdk/lib/hash/
H A Drte_thash.c365 uint32_t bit_idx = (CHAR_BIT - 1) - (pos & (CHAR_BIT - 1)); in set_bit() local
369 tmp &= ~(1 << bit_idx); in set_bit()
370 tmp |= bit << bit_idx; in set_bit()
/dpdk/drivers/net/qede/
H A Dqede_debug.c7383 u8 num_reg_attn, bit_idx = 0; in qed_dbg_parse_attn() local
7393 for (j = 0; j < num_reg_attn; j++, bit_idx++) { in qed_dbg_parse_attn()
7405 bit_idx += (u8)attn_idx_val; in qed_dbg_parse_attn()
7410 if (!(reg_result->sts_val & OSAL_BIT(bit_idx))) in qed_dbg_parse_attn()
7423 masked_str = reg_result->mask_val & OSAL_BIT(bit_idx) ? in qed_dbg_parse_attn()
7430 sts_addr * 4, bit_idx, masked_str); in qed_dbg_parse_attn()