Home
last modified time | relevance | path

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

/linux-6.12.1/sound/soc/fsl/
Dimx-card.c116 struct dai_link_data *link_data; member
229 static bool format_is_tdm(struct dai_link_data *link_data) in format_is_tdm() argument
231 if (link_data->slots > 2) in format_is_tdm()
258 struct dai_link_data *link_data = &data->link_data[rtd->num]; in akcodec_get_mclk_rate() local
263 if (format_is_tdm(link_data)) { in akcodec_get_mclk_rate()
278 width *= link_data->one2one_ratio ? 1 : 2; in akcodec_get_mclk_rate()
296 struct dai_link_data *link_data = &data->link_data[rtd->num]; in imx_aif_hw_params() local
305 slots = link_data->slots; in imx_aif_hw_params()
306 slot_width = link_data->slot_width; in imx_aif_hw_params()
308 if (!format_is_tdm(link_data)) { in imx_aif_hw_params()
[all …]
/linux-6.12.1/sound/soc/meson/
Daxg-card.c46 (struct axg_dai_link_tdm_data *)priv->link_data[rtd->num]; in axg_card_tdm_be_hw_params()
59 (struct axg_dai_link_tdm_data *)priv->link_data[rtd->num]; in axg_card_tdm_dai_init()
89 (struct axg_dai_link_tdm_data *)priv->link_data[rtd->num]; in axg_card_tdm_dai_lb_init()
142 priv->link_data[*index + 1] = priv->link_data[*index]; in axg_card_add_tdm_loopback()
259 priv->link_data[*index] = be; in axg_card_parse_tdm()
Dmeson-card-utils.c55 ldata = krealloc(priv->link_data, in meson_card_reallocate_links()
56 num_links * sizeof(*priv->link_data), in meson_card_reallocate_links()
62 priv->link_data = ldata; in meson_card_reallocate_links()
264 kfree(priv->link_data); in meson_card_clean_references()
Dgx-card.c35 (struct gx_dai_link_i2s_data *)priv->link_data[rtd->num]; in gx_card_i2s_be_hw_params()
56 priv->link_data[*index] = be; in gx_card_parse_i2s()
Dmeson-card.h28 void **link_data; member
/linux-6.12.1/net/mac80211/
Dcfg.c3476 struct ieee80211_link_data *link_data; in ieee80211_start_radar_detection() local
3484 link_data = sdata_dereference(sdata->link[link_id], sdata); in ieee80211_start_radar_detection()
3485 if (!link_data) in ieee80211_start_radar_detection()
3489 link_data->smps_mode = IEEE80211_SMPS_OFF; in ieee80211_start_radar_detection()
3490 link_data->needed_rx_chains = local->rx_chains; in ieee80211_start_radar_detection()
3492 err = ieee80211_link_use_channel(link_data, &chanreq, in ieee80211_start_radar_detection()
3497 wiphy_delayed_work_queue(wiphy, &link_data->dfs_cac_timer_work, in ieee80211_start_radar_detection()
3508 struct ieee80211_link_data *link_data; in ieee80211_end_cac() local
3513 link_data = sdata_dereference(sdata->link[link_id], sdata); in ieee80211_end_cac()
3514 if (!link_data) in ieee80211_end_cac()
[all …]
Dkey.c1390 struct ieee80211_link_data *link_data = in ieee80211_gtk_rekey_add() local
1394 if (WARN_ON(!link_data)) in ieee80211_gtk_rekey_add()
1414 err = ieee80211_key_link(key, link_data, NULL); in ieee80211_gtk_rekey_add()
/linux-6.12.1/drivers/net/wireless/virtual/
Dmac80211_hwsim.c754 struct mac80211_hwsim_link_data link_data[IEEE80211_MLD_MAX_NUM_LINKS]; member
1230 u32 bcn_int = data->link_data[0].beacon_int; in mac80211_hwsim_set_tsf()
2117 for (i = 0; i < ARRAY_SIZE(data->link_data); i++) in mac80211_hwsim_stop()
2118 hrtimer_cancel(&data->link_data[i].beacon_timer); in mac80211_hwsim_stop()
2272 struct mac80211_hwsim_link_data *link_data = arg; in mac80211_hwsim_beacon_tx() local
2273 u32 link_id = link_data->link_id; in mac80211_hwsim_beacon_tx()
2276 container_of(link_data, struct mac80211_hwsim_data, in mac80211_hwsim_beacon_tx()
2277 link_data[link_id]); in mac80211_hwsim_beacon_tx()
2334 struct mac80211_hwsim_link_data *link_data = in mac80211_hwsim_beacon() local
2337 container_of(link_data, struct mac80211_hwsim_data, in mac80211_hwsim_beacon()
[all …]
/linux-6.12.1/drivers/net/ethernet/intel/ice/
Dice_common.c752 struct ice_aqc_get_link_status_data link_data = { 0 }; in ice_aq_get_link_info() local
777 status = ice_aq_send_cmd(hw, &desc, &link_data, in ice_aq_get_link_info()
786 li->link_speed = le16_to_cpu(link_data.link_speed); in ice_aq_get_link_info()
787 li->phy_type_low = le64_to_cpu(link_data.phy_type_low); in ice_aq_get_link_info()
788 li->phy_type_high = le64_to_cpu(link_data.phy_type_high); in ice_aq_get_link_info()
790 li->link_info = link_data.link_info; in ice_aq_get_link_info()
791 li->link_cfg_err = link_data.link_cfg_err; in ice_aq_get_link_info()
792 li->an_info = link_data.an_info; in ice_aq_get_link_info()
793 li->ext_info = link_data.ext_info; in ice_aq_get_link_info()
794 li->max_frame_size = le16_to_cpu(link_data.max_frame_size); in ice_aq_get_link_info()
[all …]
Dice_main.c1230 struct ice_aqc_get_link_status_data *link_data; in ice_handle_link_event() local
1234 link_data = (struct ice_aqc_get_link_status_data *)event->msg_buf; in ice_handle_link_event()
1240 !!(link_data->link_info & ICE_AQ_LINK_UP), in ice_handle_link_event()
1241 le16_to_cpu(link_data->link_speed)); in ice_handle_link_event()
/linux-6.12.1/drivers/message/fusion/
Dmptsas.c3705 MpiEventDataSasPhyLinkStatus_t *link_data; in mptsas_send_link_status_event() local
3713 link_data = (MpiEventDataSasPhyLinkStatus_t *)fw_event->event_data; in mptsas_send_link_status_event()
3715 memcpy(&sas_address, &link_data->SASAddress, sizeof(__le64)); in mptsas_send_link_status_event()
3717 link_rate = link_data->LinkRates >> 4; in mptsas_send_link_status_event()
3718 phy_num = link_data->PhyNum; in mptsas_send_link_status_event()
3734 le16_to_cpu(link_data->DevHandle)); in mptsas_send_link_status_event()