Lines Matching refs:ice_parser_rt

15 static void _rt_tsr_set(struct ice_parser_rt *rt, u16 tsr)  in _rt_tsr_set()
20 static void _rt_ho_set(struct ice_parser_rt *rt, u16 ho) in _rt_ho_set()
27 static void _rt_np_set(struct ice_parser_rt *rt, u16 pc) in _rt_np_set()
32 static void _rt_nn_set(struct ice_parser_rt *rt, u16 node) in _rt_nn_set()
37 static void _rt_flag_set(struct ice_parser_rt *rt, int idx, bool val) in _rt_flag_set()
51 static void _rt_gpr_set(struct ice_parser_rt *rt, int idx, u16 val) in _rt_gpr_set()
62 static void _rt_err_set(struct ice_parser_rt *rt, int idx, bool val) in _rt_err_set()
77 void ice_parser_rt_reset(struct ice_parser_rt *rt) in ice_parser_rt_reset()
104 void ice_parser_rt_pktbuf_set(struct ice_parser_rt *rt, const u8 *pkt_buf, in ice_parser_rt_pktbuf_set()
117 static void _bst_key_init(struct ice_parser_rt *rt, struct ice_imem_item *imem) in _bst_key_init()
188 static u32 _hv_bit_sel(struct ice_parser_rt *rt, int start, int len) in _hv_bit_sel()
209 static u32 _pk_build(struct ice_parser_rt *rt, struct ice_np_keybuilder *kb) in _pk_build()
223 static bool _flag_get(struct ice_parser_rt *rt, int index) in _flag_get()
231 static void _imem_pgk_init(struct ice_parser_rt *rt, struct ice_imem_item *imem) in _imem_pgk_init()
259 static void _imem_alu0_set(struct ice_parser_rt *rt, struct ice_imem_item *imem) in _imem_alu0_set()
266 static void _imem_alu1_set(struct ice_parser_rt *rt, struct ice_imem_item *imem) in _imem_alu1_set()
273 static void _imem_alu2_set(struct ice_parser_rt *rt, struct ice_imem_item *imem) in _imem_alu2_set()
280 static void _imem_pgp_set(struct ice_parser_rt *rt, struct ice_imem_item *imem) in _imem_pgp_set()
288 _bst_pgk_init(struct ice_parser_rt *rt, struct ice_bst_tcam_item *bst) in _bst_pgk_init()
317 static void _bst_alu0_set(struct ice_parser_rt *rt, in _bst_alu0_set()
325 static void _bst_alu1_set(struct ice_parser_rt *rt, in _bst_alu1_set()
333 static void _bst_alu2_set(struct ice_parser_rt *rt, in _bst_alu2_set()
341 static void _bst_pgp_set(struct ice_parser_rt *rt, in _bst_pgp_set()
349 static struct ice_pg_cam_item *_pg_cam_match(struct ice_parser_rt *rt) in _pg_cam_match()
364 static struct ice_pg_nm_cam_item *_pg_nm_cam_match(struct ice_parser_rt *rt) in _pg_nm_cam_match()
381 static void _gpr_add(struct ice_parser_rt *rt, int idx, u16 val) in _gpr_add()
390 static void _pg_exe(struct ice_parser_rt *rt) in _pg_exe()
400 static void _flg_add(struct ice_parser_rt *rt, int idx, bool val) in _flg_add()
412 static void _flg_update(struct ice_parser_rt *rt, struct ice_alu *alu) in _flg_update()
433 static void _po_update(struct ice_parser_rt *rt, struct ice_alu *alu) in _po_update()
446 static u16 _reg_bit_sel(struct ice_parser_rt *rt, int reg_idx, in _reg_bit_sel()
468 static void _err_add(struct ice_parser_rt *rt, int idx, bool val) in _err_add()
480 static void _dst_reg_bit_set(struct ice_parser_rt *rt, struct ice_alu *alu, in _dst_reg_bit_set()
514 static void _alu_exe(struct ice_parser_rt *rt, struct ice_alu *alu) in _alu_exe()
570 static void _alu0_exe(struct ice_parser_rt *rt) in _alu0_exe()
577 static void _alu1_exe(struct ice_parser_rt *rt) in _alu1_exe()
584 static void _alu2_exe(struct ice_parser_rt *rt) in _alu2_exe()
591 static void _pu_exe(struct ice_parser_rt *rt) in _pu_exe()
616 static void _alu_pg_exe(struct ice_parser_rt *rt) in _alu_pg_exe()
653 static void _proto_off_update(struct ice_parser_rt *rt) in _proto_off_update()
688 static void _marker_set(struct ice_parser_rt *rt, int idx) in _marker_set()
696 static void _marker_update(struct ice_parser_rt *rt) in _marker_update()
723 static u16 _ptype_resolve(struct ice_parser_rt *rt) in _ptype_resolve()
735 static void _proto_off_resolve(struct ice_parser_rt *rt, in _proto_off_resolve()
749 static void _result_resolve(struct ice_parser_rt *rt, in _result_resolve()
773 enum ice_status ice_parser_rt_execute(struct ice_parser_rt *rt, in ice_parser_rt_execute()