Home
last modified time | relevance | path

Searched refs:flow_id (Results 1 – 25 of 115) sorted by relevance

12345

/OK3568_Linux_fs/u-boot/drivers/net/fsl-mc/
H A Ddpni.c550 uint16_t *flow_id, in dpni_set_tx_flow() argument
560 DPNI_CMD_SET_TX_FLOW(cmd, *flow_id, cfg); in dpni_set_tx_flow()
568 DPNI_RSP_SET_TX_FLOW(cmd, *flow_id); in dpni_set_tx_flow()
576 uint16_t flow_id, in dpni_get_tx_flow() argument
586 DPNI_CMD_GET_TX_FLOW(cmd, flow_id); in dpni_get_tx_flow()
603 uint16_t flow_id, in dpni_set_rx_flow() argument
612 DPNI_CMD_SET_RX_FLOW(cmd, tc_id, flow_id, cfg); in dpni_set_rx_flow()
622 uint16_t flow_id, in dpni_get_rx_flow() argument
631 DPNI_CMD_GET_RX_FLOW(cmd, tc_id, flow_id); in dpni_get_rx_flow()
647 uint16_t flow_id, in dpni_set_tx_conf() argument
[all …]
/OK3568_Linux_fs/u-boot/include/fsl-mc/
H A Dfsl_dpni.h362 #define DPNI_CMD_SET_TX_FLOW(cmd, flow_id, cfg) \ argument
367 MC_CMD_OP(cmd, 0, 48, 16, uint16_t, flow_id);\
372 #define DPNI_RSP_SET_TX_FLOW(cmd, flow_id) \ argument
373 MC_RSP_OP(cmd, 0, 48, 16, uint16_t, flow_id)
376 #define DPNI_CMD_GET_TX_FLOW(cmd, flow_id) \ argument
377 MC_CMD_OP(cmd, 0, 48, 16, uint16_t, flow_id)
388 #define DPNI_CMD_SET_RX_FLOW(cmd, tc_id, flow_id, cfg) \ argument
394 MC_CMD_OP(cmd, 0, 48, 16, uint16_t, flow_id); \
409 #define DPNI_CMD_GET_RX_FLOW(cmd, tc_id, flow_id) \ argument
412 MC_CMD_OP(cmd, 0, 48, 16, uint16_t, flow_id); \
[all …]
/OK3568_Linux_fs/kernel/drivers/net/ethernet/intel/ice/
H A Dice_arfs.c123 e->flow_id, e->fltr_info.q_index); in ice_arfs_del_flow_rules()
163 ep->arfs_entry->flow_id, in ice_arfs_add_flow_rules()
185 arfs_entry->flow_id, in ice_arfs_is_flow_expired()
301 u16 rxq_idx, u32 flow_id) in ice_arfs_build_entry() argument
341 arfs_entry->flow_id = flow_id; in ice_arfs_build_entry()
397 u16 rxq_idx, u32 flow_id) in ice_rx_flow_steer() argument
446 if (arfs_entry->flow_id != flow_id) in ice_rx_flow_steer()
463 arfs_entry = ice_arfs_build_entry(vsi, &fk, rxq_idx, flow_id); in ice_rx_flow_steer()
H A Dice_arfs.h16 u32 flow_id; member
43 u16 rxq_idx, u32 flow_id);
70 u16 __always_unused rxq_idx, u32 __always_unused flow_id) in ice_rx_flow_steer() argument
/OK3568_Linux_fs/kernel/drivers/net/ethernet/cisco/enic/
H A Denic_clsf.c141 n->flow_id, n->fltr_id); in enic_flow_may_expire()
172 u16 rxq_index, u32 flow_id) in enic_rx_flow_steer() argument
250 n->flow_id = flow_id; in enic_rx_flow_steer()
275 n->flow_id = flow_id; in enic_rx_flow_steer()
H A Denic_clsf.h18 u16 rxq_index, u32 flow_id);
/OK3568_Linux_fs/kernel/drivers/net/ethernet/sfc/
H A Drx_common.c912 channel->rps_flow_id[rc] = req->flow_id; in efx_filter_rfs_work()
921 req->rxq_index, req->flow_id, rc, arfs_id); in efx_filter_rfs_work()
928 req->rxq_index, req->flow_id, rc, arfs_id); in efx_filter_rfs_work()
937 req->rxq_index, req->flow_id, rc, arfs_id); in efx_filter_rfs_work()
944 req->rxq_index, req->flow_id, rc, arfs_id); in efx_filter_rfs_work()
959 u16 rxq_index, u32 flow_id) in efx_filter_rfs() argument
976 if (flow_id == RPS_FLOW_ID_INVALID) { in efx_filter_rfs()
1050 req->flow_id = flow_id; in efx_filter_rfs()
1062 bool (*expire_one)(struct efx_nic *efx, u32 flow_id, unsigned int index); in __efx_filter_rfs_expire()
1065 u32 flow_id; in __efx_filter_rfs_expire() local
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/
H A Ddhd_cdc.c679 uint8 flow_id, max_idx, cur_idx, exp_idx; in dhd_process_pkt_reorder_info() local
691 flow_id = reorder_info_buf[WLHOST_REORDERDATA_FLOWID_OFFSET]; in dhd_process_pkt_reorder_info()
694 DHD_REORDER(("flow_id %d, flags 0x%02x, idx(%d, %d, %d)\n", flow_id, flags, in dhd_process_pkt_reorder_info()
709 ptr = dhd->reorder_bufs[flow_id]; in dhd_process_pkt_reorder_info()
714 __FUNCTION__, flow_id)); in dhd_process_pkt_reorder_info()
718 __FUNCTION__, flow_id)); in dhd_process_pkt_reorder_info()
741 dhd->reorder_bufs[flow_id] = NULL; in dhd_process_pkt_reorder_info()
754 __FUNCTION__, buf_size_alloc, flow_id, max_idx)); in dhd_process_pkt_reorder_info()
762 dhd->reorder_bufs[flow_id] = ptr; in dhd_process_pkt_reorder_info()
828 __FUNCTION__, flow_id, ptr->cur_idx, cur_idx, in dhd_process_pkt_reorder_info()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/
H A Ddhd_cdc.c679 uint8 flow_id, max_idx, cur_idx, exp_idx; in dhd_process_pkt_reorder_info() local
691 flow_id = reorder_info_buf[WLHOST_REORDERDATA_FLOWID_OFFSET]; in dhd_process_pkt_reorder_info()
694 DHD_REORDER(("flow_id %d, flags 0x%02x, idx(%d, %d, %d)\n", flow_id, flags, in dhd_process_pkt_reorder_info()
709 ptr = dhd->reorder_bufs[flow_id]; in dhd_process_pkt_reorder_info()
714 __FUNCTION__, flow_id)); in dhd_process_pkt_reorder_info()
718 __FUNCTION__, flow_id)); in dhd_process_pkt_reorder_info()
741 dhd->reorder_bufs[flow_id] = NULL; in dhd_process_pkt_reorder_info()
754 __FUNCTION__, buf_size_alloc, flow_id, max_idx)); in dhd_process_pkt_reorder_info()
762 dhd->reorder_bufs[flow_id] = ptr; in dhd_process_pkt_reorder_info()
828 __FUNCTION__, flow_id, ptr->cur_idx, cur_idx, in dhd_process_pkt_reorder_info()
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/
H A Ddhd_cdc.c679 uint8 flow_id, max_idx, cur_idx, exp_idx; in dhd_process_pkt_reorder_info() local
691 flow_id = reorder_info_buf[WLHOST_REORDERDATA_FLOWID_OFFSET]; in dhd_process_pkt_reorder_info()
694 DHD_REORDER(("flow_id %d, flags 0x%02x, idx(%d, %d, %d)\n", flow_id, flags, in dhd_process_pkt_reorder_info()
709 ptr = dhd->reorder_bufs[flow_id]; in dhd_process_pkt_reorder_info()
714 __FUNCTION__, flow_id)); in dhd_process_pkt_reorder_info()
718 __FUNCTION__, flow_id)); in dhd_process_pkt_reorder_info()
741 dhd->reorder_bufs[flow_id] = NULL; in dhd_process_pkt_reorder_info()
754 __FUNCTION__, buf_size_alloc, flow_id, max_idx)); in dhd_process_pkt_reorder_info()
762 dhd->reorder_bufs[flow_id] = ptr; in dhd_process_pkt_reorder_info()
828 __FUNCTION__, flow_id, ptr->cur_idx, cur_idx, in dhd_process_pkt_reorder_info()
/OK3568_Linux_fs/kernel/drivers/infiniband/hw/usnic/
H A Dusnic_fwd.c255 flow->flow_id = (uint32_t) a0; in usnic_fwd_alloc_flow()
274 a0 = flow->flow_id; in usnic_fwd_dealloc_flow()
281 flow->flow_id, flow->vnic_idx, in usnic_fwd_dealloc_flow()
286 flow->flow_id, status); in usnic_fwd_dealloc_flow()
297 flow->flow_id); in usnic_fwd_dealloc_flow()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/sfc/falcon/
H A Drx.c841 u16 rxq_index, u32 flow_id) in ef4_filter_rfs() argument
849 if (flow_id == RPS_FLOW_ID_INVALID) in ef4_filter_rfs()
887 channel->rps_flow_id[rc] = flow_id; in ef4_filter_rfs()
895 ntohs(spec.loc_port), rxq_index, flow_id, rc); in ef4_filter_rfs()
901 ntohs(spec.loc_port), rxq_index, flow_id, rc); in ef4_filter_rfs()
908 bool (*expire_one)(struct ef4_nic *efx, u32 flow_id, unsigned int index); in __ef4_filter_rfs_expire()
910 u32 flow_id; in __ef4_filter_rfs_expire() local
921 flow_id = channel->rps_flow_id[index]; in __ef4_filter_rfs_expire()
923 if (flow_id != RPS_FLOW_ID_INVALID && in __ef4_filter_rfs_expire()
924 expire_one(efx, flow_id, index)) { in __ef4_filter_rfs_expire()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Ddhd_cdc.c749 uint8 flow_id, max_idx, cur_idx, exp_idx; in dhd_process_pkt_reorder_info() local
761 flow_id = reorder_info_buf[WLHOST_REORDERDATA_FLOWID_OFFSET]; in dhd_process_pkt_reorder_info()
764 DHD_REORDER(("flow_id %d, flags 0x%02x, idx(%d, %d, %d)\n", flow_id, flags, in dhd_process_pkt_reorder_info()
779 ptr = dhd->reorder_bufs[flow_id]; in dhd_process_pkt_reorder_info()
784 __FUNCTION__, flow_id)); in dhd_process_pkt_reorder_info()
788 __FUNCTION__, flow_id)); in dhd_process_pkt_reorder_info()
811 dhd->reorder_bufs[flow_id] = NULL; in dhd_process_pkt_reorder_info()
824 __FUNCTION__, buf_size_alloc, flow_id, max_idx)); in dhd_process_pkt_reorder_info()
832 dhd->reorder_bufs[flow_id] = ptr; in dhd_process_pkt_reorder_info()
899 __FUNCTION__, flow_id, ptr->cur_idx, cur_idx, in dhd_process_pkt_reorder_info()
H A Ddhd_proto.h168 extern void dhd_prot_schedule_aggregate_h2d_db(dhd_pub_t *dhd, uint16 flow_id);
190 extern void dhd_prot_update_txflowring(dhd_pub_t *dhdp, uint16 flow_id, void *msgring_info);
191 extern void dhd_prot_txdata_write_flush(dhd_pub_t *dhd, uint16 flow_id);
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/
H A Ddhd_cdc.c768 uint8 flow_id, max_idx, cur_idx, exp_idx; in dhd_process_pkt_reorder_info() local
780 flow_id = reorder_info_buf[WLHOST_REORDERDATA_FLOWID_OFFSET]; in dhd_process_pkt_reorder_info()
783 DHD_REORDER(("flow_id %d, flags 0x%02x, idx(%d, %d, %d)\n", flow_id, flags, in dhd_process_pkt_reorder_info()
798 ptr = dhd->reorder_bufs[flow_id]; in dhd_process_pkt_reorder_info()
803 __FUNCTION__, flow_id)); in dhd_process_pkt_reorder_info()
807 __FUNCTION__, flow_id)); in dhd_process_pkt_reorder_info()
830 dhd->reorder_bufs[flow_id] = NULL; in dhd_process_pkt_reorder_info()
843 __FUNCTION__, buf_size_alloc, flow_id, max_idx)); in dhd_process_pkt_reorder_info()
851 dhd->reorder_bufs[flow_id] = ptr; in dhd_process_pkt_reorder_info()
918 __FUNCTION__, flow_id, ptr->cur_idx, cur_idx, in dhd_process_pkt_reorder_info()
H A Ddhd_proto.h158 extern void dhd_prot_update_txflowring(dhd_pub_t *dhdp, uint16 flow_id, void *msgring_info);
159 extern void dhd_prot_txdata_write_flush(dhd_pub_t *dhd, uint16 flow_id, bool in_lock);
/OK3568_Linux_fs/kernel/drivers/net/ethernet/pensando/ionic/
H A Dionic_rx_filter.h9 u32 flow_id; member
30 int ionic_rx_filter_save(struct ionic_lif *lif, u32 flow_id, u16 rxq_index,
H A Dionic_rx_filter.c122 int ionic_rx_filter_save(struct ionic_lif *lif, u32 flow_id, u16 rxq_index, in ionic_rx_filter_save() argument
151 f->flow_id = flow_id; in ionic_rx_filter_save()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Ddhd_cdc.c828 uint8 flow_id, max_idx, cur_idx, exp_idx; in dhd_process_pkt_reorder_info() local
840 flow_id = reorder_info_buf[WLHOST_REORDERDATA_FLOWID_OFFSET]; in dhd_process_pkt_reorder_info()
843 DHD_REORDER(("flow_id %d, flags 0x%02x, idx(%d, %d, %d)\n", flow_id, flags, in dhd_process_pkt_reorder_info()
858 ptr = dhd->reorder_bufs[flow_id]; in dhd_process_pkt_reorder_info()
863 __FUNCTION__, flow_id)); in dhd_process_pkt_reorder_info()
867 __FUNCTION__, flow_id)); in dhd_process_pkt_reorder_info()
890 dhd->reorder_bufs[flow_id] = NULL; in dhd_process_pkt_reorder_info()
903 __FUNCTION__, buf_size_alloc, flow_id, max_idx)); in dhd_process_pkt_reorder_info()
911 dhd->reorder_bufs[flow_id] = ptr; in dhd_process_pkt_reorder_info()
978 __FUNCTION__, flow_id, ptr->cur_idx, cur_idx, in dhd_process_pkt_reorder_info()
H A Ddhd_proto.h164 extern void dhd_prot_schedule_aggregate_h2d_db(dhd_pub_t *dhd, uint16 flow_id);
186 extern void dhd_prot_update_txflowring(dhd_pub_t *dhdp, uint16 flow_id, void *msgring_info);
187 extern void dhd_prot_txdata_write_flush(dhd_pub_t *dhd, uint16 flow_id);
/OK3568_Linux_fs/kernel/drivers/net/ethernet/marvell/mvpp2/
H A Dmvpp2_cls.c17 .flow_id = _id, \
468 mvpp2_prs_add_flow(priv, flow->flow_id, flow->prs_ri.ri, in mvpp2_cls_flow_prs_init()
479 le.lkpid = flow->flow_id; in mvpp2_cls_flow_lkp_init()
487 le.data |= MVPP2_CLS_LKP_FLOW_PTR(MVPP2_CLS_FLT_FIRST(flow->flow_id)); in mvpp2_cls_flow_lkp_init()
583 for (i = MVPP2_CLS_FLT_FIRST(flow->flow_id); in mvpp2_cls_flow_init()
584 i <= MVPP2_CLS_FLT_LAST(flow->flow_id); i++) { in mvpp2_cls_flow_init()
589 if (i == MVPP2_CLS_FLT_LAST(flow->flow_id)) in mvpp2_cls_flow_init()
596 mvpp2_cls_flow_read(priv, MVPP2_CLS_FLT_C2_RSS_ENTRY(flow->flow_id), in mvpp2_cls_flow_init()
612 MVPP2_CLS_FLT_HASH_ENTRY(i, flow->flow_id), in mvpp2_cls_flow_init()
747 flow_index = MVPP2_CLS_FLT_HASH_ENTRY(port->id, flow->flow_id); in mvpp2_port_rss_hash_opts_set()
[all …]
H A Dmvpp2_cls.h200 u16 flow_id; member
230 cls_flows[(i)].flow_id == cls_flows[(i) - 1].flow_id) \
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_arfs.c61 int flow_id; member
365 arfs_rule->rxq, arfs_rule->flow_id, in arfs_may_expire_flow()
583 u16 rxq, u32 flow_id) in arfs_alloc_rule() argument
611 rule->flow_id = flow_id; in arfs_alloc_rule()
653 u16 rxq_index, u32 flow_id) in mlx5e_rx_flow_steer() argument
684 arfs_rule = arfs_alloc_rule(priv, arfs_t, &fk, rxq_index, flow_id); in mlx5e_rx_flow_steer()
/OK3568_Linux_fs/kernel/include/linux/dma/
H A Dti-cppi5.h225 u32 *pkt_id, u32 *flow_id) in cppi5_desc_get_pktids() argument
229 *flow_id = (desc_hdr->pkt_info1 & CPPI5_INFO1_DESC_FLOWID_MASK) >> in cppi5_desc_get_pktids()
240 u32 pkt_id, u32 flow_id) in cppi5_desc_set_pktids() argument
246 desc_hdr->pkt_info1 |= (flow_id << CPPI5_INFO1_DESC_FLOWID_SHIFT) & in cppi5_desc_set_pktids()
/OK3568_Linux_fs/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dfwsignal.c1671 u8 flow_id, max_idx, cur_idx, exp_idx, end_idx; in brcmf_fws_rxreorder() local
1679 flow_id = reorder_data[BRCMF_RXREORDER_FLOWID_OFFSET]; in brcmf_fws_rxreorder()
1689 rfi = ifp->drvr->reorder_flows[flow_id]; in brcmf_fws_rxreorder()
1692 flow_id); in brcmf_fws_rxreorder()
1696 flow_id); in brcmf_fws_rxreorder()
1706 ifp->drvr->reorder_flows[flow_id] = NULL; in brcmf_fws_rxreorder()
1718 flow_id, max_idx); in brcmf_fws_rxreorder()
1726 ifp->drvr->reorder_flows[flow_id] = rfi; in brcmf_fws_rxreorder()
1745 flow_id, rfi->cur_idx, rfi->exp_idx, rfi->pend_pkts); in brcmf_fws_rxreorder()
1762 flow_id, cur_idx, exp_idx, rfi->pend_pkts); in brcmf_fws_rxreorder()
[all …]

12345