Home
last modified time | relevance | path

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

/freebsd/sys/contrib/dev/rtw89/
H A Dmac.c2145 SET_QUOTA(c2h, PLE, 2); in ple_quota_cfg_ax()
5148 rtw89_mac_c2h_macid_pause(struct rtw89_dev *rtwdev, struct sk_buff *c2h, u32 len) in rtw89_mac_c2h_macid_pause() argument
5174 const struct rtw89_c2h_scanofld *c2h = in rtw89_mac_c2h_scanofld_rsp() local
5196 tx_fail = le32_get_bits(c2h->w5, RTW89_C2H_SCANOFLD_W5_TX_FAIL); in rtw89_mac_c2h_scanofld_rsp()
5197 status = le32_get_bits(c2h->w2, RTW89_C2H_SCANOFLD_W2_STATUS); in rtw89_mac_c2h_scanofld_rsp()
5198 chan = le32_get_bits(c2h->w2, RTW89_C2H_SCANOFLD_W2_PRI_CH); in rtw89_mac_c2h_scanofld_rsp()
5199 reason = le32_get_bits(c2h->w2, RTW89_C2H_SCANOFLD_W2_RSN); in rtw89_mac_c2h_scanofld_rsp()
5200 band = le32_get_bits(c2h->w5, RTW89_C2H_SCANOFLD_W5_BAND); in rtw89_mac_c2h_scanofld_rsp()
5201 actual_period = le32_get_bits(c2h->w2, RTW89_C2H_SCANOFLD_W2_PERIOD); in rtw89_mac_c2h_scanofld_rsp()
5202 mac_idx = le32_get_bits(c2h->w5, RTW89_C2H_SCANOFLD_W5_MAC_IDX); in rtw89_mac_c2h_scanofld_rsp()
[all …]
H A Dfw.h3827 #define RTW89_GET_MAC_C2H_REV_ACK_CAT(c2h) \ argument
3828 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(1, 0))
3829 #define RTW89_GET_MAC_C2H_REV_ACK_CLASS(c2h) \ argument
3830 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(7, 2))
3831 #define RTW89_GET_MAC_C2H_REV_ACK_FUNC(c2h) \ argument
3832 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(15, 8))
3833 #define RTW89_GET_MAC_C2H_REV_ACK_H2C_SEQ(c2h) \ argument
3834 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(23, 16))
3939 #define RTW89_GET_MAC_C2H_PKTOFLD_ID(c2h) \ argument
3940 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(7, 0))
[all …]
H A Dphy.c3195 struct sk_buff *c2h; member
3203 const struct rtw89_c2h_ra_rpt *c2h = in __rtw89_phy_c2h_ra_rpt_iter() local
3204 (const struct rtw89_c2h_ra_rpt *)ra_data->c2h->data; in __rtw89_phy_c2h_ra_rpt_iter()
3214 mac_id = le32_get_bits(c2h->w2, RTW89_C2H_RA_RPT_W2_MACID); in __rtw89_phy_c2h_ra_rpt_iter()
3218 rate = le32_get_bits(c2h->w3, RTW89_C2H_RA_RPT_W3_MCSNSS); in __rtw89_phy_c2h_ra_rpt_iter()
3219 bw = le32_get_bits(c2h->w3, RTW89_C2H_RA_RPT_W3_BW); in __rtw89_phy_c2h_ra_rpt_iter()
3220 giltf = le32_get_bits(c2h->w3, RTW89_C2H_RA_RPT_W3_GILTF); in __rtw89_phy_c2h_ra_rpt_iter()
3221 mode = le32_get_bits(c2h->w3, RTW89_C2H_RA_RPT_W3_MD_SEL); in __rtw89_phy_c2h_ra_rpt_iter()
3224 t = le32_get_bits(c2h->w2, RTW89_C2H_RA_RPT_W2_MCSNSS_B7); in __rtw89_phy_c2h_ra_rpt_iter()
3226 t = le32_get_bits(c2h->w3, RTW89_C2H_RA_RPT_W3_BW_B2); in __rtw89_phy_c2h_ra_rpt_iter()
[all …]
H A Dfw.c7858 void rtw89_fw_c2h_dummy_handler(struct rtw89_dev *rtwdev, struct sk_buff *c2h, u32 len) argument
7860 struct rtw89_fw_c2h_attr *attr = RTW89_SKB_C2H_CB(c2h);
7869 static void rtw89_fw_c2h_parse_attr(struct sk_buff *c2h) argument
7871 const struct rtw89_c2h_hdr *hdr = (const struct rtw89_c2h_hdr *)c2h->data;
7872 struct rtw89_fw_c2h_attr *attr = RTW89_SKB_C2H_CB(c2h);
7881 struct sk_buff *c2h) argument
7883 struct rtw89_fw_c2h_attr *attr = RTW89_SKB_C2H_CB(c2h);
7892 return rtw89_mac_c2h_chk_atomic(rtwdev, c2h, class, func);
7898 void rtw89_fw_c2h_irqsafe(struct rtw89_dev *rtwdev, struct sk_buff *c2h) argument
7900 rtw89_fw_c2h_parse_attr(c2h);
[all …]
H A Dmac.h1340 bool rtw89_mac_c2h_chk_atomic(struct rtw89_dev *rtwdev, struct sk_buff *c2h,
H A Dmac_be.c351 SET_QUOTA(c2h, PLE, 2); in ple_quota_cfg_be()
H A Dcore.h4070 u16 c2h; member
/freebsd/lib/libnvmf/
H A Dnvmf_tcp.c571 struct nvme_tcp_c2h_data_hdr *c2h; in nvmf_tcp_handle_c2h_data() local
576 c2h = (void *)pdu->hdr; in nvmf_tcp_handle_c2h_data()
578 cb = tcp_find_command_buffer(qp, c2h->cccid, 0, true); in nvmf_tcp_handle_c2h_data()
592 data_len = le32toh(c2h->datal); in nvmf_tcp_handle_c2h_data()
602 data_offset = le32toh(c2h->datao); in nvmf_tcp_handle_c2h_data()
1408 struct nvme_tcp_c2h_data_hdr c2h; in tcp_send_c2h_pdu() local
1410 memset(&c2h, 0, sizeof(c2h)); in tcp_send_c2h_pdu()
1411 c2h.common.pdu_type = NVME_TCP_PDU_TYPE_C2H_DATA; in tcp_send_c2h_pdu()
1413 c2h.common.flags |= NVME_TCP_C2H_DATA_FLAGS_LAST_PDU; in tcp_send_c2h_pdu()
1415 c2h.common.flags |= NVME_TCP_C2H_DATA_FLAGS_SUCCESS; in tcp_send_c2h_pdu()
[all …]
/freebsd/sys/contrib/dev/rtw88/
H A Dfw.c96 struct rtw_c2h_cmd *c2h; in rtw_fw_c2h_cmd_handle_ext() local
99 c2h = get_c2h_from_skb(skb); in rtw_fw_c2h_cmd_handle_ext()
100 sub_cmd_id = c2h->payload[0]; in rtw_fw_c2h_cmd_handle_ext()
300 struct rtw_c2h_cmd *c2h; in rtw_fw_c2h_cmd_handle() local
305 c2h = (struct rtw_c2h_cmd *)(skb->data + pkt_offset); in rtw_fw_c2h_cmd_handle()
313 switch (c2h->id) { in rtw_fw_c2h_cmd_handle()
318 rtw_coex_bt_info_notify(rtwdev, c2h->payload, len); in rtw_fw_c2h_cmd_handle()
321 rtw_coex_bt_hid_info_notify(rtwdev, c2h->payload, len); in rtw_fw_c2h_cmd_handle()
324 rtw_coex_wl_fwdbginfo_notify(rtwdev, c2h->payload, len); in rtw_fw_c2h_cmd_handle()
327 rtw_fw_bcn_filter_notify(rtwdev, c2h->payload, len); in rtw_fw_c2h_cmd_handle()
[all …]
H A Dtx.c252 struct rtw_c2h_cmd *c2h; in rtw_tx_report_handle() local
258 c2h = get_c2h_from_skb(skb); in rtw_tx_report_handle()
261 sn = GET_CCX_REPORT_SEQNUM_V0(c2h->payload); in rtw_tx_report_handle()
262 st = GET_CCX_REPORT_STATUS_V0(c2h->payload); in rtw_tx_report_handle()
264 sn = GET_CCX_REPORT_SEQNUM_V1(c2h->payload); in rtw_tx_report_handle()
265 st = GET_CCX_REPORT_STATUS_V1(c2h->payload); in rtw_tx_report_handle()
H A Dcoex.c625 struct rtw_c2h_cmd *c2h; in get_payload_from_coex_resp() local
629 c2h = (struct rtw_c2h_cmd *)(resp->data + pkt_offset); in get_payload_from_coex_resp()
631 return c2h->payload; in get_payload_from_coex_resp()
/freebsd/sys/dev/nvmf/
H A Dnvmf_tcp.c749 const struct nvme_tcp_c2h_data_hdr *c2h; in nvmf_tcp_handle_c2h_data() local
753 c2h = (const void *)pdu->hdr; in nvmf_tcp_handle_c2h_data()
756 cb = tcp_find_command_buffer(&qp->rx_buffers, c2h->cccid, 0); in nvmf_tcp_handle_c2h_data()
781 data_len = le32toh(c2h->datal); in nvmf_tcp_handle_c2h_data()
792 data_offset = le32toh(c2h->datao); in nvmf_tcp_handle_c2h_data()
839 cqe.cid = c2h->cccid; in nvmf_tcp_handle_c2h_data()
1788 struct nvme_tcp_c2h_data_hdr c2h; in tcp_send_c2h_pdu() local
1791 memset(&c2h, 0, sizeof(c2h)); in tcp_send_c2h_pdu()
1792 c2h.common.pdu_type = NVME_TCP_PDU_TYPE_C2H_DATA; in tcp_send_c2h_pdu()
1794 c2h.common.flags |= NVME_TCP_C2H_DATA_FLAGS_LAST_PDU; in tcp_send_c2h_pdu()
[all …]
/freebsd/sys/dev/cxgbe/nvmf/
H A Dnvmf_che.c1506 const struct nvme_tcp_c2h_data_hdr *c2h; in nvmf_che_handle_c2h_data() local
1516 c2h = (const void *)pdu->hdr; in nvmf_che_handle_c2h_data()
1518 cid = le16toh(c2h->cccid); in nvmf_che_handle_c2h_data()
1521 cb = che_find_command_buffer(&qp->rx_buffers, c2h->cccid); in nvmf_che_handle_c2h_data()
1563 data_len = le32toh(c2h->datal); in nvmf_che_handle_c2h_data()
1574 data_offset = le32toh(c2h->datao); in nvmf_che_handle_c2h_data()
3003 struct nvme_tcp_c2h_data_hdr c2h; in che_send_c2h_pdu() local
3006 memset(&c2h, 0, sizeof(c2h)); in che_send_c2h_pdu()
3007 c2h.common.pdu_type = NVME_TCP_PDU_TYPE_C2H_DATA; in che_send_c2h_pdu()
3009 c2h.common.flags |= NVME_TCP_C2H_DATA_FLAGS_LAST_PDU; in che_send_c2h_pdu()
[all …]