Lines Matching defs:data
2362 rtw89_write32_mask(rtwdev, reg, rrsr->ref_rate.mask, rrsr->ref_rate.data);
2364 rtw89_write32_mask(rtwdev, reg, rrsr->rsc.mask, rrsr->rsc.data);
4196 void *data)
4200 bool *tolerated = data;
4204 elem = cfg80211_find_elem(WLAN_EID_EXT_CAPABILITY, ies->data,
4208 !(elem->data[10] & WLAN_EXT_CAPA10_OBSS_NARROW_BW_RU_TOLERANCE_SUPPORT))
4301 tx_fail = RTW89_GET_MAC_C2H_SCANOFLD_TX_FAIL(c2h->data);
4302 status = RTW89_GET_MAC_C2H_SCANOFLD_STATUS(c2h->data);
4303 chan = RTW89_GET_MAC_C2H_SCANOFLD_PRI_CH(c2h->data);
4304 reason = RTW89_GET_MAC_C2H_SCANOFLD_RSP(c2h->data);
4305 band = RTW89_GET_MAC_C2H_SCANOFLD_BAND(c2h->data);
4306 actual_period = RTW89_GET_MAC_C2H_ACTUAL_PERIOD(c2h->data);
4359 (const struct rtw89_c2h_mac_bcnfltr_rpt *)skb->data;
4417 RTW89_GET_MAC_C2H_REV_ACK_CAT(c2h->data),
4418 RTW89_GET_MAC_C2H_REV_ACK_CLASS(c2h->data),
4419 RTW89_GET_MAC_C2H_REV_ACK_FUNC(c2h->data),
4420 RTW89_GET_MAC_C2H_REV_ACK_H2C_SEQ(c2h->data));
4429 (const struct rtw89_c2h_done_ack *)skb_c2h->data;
4435 struct rtw89_completion_data data = {};
4458 data.err = !!h2c_return;
4459 rtw89_complete_cond(fw_ofld_wait, cond, &data);
4467 rtw89_fw_log_dump(rtwdev, c2h->data, len);
4481 (const struct rtw89_c2h_pkt_ofld_rsp *)skb_c2h->data;
4485 struct rtw89_completion_data data = {};
4491 data.err = !pkt_len;
4494 rtw89_complete_cond(wait, cond, &data);
4506 u8 group = RTW89_GET_MAC_C2H_MCC_RCV_ACK_GROUP(c2h->data);
4507 u8 func = RTW89_GET_MAC_C2H_MCC_RCV_ACK_H2C_FUNC(c2h->data);
4533 u8 group = RTW89_GET_MAC_C2H_MCC_REQ_ACK_GROUP(c2h->data);
4534 u8 func = RTW89_GET_MAC_C2H_MCC_REQ_ACK_H2C_FUNC(c2h->data);
4535 u8 retcode = RTW89_GET_MAC_C2H_MCC_REQ_ACK_H2C_RETURN(c2h->data);
4536 struct rtw89_completion_data data = {};
4566 data.err = !!retcode;
4568 rtw89_complete_cond(&rtwdev->mcc.wait, cond, &data);
4574 u8 group = RTW89_GET_MAC_C2H_MCC_TSF_RPT_GROUP(c2h->data);
4575 struct rtw89_completion_data data = {};
4579 rpt = (struct rtw89_mac_mcc_tsf_rpt *)data.buf;
4580 rpt->macid_x = RTW89_GET_MAC_C2H_MCC_TSF_RPT_MACID_X(c2h->data);
4581 rpt->macid_y = RTW89_GET_MAC_C2H_MCC_TSF_RPT_MACID_Y(c2h->data);
4582 rpt->tsf_x_low = RTW89_GET_MAC_C2H_MCC_TSF_RPT_TSF_LOW_X(c2h->data);
4583 rpt->tsf_x_high = RTW89_GET_MAC_C2H_MCC_TSF_RPT_TSF_HIGH_X(c2h->data);
4584 rpt->tsf_y_low = RTW89_GET_MAC_C2H_MCC_TSF_RPT_TSF_LOW_Y(c2h->data);
4585 rpt->tsf_y_high = RTW89_GET_MAC_C2H_MCC_TSF_RPT_TSF_HIGH_Y(c2h->data);
4593 rtw89_complete_cond(&rtwdev->mcc.wait, cond, &data);
4599 u8 group = RTW89_GET_MAC_C2H_MCC_STATUS_RPT_GROUP(c2h->data);
4600 u8 macid = RTW89_GET_MAC_C2H_MCC_STATUS_RPT_MACID(c2h->data);
4601 u8 status = RTW89_GET_MAC_C2H_MCC_STATUS_RPT_STATUS(c2h->data);
4602 u32 tsf_low = RTW89_GET_MAC_C2H_MCC_STATUS_RPT_TSF_LOW(c2h->data);
4603 u32 tsf_high = RTW89_GET_MAC_C2H_MCC_STATUS_RPT_TSF_HIGH(c2h->data);
4604 struct rtw89_completion_data data = {};
4661 data.err = err;
4663 rtw89_complete_cond(&rtwdev->mcc.wait, cond, &data);
5401 void rtw89_mac_bf_monitor_calc_iter(void *data, struct ieee80211_sta *sta)
5404 (struct rtw89_mac_bf_monitor_iter_data *)data;
5418 struct rtw89_mac_bf_monitor_iter_data data;
5420 data.rtwdev = rtwdev;
5421 data.down_sta = disconnect ? sta : NULL;
5422 data.count = 0;
5425 &data);
5427 rtw89_debug(rtwdev, RTW89_DBG_BF, "bfee STA count=%d\n", data.count);
5428 if (data.count)
5665 static void rtw89_mac_pkt_drop_vif_iter(void *data, struct ieee80211_sta *sta)
5670 struct rtw89_vif *target = data;