Lines Matching refs:fld

779 				struct bnxt_ulp_mapper_result_field_info *fld,  in ulp_mapper_result_field_process()  argument
791 switch (fld->result_opcode) { in ulp_mapper_result_field_process()
793 val = fld->result_operand; in ulp_mapper_result_field_process()
794 if (!ulp_blob_push(blob, val, fld->field_bit_size)) { in ulp_mapper_result_field_process()
800 if (!ulp_operand_read(fld->result_operand, in ulp_mapper_result_field_process()
813 if (fld->field_bit_size < ULP_BYTE_2_BITS(field_size)) { in ulp_mapper_result_field_process()
815 ((fld->field_bit_size + 7) / 8); in ulp_mapper_result_field_process()
818 if (!ulp_blob_push(blob, val, fld->field_bit_size)) { in ulp_mapper_result_field_process()
824 if (!ulp_operand_read(fld->result_operand, in ulp_mapper_result_field_process()
833 if (fld->field_bit_size > ULP_BYTE_2_BITS(sizeof(act_val))) { in ulp_mapper_result_field_process()
837 if (!ulp_blob_push(blob, act_val, fld->field_bit_size)) { in ulp_mapper_result_field_process()
844 if (!ulp_operand_read(fld->result_operand, in ulp_mapper_result_field_process()
858 if (!ulp_operand_read(&fld->result_operand[sizeof(uint16_t)], in ulp_mapper_result_field_process()
876 if (!ulp_operand_read(fld->result_operand, in ulp_mapper_result_field_process()
890 val = ulp_blob_push_64(blob, &regval, fld->field_bit_size); in ulp_mapper_result_field_process()
897 if (!ulp_operand_read(fld->result_operand, in ulp_mapper_result_field_process()
911 val = ulp_blob_push_64(blob, &regval, fld->field_bit_size); in ulp_mapper_result_field_process()
918 if (!ulp_operand_read(fld->result_operand, in ulp_mapper_result_field_process()
927 fld->field_bit_size); in ulp_mapper_result_field_process()
934 if (ulp_blob_pad_push(blob, fld->field_bit_size) < 0) { in ulp_mapper_result_field_process()
941 if (!ulp_operand_read(fld->result_operand, in ulp_mapper_result_field_process()
949 if (!ulp_operand_read(fld->result_operand_true, in ulp_mapper_result_field_process()
964 if (fld->field_bit_size < ULP_BYTE_2_BITS(field_size)) { in ulp_mapper_result_field_process()
966 ((fld->field_bit_size + 7) / 8); in ulp_mapper_result_field_process()
969 if (!ulp_blob_push(blob, val, fld->field_bit_size)) { in ulp_mapper_result_field_process()
976 val = fld->result_operand_false; in ulp_mapper_result_field_process()
977 if (!ulp_blob_push(blob, val, fld->field_bit_size)) { in ulp_mapper_result_field_process()
985 if (!ulp_operand_read(fld->result_operand, in ulp_mapper_result_field_process()
993 val = fld->result_operand_true; in ulp_mapper_result_field_process()
996 val = fld->result_operand_false; in ulp_mapper_result_field_process()
998 if (!ulp_blob_push(blob, val, fld->field_bit_size)) { in ulp_mapper_result_field_process()
1005 if (!ulp_operand_read(fld->result_operand, in ulp_mapper_result_field_process()
1018 val = fld->result_operand_true; in ulp_mapper_result_field_process()
1020 val = fld->result_operand_false; in ulp_mapper_result_field_process()
1033 fld->field_bit_size); in ulp_mapper_result_field_process()
1040 if (!ulp_operand_read(fld->result_operand, in ulp_mapper_result_field_process()
1048 val = fld->result_operand_true; in ulp_mapper_result_field_process()
1051 val = fld->result_operand_false; in ulp_mapper_result_field_process()
1053 if (!ulp_blob_push(blob, val, fld->field_bit_size)) { in ulp_mapper_result_field_process()
1061 fld->result_opcode); in ulp_mapper_result_field_process()
1082 struct bnxt_ulp_mapper_key_field_info *fld = f; in ulp_mapper_keymask_field_process() local
1086 operand = fld->spec_operand; in ulp_mapper_keymask_field_process()
1087 opcode = fld->spec_opcode; in ulp_mapper_keymask_field_process()
1089 operand = fld->mask_operand; in ulp_mapper_keymask_field_process()
1090 opcode = fld->mask_opcode; in ulp_mapper_keymask_field_process()
1093 bitlen = fld->field_bit_size; in ulp_mapper_keymask_field_process()
1826 struct bnxt_ulp_mapper_result_field_info *fld; in ulp_mapper_em_tbl_process() local
1828 fld = &dflds[i]; in ulp_mapper_em_tbl_process()
1832 fld, in ulp_mapper_em_tbl_process()