| /dpdk/drivers/net/bnxt/tf_ulp/ |
| H A D | ulp_mark_mgr.c | 182 uint32_t *mark) in ulp_mark_db_mark_get() argument 187 if (!ctxt || !mark) in ulp_mark_db_mark_get() 202 *mark = mtbl->gfid_tbl[idx].mark_id; in ulp_mark_db_mark_get() 209 *mark = mtbl->lfid_tbl[idx].mark_id; in ulp_mark_db_mark_get() 231 uint32_t mark) in ulp_mark_db_mark_add() argument 255 BNXT_TF_DBG(DEBUG, "Set GFID[0x%0x] = 0x%0x\n", idx, mark); in ulp_mark_db_mark_add() 256 mtbl->gfid_tbl[idx].mark_id = mark; in ulp_mark_db_mark_add() 265 BNXT_TF_DBG(DEBUG, "Set LFID[0x%0x] = 0x%0x\n", fid, mark); in ulp_mark_db_mark_add() 266 mtbl->lfid_tbl[fid].mark_id = mark; in ulp_mark_db_mark_add()
|
| H A D | ulp_mark_mgr.h | 81 uint32_t *mark); 99 uint32_t mark);
|
| H A D | ulp_mapper.c | 1656 uint32_t mark, gfid, mark_flag; in ulp_mapper_mark_gfid_process() local 1668 sizeof(mark)); in ulp_mapper_mark_gfid_process() 1669 mark = tfp_be_to_cpu_32(mark); in ulp_mapper_mark_gfid_process() 1675 gfid, mark); in ulp_mapper_mark_gfid_process() 1698 uint32_t act_idx, mark, mark_flag; in ulp_mapper_mark_act_ptr_process() local 1711 sizeof(mark)); in ulp_mapper_mark_act_ptr_process() 1712 mark = tfp_be_to_cpu_32(mark); in ulp_mapper_mark_act_ptr_process() 1723 act_idx, mark); in ulp_mapper_mark_act_ptr_process() 1746 uint32_t act_idx, mark, mark_flag; in ulp_mapper_mark_vfr_idx_process() local 1756 mark = ULP_COMP_FLD_IDX_RD(parms, BNXT_ULP_CF_IDX_DEV_PORT_ID); in ulp_mapper_mark_vfr_idx_process() [all …]
|
| /dpdk/drivers/net/memif/ |
| H A D | memif.h | 164 #define MEMIF_CACHELINE_ALIGN_MARK(mark) \ argument 165 RTE_MARKER mark __rte_cache_aligned;
|
| /dpdk/drivers/net/ipn3ke/ |
| H A D | ipn3ke_flow.c | 51 uint32_t mark:1; /**< Set if the flow is marked. */ member 724 const struct rte_flow_action_mark *mark = NULL; in ipn3ke_flow_convert_actions() local 741 if (mark) { in ipn3ke_flow_convert_actions() 750 mark = actions->conf; in ipn3ke_flow_convert_actions() 751 if (!mark) { in ipn3ke_flow_convert_actions() 758 } else if (mark->id > IPN3KE_FLOW_RESULT_UID_MAX) { in ipn3ke_flow_convert_actions() 767 parser->mark = 1; in ipn3ke_flow_convert_actions() 768 parser->mark_id = mark->id; in ipn3ke_flow_convert_actions() 785 if (!parser->drop && !parser->mark) { in ipn3ke_flow_convert_actions()
|
| /dpdk/doc/guides/nics/features/ |
| H A D | sfc.ini | 48 mark = P key 69 mark = Y key
|
| H A D | cnxk_vf.ini | 61 mark = Y key 76 mark = Y key
|
| H A D | cnxk_vec.ini | 65 mark = Y key 80 mark = Y key
|
| H A D | cnxk.ini | 69 mark = Y key 84 mark = Y key
|
| H A D | default.ini | 118 mark = key 156 mark = key
|
| H A D | mlx5.ini | 75 mark = Y key 100 mark = Y key
|
| H A D | ipn3ke.ini | 61 mark = Y key
|
| H A D | enic.ini | 63 mark = Y key
|
| H A D | iavf.ini | 66 mark = Y key
|
| H A D | hns3.ini | 71 mark = Y key
|
| H A D | txgbe.ini | 71 mark = Y key
|
| H A D | i40e.ini | 78 mark = Y key
|
| /dpdk/lib/flow_classify/ |
| H A D | rte_flow_classify_parse.c | 486 memcpy(&action.act.mark, mark_spec, sizeof(action.act.mark)); in classify_parse_ntuple_filter() 508 memcpy(&action.act.mark, mark_spec, sizeof(action.act.mark)); in classify_parse_ntuple_filter()
|
| H A D | rte_flow_classify_parse.h | 24 struct rte_flow_action_mark mark; member
|
| H A D | rte_flow_classify.c | 529 memcpy(&table_entry->action.act.mark, &action->act.mark, in rte_flow_classify_table_entry_add() 530 sizeof(table_entry->action.act.mark)); in rte_flow_classify_table_entry_add()
|
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5_rx.c | 731 if (rxq->mark) { in rxq_cq_to_mbuf() 732 uint32_t mark = 0; in rxq_cq_to_mbuf() local 737 mark = cqe->sop_drop_qpn; in rxq_cq_to_mbuf() 739 mark = ((mcqe->byte_cnt_flow & 0xff) << 8) | in rxq_cq_to_mbuf() 741 if (MLX5_FLOW_MARK_IS_VALID(mark)) { in rxq_cq_to_mbuf() 743 if (mark != RTE_BE32(MLX5_FLOW_MARK_DEFAULT)) { in rxq_cq_to_mbuf() 745 pkt->hash.fdir.hi = mlx5_flow_mark_get(mark); in rxq_cq_to_mbuf()
|
| /dpdk/drivers/net/enic/base/ |
| H A D | vnic_flowman.h | 288 uint16_t mark; member 289 } __rte_packed mark; member
|
| /dpdk/drivers/net/sfc/ |
| H A D | sfc_ef100_rx.c | 442 uint32_t mark; in sfc_ef100_rx_prefix_to_offloads() local 445 mark = EFX_XWORD_FIELD(rx_prefix[0], in sfc_ef100_rx_prefix_to_offloads() 448 user_mark = mark & rxq->user_mark_mask; in sfc_ef100_rx_prefix_to_offloads() 454 tunnel_mark = SFC_FT_GET_TUNNEL_MARK(mark); in sfc_ef100_rx_prefix_to_offloads()
|
| /dpdk/drivers/common/cnxk/ |
| H A D | roc_npc.c | 355 int mark = 0; in npc_parse_actions() local 375 mark = act_mark->id + 1; in npc_parse_actions() 380 mark = NPC_FLOW_FLAG_VAL; in npc_parse_actions() 620 if (mark) in npc_parse_actions() 621 flow->npc_action |= (uint64_t)mark << 40; in npc_parse_actions()
|
| /dpdk/doc/guides/prog_guide/ |
| H A D | ip_fragment_reassembly_lib.rst | 92 …a) If yes, then, reassemble the packet, mark table's entry as empty and return the reassembled mbu… 99 mark the table entry as invalid and return NULL to the caller.
|