Home
last modified time | relevance | path

Searched refs:flow_info (Results 1 – 25 of 26) sorted by relevance

12

/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/
H A Ddhd_flowring.c575 if (!memcmp(cur->flow_info.da, da, ETHER_ADDR_LEN)) { in dhd_flowid_find()
603 if ((ismcast && ETHER_ISMULTI(cur->flow_info.da)) || in dhd_flowid_find()
604 (!memcmp(cur->flow_info.da, da, ETHER_ADDR_LEN) && in dhd_flowid_find()
605 (cur->flow_info.tid == prio))) { in dhd_flowid_find()
633 memcpy(fl_hash_node->flow_info.da, da, sizeof(fl_hash_node->flow_info.da)); in dhd_flowid_alloc()
647 fl_hash_node->flow_info.tid = prio; in dhd_flowid_alloc()
648 fl_hash_node->flow_info.ifindex = ifindex; in dhd_flowid_alloc()
779 memcpy(flow_ring_node->flow_info.sa, sa, sizeof(flow_ring_node->flow_info.sa)); in dhd_flowid_lookup()
780 memcpy(flow_ring_node->flow_info.da, da, sizeof(flow_ring_node->flow_info.da)); in dhd_flowid_lookup()
781 flow_ring_node->flow_info.tid = prio; in dhd_flowid_lookup()
[all …]
H A Ddhd_flowring.h187 typedef struct flow_info { struct
213 flow_info_t flow_info; argument
229 flow_info_t flow_info; member
H A Ddhd_msgbuf.c6384 flow_info_t *flow_info; local
6454 flow_info = &flow_ring_node->flow_info;
6456 flow_info->cum_tx_status_latency += tx_status_latency;
6457 flow_info->num_tx_status++;
6545 if (dhd->hp2p_capable && flow_ring_node->flow_info.tid == HP2P_PRIO) {
6904 if (dhd->hp2p_capable && flow_ring_node->flow_info.tid == HP2P_PRIO) {
6938 if (dhd->hp2p_capable && flow_ring_node->flow_info.tid == HP2P_PRIO) {
6973 flow_ring_node->flow_info.num_tx_pkts++;
9357 flow_create_rqst->msg.if_id = (uint8)flow_ring_node->flow_info.ifindex;
9365 flow_create_rqst->tid = flow_ring_node->flow_info.tid;
[all …]
H A Ddhd_pcie.c4143 if ((dhdp->dequeue_prec_map & (1 << flow_ring_node->flow_info.tid)) == 0) { in dhd_bus_schedule_queue()
4145 __FUNCTION__, flow_ring_node->flow_info.tid)); in dhd_bus_schedule_queue()
4200 ret = dhd_prot_txdata(bus->dhd, txp, flow_ring_node->flow_info.ifindex); in dhd_bus_schedule_queue()
8389 flow_info_t *flow_info; in dhd_bus_dump() local
8453 flow_info = &flow_ring_node->flow_info; in dhd_bus_dump()
8456 flow_ring_node->flowid, flow_info->ifindex, flow_info->tid, in dhd_bus_dump()
8457 MAC2STRDBG(flow_info->da), in dhd_bus_dump()
8467 flow_info->num_tx_pkts, in dhd_bus_dump()
8468 flow_info->num_tx_status ? in dhd_bus_dump()
8469 DIV_U64_BY_U64(flow_info->cum_tx_status_latency, in dhd_bus_dump()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/
H A Ddhd_flowring.c575 if (!memcmp(cur->flow_info.da, da, ETHER_ADDR_LEN)) { in dhd_flowid_find()
603 if ((ismcast && ETHER_ISMULTI(cur->flow_info.da)) || in dhd_flowid_find()
604 (!memcmp(cur->flow_info.da, da, ETHER_ADDR_LEN) && in dhd_flowid_find()
605 (cur->flow_info.tid == prio))) { in dhd_flowid_find()
633 memcpy(fl_hash_node->flow_info.da, da, sizeof(fl_hash_node->flow_info.da)); in dhd_flowid_alloc()
647 fl_hash_node->flow_info.tid = prio; in dhd_flowid_alloc()
648 fl_hash_node->flow_info.ifindex = ifindex; in dhd_flowid_alloc()
779 memcpy(flow_ring_node->flow_info.sa, sa, sizeof(flow_ring_node->flow_info.sa)); in dhd_flowid_lookup()
780 memcpy(flow_ring_node->flow_info.da, da, sizeof(flow_ring_node->flow_info.da)); in dhd_flowid_lookup()
781 flow_ring_node->flow_info.tid = prio; in dhd_flowid_lookup()
[all …]
H A Ddhd_flowring.h187 typedef struct flow_info { struct
213 flow_info_t flow_info; member
229 flow_info_t flow_info; member
H A Ddhd_msgbuf.c6384 flow_info_t *flow_info; local
6454 flow_info = &flow_ring_node->flow_info;
6456 flow_info->cum_tx_status_latency += tx_status_latency;
6457 flow_info->num_tx_status++;
6545 if (dhd->hp2p_capable && flow_ring_node->flow_info.tid == HP2P_PRIO) {
6904 if (dhd->hp2p_capable && flow_ring_node->flow_info.tid == HP2P_PRIO) {
6938 if (dhd->hp2p_capable && flow_ring_node->flow_info.tid == HP2P_PRIO) {
6973 flow_ring_node->flow_info.num_tx_pkts++;
9355 flow_create_rqst->msg.if_id = (uint8)flow_ring_node->flow_info.ifindex;
9363 flow_create_rqst->tid = flow_ring_node->flow_info.tid;
[all …]
H A Ddhd_pcie.c4135 if ((dhdp->dequeue_prec_map & (1 << flow_ring_node->flow_info.tid)) == 0) { in dhd_bus_schedule_queue()
4137 __FUNCTION__, flow_ring_node->flow_info.tid)); in dhd_bus_schedule_queue()
4192 ret = dhd_prot_txdata(bus->dhd, txp, flow_ring_node->flow_info.ifindex); in dhd_bus_schedule_queue()
8381 flow_info_t *flow_info; in dhd_bus_dump() local
8445 flow_info = &flow_ring_node->flow_info; in dhd_bus_dump()
8448 flow_ring_node->flowid, flow_info->ifindex, flow_info->tid, in dhd_bus_dump()
8449 MAC2STRDBG(flow_info->da), in dhd_bus_dump()
8459 flow_info->num_tx_pkts, in dhd_bus_dump()
8460 flow_info->num_tx_status ? in dhd_bus_dump()
8461 DIV_U64_BY_U64(flow_info->cum_tx_status_latency, in dhd_bus_dump()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/
H A Ddhd_flowring.c575 if (!memcmp(cur->flow_info.da, da, ETHER_ADDR_LEN)) { in dhd_flowid_find()
603 if ((ismcast && ETHER_ISMULTI(cur->flow_info.da)) || in dhd_flowid_find()
604 (!memcmp(cur->flow_info.da, da, ETHER_ADDR_LEN) && in dhd_flowid_find()
605 (cur->flow_info.tid == prio))) { in dhd_flowid_find()
633 memcpy(fl_hash_node->flow_info.da, da, sizeof(fl_hash_node->flow_info.da)); in dhd_flowid_alloc()
647 fl_hash_node->flow_info.tid = prio; in dhd_flowid_alloc()
648 fl_hash_node->flow_info.ifindex = ifindex; in dhd_flowid_alloc()
779 memcpy(flow_ring_node->flow_info.sa, sa, sizeof(flow_ring_node->flow_info.sa)); in dhd_flowid_lookup()
780 memcpy(flow_ring_node->flow_info.da, da, sizeof(flow_ring_node->flow_info.da)); in dhd_flowid_lookup()
781 flow_ring_node->flow_info.tid = prio; in dhd_flowid_lookup()
[all …]
H A Ddhd_flowring.h187 typedef struct flow_info { struct
213 flow_info_t flow_info; argument
229 flow_info_t flow_info; member
H A Ddhd_msgbuf.c6384 flow_info_t *flow_info; local
6454 flow_info = &flow_ring_node->flow_info;
6456 flow_info->cum_tx_status_latency += tx_status_latency;
6457 flow_info->num_tx_status++;
6545 if (dhd->hp2p_capable && flow_ring_node->flow_info.tid == HP2P_PRIO) {
6904 if (dhd->hp2p_capable && flow_ring_node->flow_info.tid == HP2P_PRIO) {
6938 if (dhd->hp2p_capable && flow_ring_node->flow_info.tid == HP2P_PRIO) {
6973 flow_ring_node->flow_info.num_tx_pkts++;
9355 flow_create_rqst->msg.if_id = (uint8)flow_ring_node->flow_info.ifindex;
9363 flow_create_rqst->tid = flow_ring_node->flow_info.tid;
[all …]
H A Ddhd_pcie.c4135 if ((dhdp->dequeue_prec_map & (1 << flow_ring_node->flow_info.tid)) == 0) { in dhd_bus_schedule_queue()
4137 __FUNCTION__, flow_ring_node->flow_info.tid)); in dhd_bus_schedule_queue()
4192 ret = dhd_prot_txdata(bus->dhd, txp, flow_ring_node->flow_info.ifindex); in dhd_bus_schedule_queue()
8381 flow_info_t *flow_info; in dhd_bus_dump() local
8445 flow_info = &flow_ring_node->flow_info; in dhd_bus_dump()
8448 flow_ring_node->flowid, flow_info->ifindex, flow_info->tid, in dhd_bus_dump()
8449 MAC2STRDBG(flow_info->da), in dhd_bus_dump()
8459 flow_info->num_tx_pkts, in dhd_bus_dump()
8460 flow_info->num_tx_status ? in dhd_bus_dump()
8461 DIV_U64_BY_U64(flow_info->cum_tx_status_latency, in dhd_bus_dump()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/
H A Ddhd_flowring.c520 if (!memcmp(cur->flow_info.da, da, ETHER_ADDR_LEN)) { in dhd_flowid_find()
548 if ((ismcast && ETHER_ISMULTI(cur->flow_info.da)) || in dhd_flowid_find()
549 (!memcmp(cur->flow_info.da, da, ETHER_ADDR_LEN) && in dhd_flowid_find()
550 (cur->flow_info.tid == prio))) { in dhd_flowid_find()
578 memcpy(fl_hash_node->flow_info.da, da, sizeof(fl_hash_node->flow_info.da)); in dhd_flowid_alloc()
592 fl_hash_node->flow_info.tid = prio; in dhd_flowid_alloc()
593 fl_hash_node->flow_info.ifindex = ifindex; in dhd_flowid_alloc()
696 memcpy(flow_ring_node->flow_info.sa, sa, sizeof(flow_ring_node->flow_info.sa)); in dhd_flowid_lookup()
697 memcpy(flow_ring_node->flow_info.da, da, sizeof(flow_ring_node->flow_info.da)); in dhd_flowid_lookup()
698 flow_ring_node->flow_info.tid = prio; in dhd_flowid_lookup()
[all …]
H A Ddhd_flowring.h175 typedef struct flow_info { struct
193 flow_info_t flow_info; argument
218 flow_info_t flow_info; member
H A Ddhd_msgbuf.c7643 flow_create_rqst->msg.if_id = (uint8)flow_ring_node->flow_info.ifindex; in dhd_prot_flow_ring_create()
7651 flow_create_rqst->tid = flow_ring_node->flow_info.tid; in dhd_prot_flow_ring_create()
7653 memcpy(flow_create_rqst->sa, flow_ring_node->flow_info.sa, sizeof(flow_create_rqst->sa)); in dhd_prot_flow_ring_create()
7654 memcpy(flow_create_rqst->da, flow_ring_node->flow_info.da, sizeof(flow_create_rqst->da)); in dhd_prot_flow_ring_create()
7669 MAC2STRDBG(flow_ring_node->flow_info.da), flow_ring_node->flow_info.tid, in dhd_prot_flow_ring_create()
7670 flow_ring_node->flow_info.ifindex)); in dhd_prot_flow_ring_create()
7918 flow_delete_rqst->msg.if_id = (uint8)flow_ring_node->flow_info.ifindex; in dhd_prot_flow_ring_delete()
7931 MAC2STRDBG(flow_ring_node->flow_info.da), flow_ring_node->flow_info.tid, in dhd_prot_flow_ring_delete()
7932 flow_ring_node->flow_info.ifindex)); in dhd_prot_flow_ring_delete()
8023 flow_flush_rqst->msg.if_id = (uint8)flow_ring_node->flow_info.ifindex; in dhd_prot_flow_ring_flush()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Ddhd_flowring.c687 if (!memcmp(cur->flow_info.da, da, ETHER_ADDR_LEN)) { in dhd_flowid_find()
715 if ((ismcast && ETHER_ISMULTI(cur->flow_info.da)) || in dhd_flowid_find()
716 (!memcmp(cur->flow_info.da, da, ETHER_ADDR_LEN) && in dhd_flowid_find()
717 (cur->flow_info.tid == prio))) { in dhd_flowid_find()
793 memcpy(fl_hash_node->flow_info.da, da, sizeof(fl_hash_node->flow_info.da)); in dhd_flowid_alloc()
806 fl_hash_node->flow_info.tid = prio; in dhd_flowid_alloc()
807 fl_hash_node->flow_info.ifindex = ifindex; in dhd_flowid_alloc()
937 memcpy(flow_ring_node->flow_info.sa, sa, sizeof(flow_ring_node->flow_info.sa)); in dhd_flowid_lookup()
938 memcpy(flow_ring_node->flow_info.da, da, sizeof(flow_ring_node->flow_info.da)); in dhd_flowid_lookup()
939 flow_ring_node->flow_info.tid = prio; in dhd_flowid_lookup()
[all …]
H A Ddhd_flowring.h228 typedef struct flow_info { struct
257 flow_info_t flow_info; argument
284 flow_info_t flow_info; member
H A Ddhd_msgbuf.c7864 flow_info_t *flow_info; in BCMFASTPATH() local
7920 flow_ring_node->flow_info.tid == HP2P_PRIO) { in BCMFASTPATH()
8045 flow_info = &flow_ring_node->flow_info; in BCMFASTPATH()
8055 flow_info->cum_tx_status_latency += tx_status_latency; in BCMFASTPATH()
8056 flow_info->num_tx_status++; in BCMFASTPATH()
8061 ifindex = flow_ring_node->flow_info.ifindex; in BCMFASTPATH()
8210 if (dhd->hp2p_capable && flow_ring_node->flow_info.tid == HP2P_PRIO) { in BCMFASTPATH()
8934 if (dhd->hp2p_capable && flow_ring_node->flow_info.tid == HP2P_PRIO) {
8969 if (dhd->hp2p_capable && flow_ring_node->flow_info.tid == HP2P_PRIO) {
9019 flow_ring_node->flow_info.num_tx_pkts++;
[all …]
H A Ddhd_pcie.c3061 ifindex = flow_ring_node->flow_info.ifindex; in dhd_bus_device_tx_stuck_scan()
5698 if ((dhdp->dequeue_prec_map & (1 << flow_ring_node->flow_info.tid)) == 0) { in BCMFASTPATH()
5701 __FUNCTION__, flow_ring_node->flow_info.tid, dhdp->dequeue_prec_map)); in BCMFASTPATH()
5757 ret = dhd_prot_txdata(bus->dhd, txp, flow_ring_node->flow_info.ifindex); in BCMFASTPATH()
11652 flow_info_t *flow_info; in dhd_bus_dump() local
11735 flow_info = &flow_ring_node->flow_info; in dhd_bus_dump()
11738 flow_ring_node->flowid, flow_info->ifindex, flow_info->tid, in dhd_bus_dump()
11739 MAC2STRDBG(flow_info->da), in dhd_bus_dump()
11749 flow_info->num_tx_pkts, in dhd_bus_dump()
11750 flow_info->num_tx_status ? in dhd_bus_dump()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Ddhd_flowring.c687 if (!memcmp(cur->flow_info.da, da, ETHER_ADDR_LEN)) { in dhd_flowid_find()
715 if ((ismcast && ETHER_ISMULTI(cur->flow_info.da)) || in dhd_flowid_find()
716 (!memcmp(cur->flow_info.da, da, ETHER_ADDR_LEN) && in dhd_flowid_find()
717 (cur->flow_info.tid == prio))) { in dhd_flowid_find()
793 memcpy(fl_hash_node->flow_info.da, da, sizeof(fl_hash_node->flow_info.da)); in dhd_flowid_alloc()
806 fl_hash_node->flow_info.tid = prio; in dhd_flowid_alloc()
807 fl_hash_node->flow_info.ifindex = ifindex; in dhd_flowid_alloc()
937 memcpy(flow_ring_node->flow_info.sa, sa, sizeof(flow_ring_node->flow_info.sa)); in dhd_flowid_lookup()
938 memcpy(flow_ring_node->flow_info.da, da, sizeof(flow_ring_node->flow_info.da)); in dhd_flowid_lookup()
939 flow_ring_node->flow_info.tid = prio; in dhd_flowid_lookup()
[all …]
H A Ddhd_flowring.h228 typedef struct flow_info { struct
257 flow_info_t flow_info; argument
284 flow_info_t flow_info; member
H A Ddhd_msgbuf.c7868 flow_info_t *flow_info; in BCMFASTPATH() local
7924 flow_ring_node->flow_info.tid == HP2P_PRIO) { in BCMFASTPATH()
8049 flow_info = &flow_ring_node->flow_info; in BCMFASTPATH()
8059 flow_info->cum_tx_status_latency += tx_status_latency; in BCMFASTPATH()
8060 flow_info->num_tx_status++; in BCMFASTPATH()
8065 ifindex = flow_ring_node->flow_info.ifindex; in BCMFASTPATH()
8214 if (dhd->hp2p_capable && flow_ring_node->flow_info.tid == HP2P_PRIO) { in BCMFASTPATH()
8938 if (dhd->hp2p_capable && flow_ring_node->flow_info.tid == HP2P_PRIO) {
8973 if (dhd->hp2p_capable && flow_ring_node->flow_info.tid == HP2P_PRIO) {
9023 flow_ring_node->flow_info.num_tx_pkts++;
[all …]
H A Ddhd_pcie.c3065 ifindex = flow_ring_node->flow_info.ifindex; in dhd_bus_device_tx_stuck_scan()
5691 if ((dhdp->dequeue_prec_map & (1 << flow_ring_node->flow_info.tid)) == 0) { in BCMFASTPATH()
5694 __FUNCTION__, flow_ring_node->flow_info.tid, dhdp->dequeue_prec_map)); in BCMFASTPATH()
5750 ret = dhd_prot_txdata(bus->dhd, txp, flow_ring_node->flow_info.ifindex); in BCMFASTPATH()
11645 flow_info_t *flow_info; in dhd_bus_dump() local
11728 flow_info = &flow_ring_node->flow_info; in dhd_bus_dump()
11731 flow_ring_node->flowid, flow_info->ifindex, flow_info->tid, in dhd_bus_dump()
11732 MAC2STRDBG(flow_info->da), in dhd_bus_dump()
11742 flow_info->num_tx_pkts, in dhd_bus_dump()
11743 flow_info->num_tx_status ? in dhd_bus_dump()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/
H A Dphl_twt.c1872 struct rtw_phl_twt_flow_type01 *flow_info = in rtw_phl_twt_fill_flow_field() local
1874 SET_TWT_FLOW_ID(buf, flow_info->twt_flow_id); in rtw_phl_twt_fill_flow_field()
1876 SET_TEARDOWN_ALL_TWT(buf, flow_info->teardown_all); in rtw_phl_twt_fill_flow_field()
1884 struct rtw_phl_twt_flow_type3 *flow_info = in rtw_phl_twt_fill_flow_field() local
1886 SET_BROADCAST_TWT_ID(buf, flow_info->bcast_twt_id); in rtw_phl_twt_fill_flow_field()
1888 SET_TEARDOWN_ALL_TWT(buf, flow_info->teardown_all); in rtw_phl_twt_fill_flow_field()
2007 struct rtw_phl_twt_flow_type01 *flow_info = in rtw_phl_twt_parse_flow_field() local
2009 flow_info->twt_flow_id = GET_TWT_FLOW_ID(pkt); in rtw_phl_twt_parse_flow_field()
2010 flow_info->teardown_all = GET_TEARDOWN_ALL_TWT(pkt); in rtw_phl_twt_parse_flow_field()
2012 twt_flow->nego_type, flow_info->twt_flow_id, in rtw_phl_twt_parse_flow_field()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/
H A Dphl_twt.c1872 struct rtw_phl_twt_flow_type01 *flow_info = in rtw_phl_twt_fill_flow_field() local
1874 SET_TWT_FLOW_ID(buf, flow_info->twt_flow_id); in rtw_phl_twt_fill_flow_field()
1876 SET_TEARDOWN_ALL_TWT(buf, flow_info->teardown_all); in rtw_phl_twt_fill_flow_field()
1884 struct rtw_phl_twt_flow_type3 *flow_info = in rtw_phl_twt_fill_flow_field() local
1886 SET_BROADCAST_TWT_ID(buf, flow_info->bcast_twt_id); in rtw_phl_twt_fill_flow_field()
1888 SET_TEARDOWN_ALL_TWT(buf, flow_info->teardown_all); in rtw_phl_twt_fill_flow_field()
2007 struct rtw_phl_twt_flow_type01 *flow_info = in rtw_phl_twt_parse_flow_field() local
2009 flow_info->twt_flow_id = GET_TWT_FLOW_ID(pkt); in rtw_phl_twt_parse_flow_field()
2010 flow_info->teardown_all = GET_TEARDOWN_ALL_TWT(pkt); in rtw_phl_twt_parse_flow_field()
2012 twt_flow->nego_type, flow_info->twt_flow_id, in rtw_phl_twt_parse_flow_field()
[all …]

12