| /freebsd/sys/contrib/dev/mediatek/mt76/ |
| H A D | channel.c | 10 struct mt76_vif_link *mlink; in mt76_alloc_mlink() local 12 mlink = kzalloc(dev->drv->link_data_size, GFP_KERNEL); in mt76_alloc_mlink() 13 if (!mlink) in mt76_alloc_mlink() 16 mlink->mvif = mvif; in mt76_alloc_mlink() 18 return mlink; in mt76_alloc_mlink() 106 struct mt76_vif_link *mlink = (struct mt76_vif_link *)vif->drv_priv; in mt76_assign_vif_chanctx() local 107 struct mt76_vif_data *mvif = mlink->mvif; in mt76_assign_vif_chanctx() 123 mlink = mt76_vif_conf_link(dev, vif, link_conf); in mt76_assign_vif_chanctx() 124 if (!mlink) { in mt76_assign_vif_chanctx() 125 mlink = mt76_alloc_mlink(dev, mvif); in mt76_assign_vif_chanctx() [all …]
|
| H A D | scan.c | 22 mt76_put_vif_phy_link(phy, dev->scan.vif, dev->scan.mlink); in mt76_scan_complete() 40 struct mt76_vif_link *mvif = dev->scan.mlink; in mt76_scan_send_probe() 131 struct mt76_vif_link *mlink; in mt76_hw_scan() local 148 mlink = mt76_get_vif_phy_link(phy, vif); in mt76_hw_scan() 149 if (IS_ERR(mlink)) { in mt76_hw_scan() 150 ret = PTR_ERR(mlink); in mt76_hw_scan() 158 dev->scan.mlink = mlink; in mt76_hw_scan()
|
| H A D | mt792x_core.c | 95 struct mt792x_link_sta *mlink; in mt792x_tx() local 100 mlink = mt792x_sta_to_link(sta, link_id); in mt792x_tx() 101 wcid = &mlink->wcid; in mt792x_tx() 169 struct mt792x_link_sta *mlink) in mt792x_mac_link_bss_remove() argument 174 int idx = mlink->wcid.idx; in mt792x_mac_link_bss_remove() 178 mt76_connac_free_pending_tx_skbs(&dev->pm, &mlink->wcid); in mt792x_mac_link_bss_remove() 180 &mlink->wcid, false); in mt792x_mac_link_bss_remove() 188 if (!list_empty(&mlink->wcid.poll_list)) in mt792x_mac_link_bss_remove() 189 list_del_init(&mlink->wcid.poll_list); in mt792x_mac_link_bss_remove() 192 mt76_wcid_cleanup(&dev->mt76, &mlink->wcid); in mt792x_mac_link_bss_remove()
|
| H A D | mt76.h | 592 struct mt76_vif_link *mlink); 597 struct mt76_vif_link *mlink); 1016 struct mt76_vif_link *mlink; member 1795 struct mt76_vif_link *mlink); 2082 struct mt76_vif_link *mlink = (struct mt76_vif_link *)vif->drv_priv; in mt76_vif_init() local 2084 mlink->mvif = mvif; in mt76_vif_init() 2085 rcu_assign_pointer(mvif->link[0], mlink); in mt76_vif_init() 2094 struct mt76_vif_link *mlink = (struct mt76_vif_link *)vif->drv_priv; in mt76_vif_link() local 2095 struct mt76_vif_data *mvif = mlink->mvif; in mt76_vif_link() 2098 return mlink; in mt76_vif_link() [all …]
|
| H A D | mac80211.c | 899 struct mt76_vif_link *mlink = (struct mt76_vif_link *)vif->drv_priv; in mt76_vif_phy() local 905 if (!mlink->ctx) in mt76_vif_phy() 908 ctx = (struct mt76_chanctx *)mlink->ctx->drv_priv; in mt76_vif_phy() 2099 struct mt76_vif_link *mlink = (struct mt76_vif_link *)vif->drv_priv; in mt76_vif_cleanup() local 2100 struct mt76_vif_data *mvif = mlink->mvif; in mt76_vif_cleanup()
|
| H A D | mt792x.h | 445 struct mt792x_link_sta *mlink);
|
| /freebsd/contrib/mandoc/ |
| H A D | mandocdb.c | 92 struct mlink *mlinks; /* singly linked list */ 97 struct mlink { struct 103 struct mlink *next; /* singly linked list */ argument 123 static void dbadd_mlink(const struct mlink *); argument 132 static void mlink_add(struct mlink *, const struct stat *); 133 static void mlink_check(struct mpage *, struct mlink *); 134 static void mlink_free(struct mlink *); 436 mandoc_ohash_init(&mlinks, 6, offsetof(struct mlink, file)); in mandocdb() 510 offsetof(struct mlink, file)); in mandocdb() 587 struct mlink *mlink; in treescan() local [all …]
|
| /freebsd/sys/contrib/dev/mediatek/mt76/mt7925/ |
| H A D | main.c | 356 struct mt792x_link_sta *mlink) in mt7925_mac_link_bss_add() argument 392 mlink->wcid.idx = idx; in mt7925_mac_link_bss_add() 393 mlink->wcid.tx_info |= MT_WCID_TX_INFO_SET; in mt7925_mac_link_bss_add() 394 mt76_wcid_init(&mlink->wcid, 0); in mt7925_mac_link_bss_add() 401 rcu_assign_pointer(dev->mt76.wcid[idx], &mlink->wcid); in mt7925_mac_link_bss_add() 404 &mlink->wcid, true); in mt7925_mac_link_bss_add() 598 struct mt792x_link_sta *mlink; in mt7925_set_link_key() local 606 mlink = mt792x_sta_to_link(msta, link_id); in mt7925_set_link_key() 607 wcid = &mlink->wcid; in mt7925_set_link_key() 650 err = mt7925_mcu_add_key(&dev->mt76, vif, &mlink->bip, in mt7925_set_link_key() [all …]
|
| H A D | mac.c | 32 struct mt792x_link_sta *mlink; in mt7925_mac_sta_poll() local 51 mlink = list_first_entry(&sta_poll_list, in mt7925_mac_sta_poll() 53 msta = mlink->sta; in mt7925_mac_sta_poll() 55 list_del_init(&mlink->wcid.poll_list); in mt7925_mac_sta_poll() 58 idx = mlink->wcid.idx; in mt7925_mac_sta_poll() 62 u32 tx_last = mlink->airtime_ac[i]; in mt7925_mac_sta_poll() 63 u32 rx_last = mlink->airtime_ac[i + 4]; in mt7925_mac_sta_poll() 65 mlink->airtime_ac[i] = mt76_rr(dev, addr); in mt7925_mac_sta_poll() 66 mlink->airtime_ac[i + 4] = mt76_rr(dev, addr + 4); in mt7925_mac_sta_poll() 68 tx_time[i] = mlink->airtime_ac[i] - tx_last; in mt7925_mac_sta_poll() [all …]
|
| H A D | mcu.c | 1100 struct mt792x_link_sta *mlink; in mt7925_mcu_sta_hdr_trans_tlv() local 1102 mlink = mt792x_sta_to_link(msta, link_sta->link_id); in mt7925_mcu_sta_hdr_trans_tlv() 1103 wcid = &mlink->wcid; in mt7925_mcu_sta_hdr_trans_tlv() 1125 struct mt792x_link_sta *mlink; in mt7925_mcu_wtbl_update_hdr_trans() local 1132 mlink = mt792x_sta_to_link(msta, link_id); in mt7925_mcu_wtbl_update_hdr_trans() 1137 &mlink->wcid, in mt7925_mcu_wtbl_update_hdr_trans() 1740 struct mt792x_link_sta *mlink; in mt7925_mcu_sta_amsdu_tlv() local 1756 mlink = mt792x_sta_to_link(msta, link_sta->link_id); in mt7925_mcu_sta_amsdu_tlv() 1757 mlink->wcid.amsdu = true; in mt7925_mcu_sta_amsdu_tlv() 1933 struct mt792x_link_sta *mlink; in mt7925_mcu_sta_mld_tlv() local [all …]
|
| /freebsd/sys/contrib/dev/mediatek/mt76/mt7921/ |
| H A D | mac.c | 45 struct mt792x_link_sta *mlink; in mt7921_mac_sta_poll() local 71 mlink = list_first_entry(&sta_poll_list, in mt7921_mac_sta_poll() 74 msta = container_of(mlink, struct mt792x_sta, deflink); in mt7921_mac_sta_poll() 75 list_del_init(&mlink->wcid.poll_list); in mt7921_mac_sta_poll() 78 idx = mlink->wcid.idx; in mt7921_mac_sta_poll() 82 u32 tx_last = mlink->airtime_ac[i]; in mt7921_mac_sta_poll() 83 u32 rx_last = mlink->airtime_ac[i + 4]; in mt7921_mac_sta_poll() 85 mlink->airtime_ac[i] = mt76_rr(dev, addr); in mt7921_mac_sta_poll() 86 mlink->airtime_ac[i + 4] = mt76_rr(dev, addr + 4); in mt7921_mac_sta_poll() 88 tx_time[i] = mlink->airtime_ac[i] - tx_last; in mt7921_mac_sta_poll() [all …]
|
| /freebsd/sys/contrib/dev/mediatek/mt76/mt7996/ |
| H A D | main.c | 166 mt7996_init_bitrate_mask(struct ieee80211_vif *vif, struct mt7996_vif_link *mlink) in mt7996_init_bitrate_mask() argument 170 for (i = 0; i < ARRAY_SIZE(mlink->bitrate_mask.control); i++) { in mt7996_init_bitrate_mask() 171 mlink->bitrate_mask.control[i].gi = NL80211_TXRATE_DEFAULT_GI; in mt7996_init_bitrate_mask() 172 mlink->bitrate_mask.control[i].he_gi = 0xff; in mt7996_init_bitrate_mask() 173 mlink->bitrate_mask.control[i].he_ltf = 0xff; in mt7996_init_bitrate_mask() 174 mlink->bitrate_mask.control[i].legacy = GENMASK(31, 0); in mt7996_init_bitrate_mask() 175 memset(mlink->bitrate_mask.control[i].ht_mcs, 0xff, in mt7996_init_bitrate_mask() 176 sizeof(mlink->bitrate_mask.control[i].ht_mcs)); in mt7996_init_bitrate_mask() 177 memset(mlink->bitrate_mask.control[i].vht_mcs, 0xff, in mt7996_init_bitrate_mask() 178 sizeof(mlink->bitrate_mask.control[i].vht_mcs)); in mt7996_init_bitrate_mask() [all …]
|
| H A D | mac.c | 85 struct mt76_vif_link *mlink; in mt7996_rx_get_wcid() local 87 mlink = rcu_dereference(mvif->mt76.link[i]); in mt7996_rx_get_wcid() 88 if (!mlink) in mt7996_rx_get_wcid() 91 if (mlink->band_idx != band_idx) in mt7996_rx_get_wcid() 127 struct mt76_vif_link *mlink; in mt7996_mac_sta_poll() local 214 mlink = rcu_dereference(msta->vif->mt76.link[wcid->link_id]); in mt7996_mac_sta_poll() 215 if (mlink) { in mt7996_mac_sta_poll() 216 struct mt76_phy *mphy = mt76_vif_link_phy(mlink); in mt7996_mac_sta_poll() 907 struct mt76_vif_link *mlink = NULL; in mt7996_mac_write_txwi() local 926 mlink = rcu_dereference(mvif->mt76.offchannel_link); in mt7996_mac_write_txwi() [all …]
|
| H A D | mcu.c | 916 mt7996_mcu_bss_bmc_tlv(struct sk_buff *skb, struct mt76_vif_link *mlink, in mt7996_mcu_bss_bmc_tlv() argument 923 u8 idx = mlink->mcast_rates_idx ? in mt7996_mcu_bss_bmc_tlv() 924 mlink->mcast_rates_idx : mlink->basic_rates_idx; in mt7996_mcu_bss_bmc_tlv() 973 mt7996_mcu_bss_sec_tlv(struct sk_buff *skb, struct mt76_vif_link *mlink) in mt7996_mcu_bss_sec_tlv() argument 981 sec->cipher = mlink->cipher; in mt7996_mcu_bss_sec_tlv() 985 mt7996_mcu_muar_config(struct mt7996_dev *dev, struct mt76_vif_link *mlink, in mt7996_mcu_muar_config() argument 989 u32 idx = mlink->omac_idx - REPEATER_BSSID_START; in mt7996_mcu_muar_config() 1006 .hdr.band = mlink->band_idx, in mt7996_mcu_muar_config() 1144 struct mt76_vif_link *mlink, in mt7996_mcu_add_bss_info() argument 1150 if (mlink->omac_idx >= REPEATER_BSSID_START) { in mt7996_mcu_add_bss_info() [all …]
|
| H A D | mt7996.h | 641 struct mt76_vif_link *mlink); 644 struct mt76_vif_link *mlink); 670 struct mt76_vif_link *mlink, bool enable); 673 struct mt76_vif_link *mlink, 691 struct mt76_vif_link *mlink,
|
| H A D | debugfs.c | 641 struct mt76_vif_link *mlink; in mt7996_sta_hw_queue_read() local 644 mlink = rcu_dereference(mvif->mt76.link[link_id]); in mt7996_sta_hw_queue_read() 645 if (!mlink) in mt7996_sta_hw_queue_read() 668 mlink->wmm_idx, ac, qlen); in mt7996_sta_hw_queue_read()
|
| /freebsd/contrib/tcsh/ |
| H A D | sh.dir.c | 890 Char *mlink, *newcp; in dcanon_internal() local 980 mlink = str2short(tlink); in dcanon_internal() 989 if (*mlink != '/') { in dcanon_internal() 1001 p1 = newcp = xmalloc(((sp - cp) + Strlen(mlink) + in dcanon_internal() 1008 for (p1--, p2 = mlink; (*p1++ = *p2++) != '\0';) in dcanon_internal() 1018 newcp = Strspl(mlink, p); in dcanon_internal() 1051 mlink = str2short(tlink); in dcanon_internal() 1065 if (*mlink != '/') { in dcanon_internal() 1078 p1 = newcp = xmalloc(((sp - cp) + Strlen(mlink) + in dcanon_internal() 1085 for (p1--, p2 = mlink; (*p1++ = *p2++) != '\0';) in dcanon_internal() [all …]
|
| /freebsd/contrib/ntp/ntpq/ |
| H A D | ntpq-subs.c | 294 DECL_DLIST_LINK(mru, mlink); 2514 UNLINK_DLIST(mon, mlink); in add_mru() 2521 LINK_DLIST(mru_list, add, mlink); in add_mru() 2610 INIT_DLIST(mru_list, mlink); in collect_mru_list() 2651 recent = HEAD_DLIST(mru_list, mlink); in collect_mru_list() 2657 UNLINK_DLIST(recent, mlink); in collect_mru_list() 2665 if (NULL == HEAD_DLIST(mru_list, mlink)) { in collect_mru_list() 2813 head = HEAD_DLIST(mru_list, mlink); in collect_mru_list() 2981 for (ri = 0, recent = HEAD_DLIST(mru_list, mlink); in collect_mru_list() 2983 ri++, recent = NEXT_DLIST(mru_list, recent, mlink)) { in collect_mru_list() [all...] |
| /freebsd/contrib/llvm-project/clang/include/clang/Driver/ |
| H A D | Options.td | 7122 def mlink_builtin_bitcode : Separate<["-"], "mlink-builtin-bitcode">, 7230 def mlink_bitcode_file : Separate<["-"], "mlink-bitcode-file">,
|