Home
last modified time | relevance | path

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

/freebsd/sys/contrib/dev/rtw89/
H A Dfw.h3445 #define RTW89_GET_MAC_C2H_REV_ACK_CAT(c2h) \
3446 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(1, 0))
3447 #define RTW89_GET_MAC_C2H_REV_ACK_CLASS(c2h) \
3448 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(7, 2))
3449 #define RTW89_GET_MAC_C2H_REV_ACK_FUNC(c2h) \
3450 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(15, 8))
3451 #define RTW89_GET_MAC_C2H_REV_ACK_H2C_SEQ(c2h) \
3452 le32_get_bits(*((const __le32 *)(c2h) + 2), GENMASK(23, 16))
3515 #define RTW89_GET_MAC_C2H_PKTOFLD_ID(c2h) \
3516 le32_get_bits(*((const __le32 *)(c2h)
3194 RTW89_GET_MAC_C2H_REV_ACK_CAT(c2h) global() argument
3196 RTW89_GET_MAC_C2H_REV_ACK_CLASS(c2h) global() argument
3198 RTW89_GET_MAC_C2H_REV_ACK_FUNC(c2h) global() argument
3200 RTW89_GET_MAC_C2H_REV_ACK_H2C_SEQ(c2h) global() argument
3264 RTW89_GET_MAC_C2H_PKTOFLD_ID(c2h) global() argument
3266 RTW89_GET_MAC_C2H_PKTOFLD_OP(c2h) global() argument
3268 RTW89_GET_MAC_C2H_PKTOFLD_LEN(c2h) global() argument
3271 RTW89_GET_MAC_C2H_SCANOFLD_PRI_CH(c2h) global() argument
3273 RTW89_GET_MAC_C2H_SCANOFLD_RSP(c2h) global() argument
3275 RTW89_GET_MAC_C2H_SCANOFLD_STATUS(c2h) global() argument
3277 RTW89_GET_MAC_C2H_ACTUAL_PERIOD(c2h) global() argument
3279 RTW89_GET_MAC_C2H_SCANOFLD_TX_FAIL(c2h) global() argument
3281 RTW89_GET_MAC_C2H_SCANOFLD_AIR_DENSITY(c2h) global() argument
3283 RTW89_GET_MAC_C2H_SCANOFLD_BAND(c2h) global() argument
3286 RTW89_GET_MAC_C2H_MCC_RCV_ACK_GROUP(c2h) global() argument
3288 RTW89_GET_MAC_C2H_MCC_RCV_ACK_H2C_FUNC(c2h) global() argument
3291 RTW89_GET_MAC_C2H_MCC_REQ_ACK_GROUP(c2h) global() argument
3293 RTW89_GET_MAC_C2H_MCC_REQ_ACK_H2C_RETURN(c2h) global() argument
3295 RTW89_GET_MAC_C2H_MCC_REQ_ACK_H2C_FUNC(c2h) global() argument
3313 RTW89_GET_MAC_C2H_MCC_TSF_RPT_MACID_X(c2h) global() argument
3315 RTW89_GET_MAC_C2H_MCC_TSF_RPT_MACID_Y(c2h) global() argument
3317 RTW89_GET_MAC_C2H_MCC_TSF_RPT_GROUP(c2h) global() argument
3319 RTW89_GET_MAC_C2H_MCC_TSF_RPT_TSF_LOW_X(c2h) global() argument
3321 RTW89_GET_MAC_C2H_MCC_TSF_RPT_TSF_HIGH_X(c2h) global() argument
3323 RTW89_GET_MAC_C2H_MCC_TSF_RPT_TSF_LOW_Y(c2h) global() argument
3325 RTW89_GET_MAC_C2H_MCC_TSF_RPT_TSF_HIGH_Y(c2h) global() argument
3328 RTW89_GET_MAC_C2H_MCC_STATUS_RPT_STATUS(c2h) global() argument
3330 RTW89_GET_MAC_C2H_MCC_STATUS_RPT_GROUP(c2h) global() argument
3332 RTW89_GET_MAC_C2H_MCC_STATUS_RPT_MACID(c2h) global() argument
3334 RTW89_GET_MAC_C2H_MCC_STATUS_RPT_TSF_LOW(c2h) global() argument
3336 RTW89_GET_MAC_C2H_MCC_STATUS_RPT_TSF_HIGH(c2h) global() argument
[all...]
H A Dmac.c1981 SET_QUOTA(c2h, PLE, 2); in mpdu_proc_init()
4695 rtw89_mac_c2h_macid_pause(struct rtw89_dev *rtwdev, struct sk_buff *c2h, u32 len) in rtw89_mac_c2h_chk_atomic()
4710 const struct rtw89_c2h_scanofld *c2h = in rtw89_mac_c2h_handle()
4724 tx_fail = le32_get_bits(c2h->w5, RTW89_C2H_SCANOFLD_W5_TX_FAIL); in rtw89_mac_c2h_handle()
4725 status = le32_get_bits(c2h->w2, RTW89_C2H_SCANOFLD_W2_STATUS); in rtw89_mac_c2h_handle()
4726 chan = le32_get_bits(c2h->w2, RTW89_C2H_SCANOFLD_W2_PRI_CH); in rtw89_mac_c2h_handle()
4727 reason = le32_get_bits(c2h->w2, RTW89_C2H_SCANOFLD_W2_RSN); in rtw89_mac_c2h_handle()
4728 band = le32_get_bits(c2h->w5, RTW89_C2H_SCANOFLD_W5_BAND); in rtw89_mac_c2h_handle()
4729 actual_period = le32_get_bits(c2h->w2, RTW89_C2H_SCANOFLD_W2_PERIOD); in rtw89_mac_c2h_handle()
4730 mac_idx = le32_get_bits(c2h in rtw89_mac_c2h_handle()
4251 rtw89_mac_c2h_macid_pause(struct rtw89_dev * rtwdev,struct sk_buff * c2h,u32 len) rtw89_mac_c2h_macid_pause() argument
4263 rtw89_mac_c2h_scanofld_rsp(struct rtw89_dev * rtwdev,struct sk_buff * c2h,u32 len) rtw89_mac_c2h_scanofld_rsp() argument
4331 const struct rtw89_c2h_mac_bcnfltr_rpt *c2h = rtw89_mac_bcn_fltr_rpt() local
4374 rtw89_mac_c2h_bcn_fltr_rpt(struct rtw89_dev * rtwdev,struct sk_buff * c2h,u32 len) rtw89_mac_c2h_bcn_fltr_rpt() argument
4384 rtw89_mac_c2h_rec_ack(struct rtw89_dev * rtwdev,struct sk_buff * c2h,u32 len) rtw89_mac_c2h_rec_ack() argument
4401 const struct rtw89_c2h_done_ack *c2h = rtw89_mac_c2h_done_ack() local
4438 rtw89_mac_c2h_log(struct rtw89_dev * rtwdev,struct sk_buff * c2h,u32 len) rtw89_mac_c2h_log() argument
4444 rtw89_mac_c2h_bcn_cnt(struct rtw89_dev * rtwdev,struct sk_buff * c2h,u32 len) rtw89_mac_c2h_bcn_cnt() argument
4453 const struct rtw89_c2h_pkt_ofld_rsp *c2h = rtw89_mac_c2h_pkt_ofld_rsp() local
4471 rtw89_mac_c2h_tsf32_toggle_rpt(struct rtw89_dev * rtwdev,struct sk_buff * c2h,u32 len) rtw89_mac_c2h_tsf32_toggle_rpt() argument
4477 rtw89_mac_c2h_mcc_rcv_ack(struct rtw89_dev * rtwdev,struct sk_buff * c2h,u32 len) rtw89_mac_c2h_mcc_rcv_ack() argument
4504 rtw89_mac_c2h_mcc_req_ack(struct rtw89_dev * rtwdev,struct sk_buff * c2h,u32 len) rtw89_mac_c2h_mcc_req_ack() argument
4545 rtw89_mac_c2h_mcc_tsf_rpt(struct rtw89_dev * rtwdev,struct sk_buff * c2h,u32 len) rtw89_mac_c2h_mcc_tsf_rpt() argument
4576 rtw89_mac_c2h_mcc_status_rpt(struct rtw89_dev * rtwdev,struct sk_buff * c2h,u32 len) rtw89_mac_c2h_mcc_status_rpt() argument
[all...]
H A Dphy.c2565 struct sk_buff *c2h; in rtw89_phy_cfo_crystal_cap_adjust()
2573 const struct rtw89_c2h_ra_rpt *c2h = in rtw89_phy_cfo_crystal_cap_adjust()
2574 (const struct rtw89_c2h_ra_rpt *)ra_data->c2h->data; in rtw89_phy_cfo_crystal_cap_adjust()
2584 mac_id = le32_get_bits(c2h->w2, RTW89_C2H_RA_RPT_W2_MACID); in rtw89_phy_cfo_crystal_cap_adjust()
2588 rate = le32_get_bits(c2h->w3, RTW89_C2H_RA_RPT_W3_MCSNSS); in rtw89_phy_cfo_crystal_cap_adjust()
2589 bw = le32_get_bits(c2h->w3, RTW89_C2H_RA_RPT_W3_BW); in rtw89_phy_cfo_crystal_cap_adjust()
2590 giltf = le32_get_bits(c2h->w3, RTW89_C2H_RA_RPT_W3_GILTF); in rtw89_phy_cfo_crystal_cap_adjust()
2591 mode = le32_get_bits(c2h->w3, RTW89_C2H_RA_RPT_W3_MD_SEL); in rtw89_phy_cfo_crystal_cap_adjust()
2594 t = le32_get_bits(c2h->w2, RTW89_C2H_RA_RPT_W2_MCSNSS_B7); in rtw89_phy_average_cfo_calc()
2596 t = le32_get_bits(c2h in rtw89_phy_average_cfo_calc()
2261 struct sk_buff *c2h; global() member
2269 const struct rtw89_c2h_ra_rpt *c2h = rtw89_phy_c2h_ra_rpt_iter() local
2365 rtw89_phy_c2h_ra_rpt(struct rtw89_dev * rtwdev,struct sk_buff * c2h,u32 len) rtw89_phy_c2h_ra_rpt() argument
[all...]
H A Dfw.c1741 rtw89_err(rtwdev, "c2h log length is wrong!\n"); in rtw89_fw_h2c_default_cmac_tbl()
5583 static void rtw89_fw_c2h_parse_attr(struct sk_buff *c2h)
5585 const struct rtw89_c2h_hdr *hdr = (const struct rtw89_c2h_hdr *)c2h->data;
5586 struct rtw89_fw_c2h_attr *attr = RTW89_SKB_C2H_CB(c2h);
5595 struct sk_buff *c2h)
5597 struct rtw89_fw_c2h_attr *attr = RTW89_SKB_C2H_CB(c2h);
5606 return rtw89_mac_c2h_chk_atomic(rtwdev, c2h, class, func);
5612 void rtw89_fw_c2h_irqsafe(struct rtw89_dev *rtwdev, struct sk_buff *c2h)
5614 rtw89_fw_c2h_parse_attr(c2h);
5615 if (!rtw89_fw_c2h_chk_atomic(rtwdev, c2h))
3345 rtw89_fw_c2h_parse_attr(struct sk_buff * c2h) rtw89_fw_c2h_parse_attr() argument
3357 rtw89_fw_c2h_chk_atomic(struct rtw89_dev * rtwdev,struct sk_buff * c2h) rtw89_fw_c2h_chk_atomic() argument
3372 rtw89_fw_c2h_irqsafe(struct rtw89_dev * rtwdev,struct sk_buff * c2h) rtw89_fw_c2h_irqsafe() argument
[all...]
H A Dcore.h2106 u32 c2h_cnt; /* fw send c2h counter */
2115 __le32 cnt_c2h; /* fw send c2h counter */
2129 __le16 cnt_c2h; /* fw send c2h counter */
2139 __le16 cnt_c2h; /* fw send c2h counter */
3774 u16 c2h;
3174 u16 c2h; global() member
/freebsd/sys/contrib/dev/rtw88/
H A Dfw.c96 struct rtw_c2h_cmd *c2h; in rtw_fw_ra_report_iter()
99 c2h = get_c2h_from_skb(skb); in rtw_fw_ra_report_iter()
100 sub_cmd_id = c2h->payload[0]; in rtw_fw_ra_report_iter()
202 if (WARN(length < 7, "invalid ra report c2h length\n")) in rtw_fw_adaptivity_result()
291 struct rtw_c2h_cmd *c2h; in rtw_fw_c2h_cmd_rx_irqsafe()
296 c2h = (struct rtw_c2h_cmd *)(skb->data + pkt_offset); in rtw_fw_c2h_cmd_rx_irqsafe()
304 switch (c2h->id) { in rtw_fw_c2h_cmd_isr()
309 rtw_coex_bt_info_notify(rtwdev, c2h->payload, len);
312 rtw_coex_bt_hid_info_notify(rtwdev, c2h->payload, len); in rtw_fw_send_h2c_command_register()
315 rtw_coex_wl_fwdbginfo_notify(rtwdev, c2h in rtw_fw_send_h2c_command_register()
23 struct rtw_c2h_cmd *c2h; rtw_fw_c2h_cmd_handle_ext() local
218 struct rtw_c2h_cmd *c2h; rtw_fw_c2h_cmd_handle() local
265 struct rtw_c2h_cmd *c2h; rtw_fw_c2h_cmd_rx_irqsafe() local
2257 struct rtw_c2h_cmd *c2h; rtw_hw_scan_status_report() local
2312 struct rtw_c2h_cmd *c2h; rtw_hw_scan_chan_switch() local
[all...]
H A Dtx.c246 struct rtw_c2h_cmd *c2h; in rtw_tx_report_handle() local
252 c2h = get_c2h_from_skb(skb); in rtw_tx_report_handle()
255 sn = GET_CCX_REPORT_SEQNUM_V0(c2h->payload); in rtw_tx_report_handle()
256 st = GET_CCX_REPORT_STATUS_V0(c2h->payload); in rtw_tx_report_handle()
258 sn = GET_CCX_REPORT_SEQNUM_V1(c2h->payload); in rtw_tx_report_handle()
259 st = GET_CCX_REPORT_STATUS_V1(c2h->payload); in rtw_tx_report_handle()
H 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()
3033 "[BTCoex], BT Scoreboard change notify by WL FW c2h, 0xaa = 0x%02x, 0xab = 0x%02x\n", in rtw_coex_bt_info_notify()
3405 if (WARN(length < 8, "invalid wl info c2h length\n")) in rtw_coex_wl_fwdbginfo_notify()
/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/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()
1776 struct nvme_tcp_c2h_data_hdr c2h; in tcp_send_c2h_pdu() local
1779 memset(&c2h, 0, sizeof(c2h)); in tcp_send_c2h_pdu()
1780 c2h.common.pdu_type = NVME_TCP_PDU_TYPE_C2H_DATA; in tcp_send_c2h_pdu()
1782 c2h.common.flags |= NVME_TCP_C2H_DATA_FLAGS_LAST_PDU; in tcp_send_c2h_pdu()
[all …]