Home
last modified time | relevance | path

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

/linux/drivers/mailbox/
A Dplatform_mhu.c42 struct platform_mhu_link mlink[MHU_CHANS]; member
50 struct platform_mhu_link *mlink = chan->con_priv; in platform_mhu_rx_interrupt() local
66 struct platform_mhu_link *mlink = chan->con_priv; in platform_mhu_last_tx_done() local
74 struct platform_mhu_link *mlink = chan->con_priv; in platform_mhu_send_data() local
95 "Unable to acquire IRQ %d\n", mlink->irq); in platform_mhu_startup()
106 free_irq(mlink->irq, chan); in platform_mhu_shutdown()
137 mhu->chan[i].con_priv = &mhu->mlink[i]; in platform_mhu_probe()
138 mhu->mlink[i].irq = platform_get_irq(pdev, i); in platform_mhu_probe()
139 if (mhu->mlink[i].irq < 0) in platform_mhu_probe()
140 return mhu->mlink[i].irq; in platform_mhu_probe()
[all …]
A Darm_mhu.c36 struct mhu_link mlink[MHU_CHANS]; member
44 struct mhu_link *mlink = chan->con_priv; in mhu_rx_interrupt() local
60 struct mhu_link *mlink = chan->con_priv; in mhu_last_tx_done() local
68 struct mhu_link *mlink = chan->con_priv; in mhu_send_data() local
78 struct mhu_link *mlink = chan->con_priv; in mhu_startup() local
89 "Unable to acquire IRQ %d\n", mlink->irq); in mhu_startup()
98 struct mhu_link *mlink = chan->con_priv; in mhu_shutdown() local
100 free_irq(mlink->irq, chan); in mhu_shutdown()
130 mhu->chan[i].con_priv = &mhu->mlink[i]; in mhu_probe()
131 mhu->mlink[i].irq = adev->irq[i]; in mhu_probe()
[all …]
A Darm_mhu_db.c40 struct mhu_db_link mlink[MHU_CHANS]; member
78 void __iomem *base = chan_info->mhu->mlink[chan_info->pchan].rx_reg; in mhu_db_mbox_clear_irq()
88 if (mhu->mlink[pchan].irq == irq) in mhu_db_mbox_irq_to_pchan_num()
100 void __iomem *base = mhu->mlink[pchan].rx_reg; in mhu_db_mbox_irq_to_channel()
140 void __iomem *base = chan_info->mhu->mlink[chan_info->pchan].tx_reg; in mhu_db_last_tx_done()
151 void __iomem *base = chan_info->mhu->mlink[chan_info->pchan].tx_reg; in mhu_db_send_data()
307 int irq = mhu->mlink[i].irq = adev->irq[i]; in mhu_db_probe()
314 mhu->mlink[i].rx_reg = mhu->base + mhu_reg[i]; in mhu_db_probe()
315 mhu->mlink[i].tx_reg = mhu->mlink[i].rx_reg + TX_REG_OFFSET; in mhu_db_probe()
/linux/drivers/net/wireless/mediatek/mt76/mt7925/
A Dmain.c386 mlink->wcid.idx = idx; in mt7925_mac_link_bss_add()
593 wcid = &mlink->wcid; in mt7925_set_link_key()
851 mlink->wcid.sta = 1; in mt7925_mac_link_sta_add()
919 mlink = devm_kzalloc(dev->mt76.dev, sizeof(*mlink), GFP_KERNEL); in mt7925_mac_sta_add_links()
920 if (!mlink) { in mt7925_mac_sta_add_links()
936 mlink->sta = msta; in mt7925_mac_sta_add_links()
1087 memset(mlink->airtime_ac, 0, sizeof(mlink->airtime_ac)); in mt7925_mac_link_sta_assoc()
1174 if (!mlink) in mt7925_mac_sta_remove_links()
1179 wcid = &mlink->wcid; in mt7925_mac_sta_remove_links()
1182 mlink->sta = NULL; in mt7925_mac_sta_remove_links()
[all …]
A Dmac.c31 struct mt792x_link_sta *mlink; in mt7925_mac_sta_poll() local
57 idx = mlink->wcid.idx; in mt7925_mac_sta_poll()
61 u32 tx_last = mlink->airtime_ac[i]; in mt7925_mac_sta_poll()
79 memset(mlink->airtime_ac, 0, sizeof(mlink->airtime_ac)); in mt7925_mac_sta_poll()
82 if (!mlink->wcid.sta) in mt7925_mac_sta_poll()
105 rate = &mlink->wcid.rate; in mt7925_mac_sta_poll()
149 mlink->ack_signal = in mt7925_mac_sta_poll()
152 ewma_avg_signal_add(&mlink->avg_ack_signal, -mlink->ack_signal); in mt7925_mac_sta_poll()
369 struct mt792x_link_sta *mlink; in mt7925_mac_fill_rx() local
846 struct mt792x_link_sta *mlink; in mt7925_tx_check_aggr() local
[all …]
A Dmcu.c917 struct mt792x_link_sta *mlink; in mt7925_mcu_sta_hdr_trans_tlv() local
920 wcid = &mlink->wcid; in mt7925_mcu_sta_hdr_trans_tlv()
942 struct mt792x_link_sta *mlink; in mt7925_mcu_wtbl_update_hdr_trans() local
954 &mlink->wcid, in mt7925_mcu_wtbl_update_hdr_trans()
1550 struct mt792x_link_sta *mlink; in mt7925_mcu_sta_amsdu_tlv() local
1567 mlink->wcid.amsdu = true; in mt7925_mcu_sta_amsdu_tlv()
1743 struct mt792x_link_sta *mlink; in mt7925_mcu_sta_mld_tlv() local
1764 if (mlink != &msta->deflink) in mt7925_mcu_sta_mld_tlv()
1893 struct mt792x_link_sta *mlink; in mt7925_mcu_sta_update() local
2315 struct mt792x_link_sta *mlink; in mt7925_mcu_bss_basic_tlv() local
[all …]
/linux/drivers/net/wireless/mediatek/mt76/mt7921/
A Dmac.c42 struct mt792x_link_sta *mlink; in mt7921_mac_sta_poll() local
71 idx = mlink->wcid.idx; in mt7921_mac_sta_poll()
75 u32 tx_last = mlink->airtime_ac[i]; in mt7921_mac_sta_poll()
93 memset(mlink->airtime_ac, 0, sizeof(mlink->airtime_ac)); in mt7921_mac_sta_poll()
96 if (!mlink->wcid.sta) in mt7921_mac_sta_poll()
119 rate = &mlink->wcid.rate; in mt7921_mac_sta_poll()
160 mlink->ack_signal = in mt7921_mac_sta_poll()
163 ewma_avg_signal_add(&mlink->avg_ack_signal, -mlink->ack_signal); in mt7921_mac_sta_poll()
186 struct mt792x_link_sta *mlink; in mt7921_mac_fill_rx() local
452 struct mt792x_link_sta *mlink; in mt7921_mac_add_txs() local
[all …]
/linux/sound/soc/sof/intel/
A DMakefile13 snd-sof-intel-hda-mlink-y := hda-mlink.o
26 obj-$(CONFIG_SND_SOC_SOF_HDA_MLINK) += snd-sof-intel-hda-mlink.o
/linux/drivers/net/wireless/mediatek/mt76/
A Dmt792x_core.c66 struct mt792x_link_sta *mlink; in mt792x_tx() local
71 mlink = mt792x_sta_to_link(sta, link_id); in mt792x_tx()
72 wcid = &mlink->wcid; in mt792x_tx()
140 struct mt792x_link_sta *mlink) in mt792x_mac_link_bss_remove() argument
145 int idx = mlink->wcid.idx; in mt792x_mac_link_bss_remove()
149 mt76_connac_free_pending_tx_skbs(&dev->pm, &mlink->wcid); in mt792x_mac_link_bss_remove()
150 mt76_connac_mcu_uni_add_dev(&dev->mphy, link_conf, &mlink->wcid, false); in mt792x_mac_link_bss_remove()
158 if (!list_empty(&mlink->wcid.poll_list)) in mt792x_mac_link_bss_remove()
159 list_del_init(&mlink->wcid.poll_list); in mt792x_mac_link_bss_remove()
162 mt76_wcid_cleanup(&dev->mt76, &mlink->wcid); in mt792x_mac_link_bss_remove()
A Dmt792x.h416 struct mt792x_link_sta *mlink);
/linux/include/net/
A Dip6_tunnel.h66 int mlink; member
A Dip_tunnels.h170 int mlink; member
/linux/net/ipv4/
A Dip_gre.c942 t->mlink = dev->ifindex; in ipgre_open()
952 if (ipv4_is_multicast(t->parms.iph.daddr) && t->mlink) { in ipgre_close()
954 in_dev = inetdev_by_index(t->net, t->mlink); in ipgre_close()

Completed in 52 milliseconds