Home
last modified time | relevance | path

Searched refs:c2h (Results 1 – 11 of 11) sorted by relevance

/linux-6.3-rc2/drivers/net/wireless/realtek/rtw89/
A Dfw.h3131 #define RTW89_GET_C2H_CATEGORY(c2h) \ argument
3133 #define RTW89_GET_C2H_CLASS(c2h) \ argument
3135 #define RTW89_GET_C2H_FUNC(c2h) \ argument
3137 #define RTW89_GET_C2H_LEN(c2h) \ argument
3154 #define RTW89_GET_C2H_LOG_SRT_PRT(c2h) (char *)((__le32 *)(c2h) + 2) argument
3157 #define RTW89_GET_MAC_C2H_DONE_ACK_CAT(c2h) \ argument
3168 #define RTW89_GET_MAC_C2H_REV_ACK_CAT(c2h) \ argument
3187 #define RTW89_GET_PHY_C2H_RA_RPT_BW(c2h) \ argument
3199 #define RTW89_GET_MAC_C2H_PKTOFLD_ID(c2h) \ argument
3201 #define RTW89_GET_MAC_C2H_PKTOFLD_OP(c2h) \ argument
[all …]
A Dmac.c1687 SET_QUOTA(c2h, PLE, 2); in ple_quota_cfg()
4243 RTW89_GET_MAC_C2H_REV_ACK_CAT(c2h->data), in rtw89_mac_c2h_rec_ack()
4244 RTW89_GET_MAC_C2H_REV_ACK_CLASS(c2h->data), in rtw89_mac_c2h_rec_ack()
4245 RTW89_GET_MAC_C2H_REV_ACK_FUNC(c2h->data), in rtw89_mac_c2h_rec_ack()
4254 RTW89_GET_MAC_C2H_DONE_ACK_CAT(c2h->data), in rtw89_mac_c2h_done_ack()
4256 RTW89_GET_MAC_C2H_DONE_ACK_FUNC(c2h->data), in rtw89_mac_c2h_done_ack()
4265 RTW89_GET_C2H_LOG_SRT_PRT(c2h->data)); in rtw89_mac_c2h_log()
4450 struct sk_buff *c2h, u32 len) = {
4462 struct sk_buff *c2h, u32 len) = {
4471 struct sk_buff *c2h, u32 len) = {
[all …]
A Dfw.c2487 static void rtw89_fw_c2h_parse_attr(struct sk_buff *c2h) in rtw89_fw_c2h_parse_attr() argument
2491 attr->category = RTW89_GET_C2H_CATEGORY(c2h->data); in rtw89_fw_c2h_parse_attr()
2492 attr->class = RTW89_GET_C2H_CLASS(c2h->data); in rtw89_fw_c2h_parse_attr()
2493 attr->func = RTW89_GET_C2H_FUNC(c2h->data); in rtw89_fw_c2h_parse_attr()
2494 attr->len = RTW89_GET_C2H_LEN(c2h->data); in rtw89_fw_c2h_parse_attr()
2498 struct sk_buff *c2h) in rtw89_fw_c2h_chk_atomic() argument
2515 rtw89_fw_c2h_parse_attr(c2h); in rtw89_fw_c2h_irqsafe()
2516 if (!rtw89_fw_c2h_chk_atomic(rtwdev, c2h)) in rtw89_fw_c2h_irqsafe()
2519 rtw89_fw_c2h_cmd_handle(rtwdev, c2h); in rtw89_fw_c2h_irqsafe()
2520 dev_kfree_skb_any(c2h); in rtw89_fw_c2h_irqsafe()
[all …]
A Dphy.c2201 struct sk_buff *c2h; member
2210 struct sk_buff *c2h = ra_data->c2h; in rtw89_phy_c2h_ra_rpt_iter() local
2216 mac_id = RTW89_GET_PHY_C2H_RA_RPT_MACID(c2h->data); in rtw89_phy_c2h_ra_rpt_iter()
2220 rate = RTW89_GET_PHY_C2H_RA_RPT_MCSNSS(c2h->data); in rtw89_phy_c2h_ra_rpt_iter()
2221 bw = RTW89_GET_PHY_C2H_RA_RPT_BW(c2h->data); in rtw89_phy_c2h_ra_rpt_iter()
2222 giltf = RTW89_GET_PHY_C2H_RA_RPT_GILTF(c2h->data); in rtw89_phy_c2h_ra_rpt_iter()
2223 mode = RTW89_GET_PHY_C2H_RA_RPT_MD_SEL(c2h->data); in rtw89_phy_c2h_ra_rpt_iter()
2281 rtw89_phy_c2h_ra_rpt(struct rtw89_dev *rtwdev, struct sk_buff *c2h, u32 len) in rtw89_phy_c2h_ra_rpt() argument
2286 ra_data.c2h = c2h; in rtw89_phy_c2h_ra_rpt()
2294 struct sk_buff *c2h, u32 len) = {
[all …]
A Dcore.h2699 u16 c2h; member
/linux-6.3-rc2/drivers/net/wireless/realtek/rtw88/
A Dfw.c23 struct rtw_c2h_cmd *c2h; in rtw_fw_c2h_cmd_handle_ext() local
26 c2h = get_c2h_from_skb(skb); in rtw_fw_c2h_cmd_handle_ext()
27 sub_cmd_id = c2h->payload[0]; in rtw_fw_c2h_cmd_handle_ext()
218 struct rtw_c2h_cmd *c2h; in rtw_fw_c2h_cmd_handle() local
231 switch (c2h->id) { in rtw_fw_c2h_cmd_handle()
265 struct rtw_c2h_cmd *c2h; in rtw_fw_c2h_cmd_rx_irqsafe() local
273 c2h->id, c2h->seq, len); in rtw_fw_c2h_cmd_rx_irqsafe()
275 switch (c2h->id) { in rtw_fw_c2h_cmd_rx_irqsafe()
2173 struct rtw_c2h_cmd *c2h; in rtw_hw_scan_status_report() local
2180 c2h = get_c2h_from_skb(skb); in rtw_hw_scan_status_report()
[all …]
A Dtx.c212 struct rtw_c2h_cmd *c2h; in rtw_tx_report_handle() local
218 c2h = get_c2h_from_skb(skb); in rtw_tx_report_handle()
221 sn = GET_CCX_REPORT_SEQNUM_V0(c2h->payload); in rtw_tx_report_handle()
222 st = GET_CCX_REPORT_STATUS_V0(c2h->payload); in rtw_tx_report_handle()
224 sn = GET_CCX_REPORT_SEQNUM_V1(c2h->payload); in rtw_tx_report_handle()
225 st = GET_CCX_REPORT_STATUS_V1(c2h->payload); in rtw_tx_report_handle()
A Dcoex.c607 struct rtw_c2h_cmd *c2h; in get_payload_from_coex_resp() local
611 c2h = (struct rtw_c2h_cmd *)(resp->data + pkt_offset); in get_payload_from_coex_resp()
613 return c2h->payload; in get_payload_from_coex_resp()
/linux-6.3-rc2/drivers/net/wireless/realtek/rtlwifi/
A Dwifi.h158 #define GET_C2H_CMD_ID(c2h) ({u8 *__c2h = c2h; __c2h[0]; }) argument
159 #define GET_C2H_SEQ(c2h) ({u8 *__c2h = c2h; __c2h[1]; }) argument
161 #define GET_C2H_DATA_PTR(c2h) ({u8 *__c2h = c2h; &__c2h[C2H_DATA_OFFSET]; }) argument
163 #define GET_TX_REPORT_SN_V1(c2h) (c2h[6]) argument
164 #define GET_TX_REPORT_ST_V1(c2h) (c2h[0] & 0xC0) argument
165 #define GET_TX_REPORT_RETRY_V1(c2h) (c2h[2] & 0x3F) argument
166 #define GET_TX_REPORT_SN_V2(c2h) (c2h[6]) argument
167 #define GET_TX_REPORT_ST_V2(c2h) (c2h[7] & 0xC0) argument
168 #define GET_TX_REPORT_RETRY_V2(c2h) (c2h[8] & 0x3F) argument
/linux-6.3-rc2/drivers/net/wireless/realtek/rtl8xxxu/
A Drtl8xxxu_core.c5726 struct rtl8723bu_c2h *c2h; in rtl8xxxu_c2hcmd_callback() local
5742 switch (c2h->id) { in rtl8xxxu_c2hcmd_callback()
5764 c2h->ra_report.sgi, bw); in rtl8xxxu_c2hcmd_callback()
5784 c2h->id, c2h->seq, len, c2h->bt_info.response_source); in rtl8723bu_handle_c2h()
5786 switch(c2h->id) { in rtl8723bu_handle_c2h()
5794 if (c2h->bt_info.bt_has_reset) in rtl8723bu_handle_c2h()
5796 if (c2h->bt_info.tx_rx_mask) in rtl8723bu_handle_c2h()
5802 c2h->bt_mp_info.ext_id, c2h->bt_mp_info.status); in rtl8723bu_handle_c2h()
5807 c2h->ra_report.rate, c2h->ra_report.sgi, in rtl8723bu_handle_c2h()
5808 c2h->ra_report.macid, c2h->ra_report.noisy_state); in rtl8723bu_handle_c2h()
[all …]
/linux-6.3-rc2/drivers/staging/rtl8723bs/core/
A Drtw_cmd.c222 void *c2h = rtw_cbuf_pop(pevtpriv->c2h_queue); in _rtw_free_evt_priv() local
224 if (c2h && c2h != (void *)pevtpriv) in _rtw_free_evt_priv()
225 kfree(c2h); in _rtw_free_evt_priv()

Completed in 107 milliseconds