Lines Matching refs:ce_info

765 			    struct i40e_context_ele *ce_info,  in i40e_write_byte()  argument
773 from = src + ce_info->offset; in i40e_write_byte()
776 shift_width = ce_info->lsb % 8; in i40e_write_byte()
777 mask = (u8)(BIT(ce_info->width) - 1); in i40e_write_byte()
787 dest = hmc_bits + (ce_info->lsb / 8); in i40e_write_byte()
805 struct i40e_context_ele *ce_info, in i40e_write_word() argument
814 from = src + ce_info->offset; in i40e_write_word()
817 shift_width = ce_info->lsb % 8; in i40e_write_word()
818 mask = BIT(ce_info->width) - 1; in i40e_write_word()
831 dest = hmc_bits + (ce_info->lsb / 8); in i40e_write_word()
849 struct i40e_context_ele *ce_info, in i40e_write_dword() argument
858 from = src + ce_info->offset; in i40e_write_dword()
861 shift_width = ce_info->lsb % 8; in i40e_write_dword()
867 if (ce_info->width < 32) in i40e_write_dword()
868 mask = BIT(ce_info->width) - 1; in i40e_write_dword()
883 dest = hmc_bits + (ce_info->lsb / 8); in i40e_write_dword()
901 struct i40e_context_ele *ce_info, in i40e_write_qword() argument
910 from = src + ce_info->offset; in i40e_write_qword()
913 shift_width = ce_info->lsb % 8; in i40e_write_qword()
919 if (ce_info->width < 64) in i40e_write_qword()
920 mask = BIT_ULL(ce_info->width) - 1; in i40e_write_qword()
935 dest = hmc_bits + (ce_info->lsb / 8); in i40e_write_qword()
953 struct i40e_context_ele *ce_info, in i40e_read_byte() argument
961 shift_width = ce_info->lsb % 8; in i40e_read_byte()
962 mask = (u8)(BIT(ce_info->width) - 1); in i40e_read_byte()
968 src = hmc_bits + (ce_info->lsb / 8); in i40e_read_byte()
977 target = dest + ce_info->offset; in i40e_read_byte()
990 struct i40e_context_ele *ce_info, in i40e_read_word() argument
999 shift_width = ce_info->lsb % 8; in i40e_read_word()
1000 mask = BIT(ce_info->width) - 1; in i40e_read_word()
1006 src = hmc_bits + (ce_info->lsb / 8); in i40e_read_word()
1021 target = dest + ce_info->offset; in i40e_read_word()
1034 struct i40e_context_ele *ce_info, in i40e_read_dword() argument
1043 shift_width = ce_info->lsb % 8; in i40e_read_dword()
1049 if (ce_info->width < 32) in i40e_read_dword()
1050 mask = BIT(ce_info->width) - 1; in i40e_read_dword()
1058 src = hmc_bits + (ce_info->lsb / 8); in i40e_read_dword()
1073 target = dest + ce_info->offset; in i40e_read_dword()
1087 struct i40e_context_ele *ce_info, in i40e_read_qword() argument
1096 shift_width = ce_info->lsb % 8; in i40e_read_qword()
1102 if (ce_info->width < 64) in i40e_read_qword()
1103 mask = BIT_ULL(ce_info->width) - 1; in i40e_read_qword()
1111 src = hmc_bits + (ce_info->lsb / 8); in i40e_read_qword()
1126 target = dest + ce_info->offset; in i40e_read_qword()
1140 struct i40e_context_ele *ce_info, in i40e_get_hmc_context() argument
1145 for (f = 0; ce_info[f].width != 0; f++) { in i40e_get_hmc_context()
1146 switch (ce_info[f].size_of) { in i40e_get_hmc_context()
1148 i40e_read_byte(context_bytes, &ce_info[f], dest); in i40e_get_hmc_context()
1151 i40e_read_word(context_bytes, &ce_info[f], dest); in i40e_get_hmc_context()
1154 i40e_read_dword(context_bytes, &ce_info[f], dest); in i40e_get_hmc_context()
1157 i40e_read_qword(context_bytes, &ce_info[f], dest); in i40e_get_hmc_context()
1192 struct i40e_context_ele *ce_info, in i40e_set_hmc_context() argument
1197 for (f = 0; ce_info[f].width != 0; f++) { in i40e_set_hmc_context()
1203 switch (ce_info[f].size_of) { in i40e_set_hmc_context()
1205 i40e_write_byte(context_bytes, &ce_info[f], dest); in i40e_set_hmc_context()
1208 i40e_write_word(context_bytes, &ce_info[f], dest); in i40e_set_hmc_context()
1211 i40e_write_dword(context_bytes, &ce_info[f], dest); in i40e_set_hmc_context()
1214 i40e_write_qword(context_bytes, &ce_info[f], dest); in i40e_set_hmc_context()