| /OK3568_Linux_fs/external/rkwifibt/drivers/infineon/ |
| H A D | dhd_flowring.c | 575 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 D | dhd_flowring.h | 187 typedef struct flow_info { struct 213 flow_info_t flow_info; argument 229 flow_info_t flow_info; member
|
| H A D | dhd_msgbuf.c | 6384 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 D | dhd_pcie.c | 4143 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 D | dhd_flowring.c | 575 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 D | dhd_flowring.h | 187 typedef struct flow_info { struct 213 flow_info_t flow_info; member 229 flow_info_t flow_info; member
|
| H A D | dhd_msgbuf.c | 6384 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 D | dhd_pcie.c | 4135 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 D | dhd_flowring.c | 575 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 D | dhd_flowring.h | 187 typedef struct flow_info { struct 213 flow_info_t flow_info; argument 229 flow_info_t flow_info; member
|
| H A D | dhd_msgbuf.c | 6384 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 D | dhd_pcie.c | 4135 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 D | dhd_flowring.c | 520 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 D | dhd_flowring.h | 175 typedef struct flow_info { struct 193 flow_info_t flow_info; argument 218 flow_info_t flow_info; member
|
| H A D | dhd_msgbuf.c | 7643 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 D | dhd_flowring.c | 687 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 D | dhd_flowring.h | 228 typedef struct flow_info { struct 257 flow_info_t flow_info; argument 284 flow_info_t flow_info; member
|
| H A D | dhd_msgbuf.c | 7864 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 D | dhd_pcie.c | 3061 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 D | dhd_flowring.c | 687 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 D | dhd_flowring.h | 228 typedef struct flow_info { struct 257 flow_info_t flow_info; argument 284 flow_info_t flow_info; member
|
| H A D | dhd_msgbuf.c | 7868 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 D | dhd_pcie.c | 3065 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 D | phl_twt.c | 1872 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 D | phl_twt.c | 1872 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 …]
|