Home
last modified time | relevance | path

Searched refs:h2c (Results 1 – 19 of 19) sorted by relevance

/freebsd/sys/contrib/dev/rtw89/
H A Dcam.c766 struct rtw89_h2c_addr_cam_v0 *h2c) in rtw89_cam_fill_bssid_cam_info() argument
786 h2c->w12 = le32_encode_bits(bssid_cam->bssid_cam_idx, ADDR_CAM_W12_BSSID_IDX) | in rtw89_cam_fill_bssid_cam_info()
789 h2c->w13 = le32_encode_bits(bssid_cam->valid, ADDR_CAM_W13_BSSID_VALID) | in rtw89_cam_fill_bssid_cam_info()
795 h2c->w14 = le32_encode_bits(bssid_cam->bssid[2], ADDR_CAM_W14_BSSID_BSSID2) | in rtw89_cam_fill_bssid_cam_info()
818 struct rtw89_h2c_addr_cam_v0 *h2c) in rtw89_cam_fill_addr_cam_info() argument
856 h2c->w1 = le32_encode_bits(addr_cam->addr_cam_idx, ADDR_CAM_W1_IDX) | in rtw89_cam_fill_addr_cam_info()
860 h2c->w1 = le32_encode_bits(addr_cam->addr_cam_idx, ADDR_CAM_W1_V1_IDX) | in rtw89_cam_fill_addr_cam_info()
864 h2c->w2 = le32_encode_bits(addr_cam->valid, ADDR_CAM_W2_VALID) | in rtw89_cam_fill_addr_cam_info()
873 h2c->w3 = le32_encode_bits(addr_cam->bssid_cam_idx, ADDR_CAM_W3_BSSID_CAM_IDX); in rtw89_cam_fill_addr_cam_info()
874 h2c->w4 = le32_encode_bits(sma[0], ADDR_CAM_W4_SMA0) | in rtw89_cam_fill_addr_cam_info()
[all …]
H A Dfw.c2282 struct rtw89_h2c_addr_cam *h2c; local
2283 u32 len = sizeof(*h2c);
2309 h2c = (struct rtw89_h2c_addr_cam *)skb->data;
2310 h2c->w15 = le32_encode_bits(upd_mode, ADDR_CAM_W15_UPD_MODE);
2336 struct rtw89_h2c_dctlinfo_ud_v1 *h2c; local
2337 u32 len = sizeof(*h2c);
2347 h2c = (struct rtw89_h2c_dctlinfo_ud_v1 *)skb->data;
2349 rtw89_cam_fill_dctl_sec_cam_info_v1(rtwdev, rtwvif_link, rtwsta_link, h2c);
2375 struct rtw89_h2c_dctlinfo_ud_v2 *h2c; local
2376 u32 len = sizeof(*h2c);
[all …]
H A Dfw.h1848 static inline void SET_GENERAL_PKT_MACID(void *h2c, u32 val) in SET_GENERAL_PKT_MACID() argument
1850 le32p_replace_bits((__le32 *)h2c, val, GENMASK(7, 0)); in SET_GENERAL_PKT_MACID()
1853 static inline void SET_GENERAL_PKT_PROBRSP_ID(void *h2c, u32 val) in SET_GENERAL_PKT_PROBRSP_ID() argument
1855 le32p_replace_bits((__le32 *)h2c, val, GENMASK(15, 8)); in SET_GENERAL_PKT_PROBRSP_ID()
1858 static inline void SET_GENERAL_PKT_PSPOLL_ID(void *h2c, u32 val) in SET_GENERAL_PKT_PSPOLL_ID() argument
1860 le32p_replace_bits((__le32 *)h2c, val, GENMASK(23, 16)); in SET_GENERAL_PKT_PSPOLL_ID()
1863 static inline void SET_GENERAL_PKT_NULL_ID(void *h2c, u32 val) in SET_GENERAL_PKT_NULL_ID() argument
1865 le32p_replace_bits((__le32 *)h2c, val, GENMASK(31, 24)); in SET_GENERAL_PKT_NULL_ID()
1868 static inline void SET_GENERAL_PKT_QOS_NULL_ID(void *h2c, u32 val) in SET_GENERAL_PKT_QOS_NULL_ID() argument
1870 le32p_replace_bits((__le32 *)(h2c) + 1, val, GENMASK(7, 0)); in SET_GENERAL_PKT_QOS_NULL_ID()
[all …]
H A Dcam.h447 struct rtw89_h2c_addr_cam_v0 *h2c);
451 struct rtw89_h2c_dctlinfo_ud_v1 *h2c);
455 struct rtw89_h2c_dctlinfo_ud_v2 *h2c);
459 struct rtw89_h2c_dctlinfo_ud_v3 *h2c);
463 struct rtw89_h2c_addr_cam_v0 *h2c);
H A Ddebug.c3482 u8 *h2c; in rtw89_debug_priv_send_h2c_set() local
3486 h2c = rtw89_hex2bin(rtwdev, buf, count); in rtw89_debug_priv_send_h2c_set()
3487 if (IS_ERR(h2c)) in rtw89_debug_priv_send_h2c_set()
3490 ret = rtw89_fw_h2c_raw(rtwdev, h2c, h2c_len); in rtw89_debug_priv_send_h2c_set()
3492 kfree(h2c); in rtw89_debug_priv_send_h2c_set()
3510 early_h2c->h2c_len, early_h2c->h2c); in rtw89_debug_priv_early_h2c_get()
3521 u8 *h2c; in rtw89_debug_priv_early_h2c_set() local
3526 h2c = rtw89_hex2bin(rtwdev, buf, count); in rtw89_debug_priv_early_h2c_set()
3527 if (IS_ERR(h2c)) in rtw89_debug_priv_early_h2c_set()
3530 if (h2c_len >= 2 && h2c[0] == 0x00 && h2c[1] == 0x00) { in rtw89_debug_priv_early_h2c_set()
[all …]
H A Dphy.c4671 struct rtw89_h2c_rf_tssi *h2c) in rtw89_phy_rfk_tssi_fill_fwcmd_efuse_to_de() argument
4688 h2c->curr_tssi_trim_de[i] = trim_de; in rtw89_phy_rfk_tssi_fill_fwcmd_efuse_to_de()
4698 h2c->curr_tssi_cck_de[i] = 0x0; in rtw89_phy_rfk_tssi_fill_fwcmd_efuse_to_de()
4699 h2c->curr_tssi_cck_de_20m[i] = val; in rtw89_phy_rfk_tssi_fill_fwcmd_efuse_to_de()
4700 h2c->curr_tssi_cck_de_40m[i] = val; in rtw89_phy_rfk_tssi_fill_fwcmd_efuse_to_de()
4702 h2c->curr_tssi_cck_de[i] = val; in rtw89_phy_rfk_tssi_fill_fwcmd_efuse_to_de()
4705 h2c->curr_tssi_efuse_cck_de[i] = cck_de; in rtw89_phy_rfk_tssi_fill_fwcmd_efuse_to_de()
4714 h2c->curr_tssi_ofdm_de[i] = 0x0; in rtw89_phy_rfk_tssi_fill_fwcmd_efuse_to_de()
4715 h2c->curr_tssi_ofdm_de_20m[i] = val; in rtw89_phy_rfk_tssi_fill_fwcmd_efuse_to_de()
4716 h2c->curr_tssi_ofdm_de_40m[i] = val; in rtw89_phy_rfk_tssi_fill_fwcmd_efuse_to_de()
[all …]
H A Dphy.h1050 struct rtw89_h2c_rf_tssi *h2c);
1054 struct rtw89_h2c_rf_tssi *h2c);
H A Dcore.h4071 u16 h2c; member
5794 u8 *h2c; member
H A Dmac_be.c352 SET_QUOTA(h2c, PLE, 3); in ple_quota_cfg_be()
H A Dmac.c2146 SET_QUOTA(h2c, PLE, 3); in ple_quota_cfg_ax()
/freebsd/lib/libnvmf/
H A Dnvmf_tcp.c498 struct nvme_tcp_h2c_data_hdr *h2c; in nvmf_tcp_handle_h2c_data() local
503 h2c = (void *)pdu->hdr; in nvmf_tcp_handle_h2c_data()
504 if (le32toh(h2c->datal) > qp->maxh2cdata) { in nvmf_tcp_handle_h2c_data()
512 cb = tcp_find_command_buffer(qp, h2c->cccid, h2c->ttag, true); in nvmf_tcp_handle_h2c_data()
522 data_len = le32toh(h2c->datal); in nvmf_tcp_handle_h2c_data()
532 data_offset = le32toh(h2c->datao); in nvmf_tcp_handle_h2c_data()
662 struct nvme_tcp_h2c_data_hdr h2c; in tcp_send_h2c_pdu() local
664 memset(&h2c, 0, sizeof(h2c)); in tcp_send_h2c_pdu()
665 h2c.common.pdu_type = NVME_TCP_PDU_TYPE_H2C_DATA; in tcp_send_h2c_pdu()
667 h2c.common.flags |= NVME_TCP_H2C_DATA_FLAGS_LAST_PDU; in tcp_send_h2c_pdu()
[all …]
/freebsd/sys/contrib/dev/rtw88/
H A Dfw.c393 struct rtw_h2c_register *h2c) in rtw_fw_send_h2c_command_register() argument
399 rtw_dbg(rtwdev, RTW_DBG_FW, "send H2C content %08x %08x\n", h2c->w0, in rtw_fw_send_h2c_command_register()
400 h2c->w1); in rtw_fw_send_h2c_command_register()
404 box = rtwdev->h2c.last_box_num; in rtw_fw_send_h2c_command_register()
437 rtw_write32(rtwdev, box_ex_reg, h2c->w1); in rtw_fw_send_h2c_command_register()
438 rtw_write32(rtwdev, box_reg, h2c->w0); in rtw_fw_send_h2c_command_register()
440 if (++rtwdev->h2c.last_box_num >= 4) in rtw_fw_send_h2c_command_register()
441 rtwdev->h2c.last_box_num = 0; in rtw_fw_send_h2c_command_register()
445 u8 *h2c) in rtw_fw_send_h2c_command() argument
447 struct rtw_h2c_cmd *h2c_cmd = (struct rtw_h2c_cmd *)h2c; in rtw_fw_send_h2c_command()
[all …]
H A Dmac.c820 rtwdev->h2c.last_box_num = 0; in __rtw_download_firmware()
821 rtwdev->h2c.seq = 0; in __rtw_download_firmware()
972 rtwdev->h2c.last_box_num = 0; in __rtw_download_firmware_legacy()
973 rtwdev->h2c.seq = 0; in __rtw_download_firmware_legacy()
H A Ddebug.c86 struct rtw_debugfs_priv h2c; member
1228 .h2c = rtw_debug_priv_set(h2c),
1275 rtw_debugfs_add_w(h2c); in rtw_debugfs_add_basic()
H A Dfw.h883 void rtw_fw_h2c_cmd_dbg(struct rtw_dev *rtwdev, u8 *h2c);
H A Dmain.h2111 } h2c; member
/freebsd/sys/dev/nvmf/
H A Dnvmf_tcp.c639 const struct nvme_tcp_h2c_data_hdr *h2c; in nvmf_tcp_handle_h2c_data() local
644 h2c = (const void *)pdu->hdr; in nvmf_tcp_handle_h2c_data()
645 if (le32toh(h2c->datal) > qp->maxh2cdata) { in nvmf_tcp_handle_h2c_data()
657 ttag = h2c->ttag; in nvmf_tcp_handle_h2c_data()
689 data_len = le32toh(h2c->datal); in nvmf_tcp_handle_h2c_data()
700 data_offset = le32toh(h2c->datao); in nvmf_tcp_handle_h2c_data()
925 struct nvme_tcp_h2c_data_hdr h2c; in tcp_send_h2c_pdu() local
928 memset(&h2c, 0, sizeof(h2c)); in tcp_send_h2c_pdu()
929 h2c.common.pdu_type = NVME_TCP_PDU_TYPE_H2C_DATA; in tcp_send_h2c_pdu()
931 h2c.common.flags |= NVME_TCP_H2C_DATA_FLAGS_LAST_PDU; in tcp_send_h2c_pdu()
[all …]
/freebsd/sys/dev/cxgbe/nvmf/
H A Dnvmf_che.c1367 const struct nvme_tcp_h2c_data_hdr *h2c; in nvmf_che_handle_h2c_data() local
1372 h2c = (const void *)pdu->hdr; in nvmf_che_handle_h2c_data()
1373 if (le32toh(h2c->datal) > qp->maxh2cdata) { in nvmf_che_handle_h2c_data()
1381 ttag = le16toh(h2c->ttag); in nvmf_che_handle_h2c_data()
1429 data_len = le32toh(h2c->datal); in nvmf_che_handle_h2c_data()
1440 data_offset = le32toh(h2c->datao); in nvmf_che_handle_h2c_data()
1751 struct nvme_tcp_h2c_data_hdr h2c; in che_send_h2c_pdu() local
1754 memset(&h2c, 0, sizeof(h2c)); in che_send_h2c_pdu()
1755 h2c.common.pdu_type = NVME_TCP_PDU_TYPE_H2C_DATA; in che_send_h2c_pdu()
1757 h2c.common.flags |= NVME_TCP_H2C_DATA_FLAGS_LAST_PDU; in che_send_h2c_pdu()
[all …]
/freebsd/sys/netpfil/pf/
H A Dpf.c3847 struct pf_addr *na, u_int16_t np, u_int16_t *pc, u_int16_t *h2c, in pf_change_icmp() argument
3875 u_int16_t oh2c = *h2c; in pf_change_icmp()
3877 *h2c = pf_cksum_fixup(pf_cksum_fixup(*h2c, in pf_change_icmp()
3883 *ic = pf_cksum_fixup(*ic, oh2c, *h2c, 0); in pf_change_icmp()