| /f-stack/freebsd/net80211/ |
| H A D | ieee80211_dfs.c | 114 ieee80211_dfs_reset(ic); in ieee80211_dfs_detach() 149 ieee80211_notify_cac(ic, ic->ic_curchan, in cac_timeout() 154 ic->ic_curchan->ic_ieee, ic->ic_curchan->ic_freq); in cac_timeout() 164 ic->ic_curchan->ic_ieee, ic->ic_curchan->ic_freq); in cac_timeout() 175 ieee80211_notify_cac(ic, ic->ic_curchan, in cac_timeout() 197 ic->ic_curchan->ic_ieee, ic->ic_curchan->ic_freq); in ieee80211_dfs_cac_start() 198 ieee80211_notify_cac(ic, ic->ic_curchan, IEEE80211_NOTIFY_CAC_START); in ieee80211_dfs_cac_start() 215 ic->ic_curchan->ic_ieee, ic->ic_curchan->ic_freq); in ieee80211_dfs_cac_stop() 216 ieee80211_notify_cac(ic, ic->ic_curchan, in ieee80211_dfs_cac_stop() 342 dfs_timeout, ic); in ieee80211_dfs_notify_radar() [all …]
|
| H A D | ieee80211_proto.c | 287 TASK_INIT(&ic->ic_chw_task, 0, update_chw, ic); in ieee80211_proto_attach() 897 ic->ic_updateslot(ic); in vap_update_slot() 1821 ic->ic_parent(ic); in parent_updown() 1829 ic->ic_update_mcast(ic); in update_mcast() 1837 ic->ic_update_promisc(ic); in update_promisc() 1845 ic->ic_set_channel(ic); in update_channel() 1857 ic->ic_update_chw(ic); in update_chw() 1880 ic->ic_wme.wme_update(ic); in vap_update_wme() 1922 ieee80211_draintask(ic, &ic->ic_chan_task); in ieee80211_waitfor_parent() 1924 ieee80211_draintask(ic, &ic->ic_chw_task); in ieee80211_waitfor_parent() [all …]
|
| H A D | ieee80211_scan_sw.c | 120 ic->ic_scan = NULL; in ieee80211_swscan_detach() 251 IEEE80211_LOCK(ic); in ieee80211_swscan_start_scan() 342 IEEE80211_LOCK(ic); in ieee80211_swscan_bg_scan() 671 ic->ic_scan_start(ic); /* notify driver */ in scan_start() 731 ieee80211_chan2ieee(ic, ic->ic_curchan), in scan_curchan_task() 751 ic->ic_set_channel(ic); in scan_curchan_task() 801 ic->ic_scan_end(ic); /* notify driver */ in scan_end() 827 ic->ic_curchan != ic->ic_bsschan) { in scan_end() 828 ieee80211_setupcurchan(ic, ic->ic_bsschan); in scan_end() 830 ic->ic_set_channel(ic); in scan_end() [all …]
|
| H A D | ieee80211.c | 145 memset(ic->ic_modecaps, 0, sizeof(ic->ic_modecaps)); in ieee80211_chan_init() 210 memcpy(ic->ic_chan_active, ic->ic_chan_avail, in ieee80211_chan_init() 221 ic->ic_curchan = &ic->ic_channels[0]; in ieee80211_chan_init() 331 IEEE80211_LOCK_INIT(ic, ic->ic_name); in ieee80211_ifattach() 332 IEEE80211_TX_LOCK_INIT(ic, ic->ic_name); in ieee80211_ifattach() 355 ic->ic_lintval = ic->ic_bintval; in ieee80211_ifattach() 750 ieee80211_draintask(ic, &ic->ic_parent_task); in ieee80211_vap_detach() 816 ieee80211_runtask(ic, &ic->ic_promisc_task); in ieee80211_promisc() 821 ieee80211_runtask(ic, &ic->ic_promisc_task); in ieee80211_promisc() 838 ieee80211_runtask(ic, &ic->ic_mcast_task); in ieee80211_allmulti() [all …]
|
| H A D | ieee80211_regdomain.c | 56 maxchan = ic->ic_nchans; in null_getradiocaps() 86 ic->ic_countryie = NULL; in ieee80211_regdomain_detach() 157 ic->ic_vhtcaps)) in ieee80211_init_channels() 170 ic->ic_regdomain = *rd; in ieee80211_init_channels() 411 IEEE80211_LOCK(ic); in ieee80211_setregdomain() 413 if (!allvapsdown(ic)) { in ieee80211_setregdomain() 414 IEEE80211_UNLOCK(ic); in ieee80211_setregdomain() 419 error = ic->ic_setregdomain(ic, ®->rd, in ieee80211_setregdomain() 422 IEEE80211_UNLOCK(ic); in ieee80211_setregdomain() 450 memset(&ic->ic_channels[ic->ic_nchans], 0, in ieee80211_setregdomain() [all …]
|
| H A D | ieee80211_radiotap.c | 76 ic->ic_th = th; in ieee80211_radiotap_attachv() 92 ic->ic_rh = rh; in ieee80211_radiotap_attachv() 116 struct ieee80211com *ic = vap->iv_ic; in ieee80211_radiotap_vattach() local 119 if (th != NULL && ic->ic_rh != NULL) { in ieee80211_radiotap_vattach() 167 if (ic->ic_rxchan != NULL) { in ieee80211_radiotap_chan_change() 171 set_xchannel(ic->ic_rxchan, ic->ic_curchan); in ieee80211_radiotap_chan_change() 173 set_channel(ic->ic_rxchan, ic->ic_curchan); in ieee80211_radiotap_chan_change() 175 if (ic->ic_txchan != NULL) { in ieee80211_radiotap_chan_change() 179 set_xchannel(ic->ic_txchan, ic->ic_curchan); in ieee80211_radiotap_chan_change() 181 set_channel(ic->ic_txchan, ic->ic_curchan); in ieee80211_radiotap_chan_change() [all …]
|
| H A D | ieee80211_ddb.c | 136 const struct ieee80211com *ic; in DB_SHOW_COMMAND() local 405 if (isset(ic->ic_modecaps, i)) { in _db_show_vap() 446 if (isset(ic->ic_modecaps, i)) { in _db_show_vap() 521 db_printf("%p:", ic); in _db_show_com() 526 db_printf("\tname %s", ic->ic_name); in _db_show_com() 602 db_printf( "dfs %p", &ic->ic_dfs); in _db_show_com() 612 db_printf(" wme %p", &ic->ic_wme); in _db_show_com() 614 db_printf(" sta %p", &ic->ic_sta); in _db_show_com() 629 ic->ic_montaps, ic->ic_th, ic->ic_txchan, ic->ic_rh, ic->ic_rxchan); in _db_show_com() 686 db_printf("%s: com %p vaps:", ic->ic_name, ic); in _db_show_all_vaps() [all …]
|
| H A D | ieee80211_scan.c | 85 ic->ic_scan_methods->sc_attach(ic); in ieee80211_scan_attach() 98 ic->ic_scan_methods->sc_detach(ic); in ieee80211_scan_detach() 158 IEEE80211_LOCK(ic); in ieee80211_scan_vdetach() 159 ss = ic->ic_scan; in ieee80211_scan_vdetach() 170 IEEE80211_UNLOCK(ic); in ieee80211_scan_vdetach() 241 IEEE80211_LOCK_ASSERT(ic); in ieee80211_scan_update_locked() 377 IEEE80211_LOCK(ic); in ieee80211_check_scan() 402 IEEE80211_UNLOCK(ic); in ieee80211_check_scan() 500 IEEE80211_LOCK(ic); in ieee80211_scan_done() 501 ss = ic->ic_scan; in ieee80211_scan_done() [all …]
|
| H A D | ieee80211_node.c | 111 ieee80211_ageq_init(&ic->ic_stageq, ic->ic_max_keyix * 8, in ieee80211_node_attach() 113 ieee80211_node_table_init(ic, &ic->ic_sta, "station", in ieee80211_node_attach() 391 ieee80211_dfs_cac_clear(ic, ic->ic_bsschan); in ieee80211_create_ibss() 764 c = ieee80211_ht_adjust_channel(ic, ic->ic_curchan, gethtadjustflags(ic)); in ieee80211_sync_curchan() 770 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan); in ieee80211_sync_curchan() 772 ic->ic_set_channel(ic); in ieee80211_sync_curchan() 809 ic->ic_bsschan = ic->ic_curchan = c; in ieee80211_setupcurchan() 811 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan); in ieee80211_setupcurchan() 822 ieee80211_runtask(ic, &ic->ic_chan_task); in ieee80211_setcurchan() 829 ieee80211_setupcurchan(ic, ic->ic_curchan); in ieee80211_update_chw() [all …]
|
| H A D | ieee80211_superg.c | 114 IEEE80211_FF_LOCK_INIT(ic, ic->ic_name); in ieee80211_superg_attach() 124 TIMEOUT_TASK_INIT(ic->ic_tq, &sg->ff_qtimer, 0, ff_age_all, ic); in ieee80211_superg_attach() 125 ic->ic_superg = sg; in ieee80211_superg_attach() 145 ic->ic_superg = NULL; in ieee80211_superg_detach() 644 IEEE80211_FF_LOCK(ic); in ieee80211_ff_age() 670 IEEE80211_TX_LOCK(ic); in ieee80211_ff_age() 782 IEEE80211_LOCK(ic); in ieee80211_ff_check() 785 IEEE80211_UNLOCK(ic); in ieee80211_ff_check() 984 chan = ieee80211_find_channel(ic, ic->ic_bsschan->ic_freq, newflags); in ieee80211_dturbo_switch() 999 ic->ic_prevchan = ic->ic_curchan; in ieee80211_dturbo_switch() [all …]
|
| H A D | ieee80211_ht.c | 399 ht_rateprint(ic, mode, 0); in ht_announce() 402 ht_rateprint(ic, mode, 1); in ht_announce() 406 ht_rateprint(ic, mode, 2); in ht_announce() 421 ic_printf(ic, "%dT%dR\n", ic->ic_txstream, ic->ic_rxstream); in ieee80211_ht_announce() 1627 IEEE80211_LOCK(ic); in ieee80211_htprot_update() 1642 IEEE80211_UNLOCK(ic); in ieee80211_htprot_update() 2981 IEEE80211_TX_LOCK(ic); in ieee80211_send_bar() 2983 IEEE80211_TX_UNLOCK(ic); in ieee80211_send_bar() 3176 KASSERT((ic->ic_rxstream > 0 && ic->ic_rxstream <= 4), in ieee80211_set_mcsset() 3178 KASSERT((ic->ic_txstream > 0 && ic->ic_txstream <= 4), in ieee80211_set_mcsset() [all …]
|
| H A D | ieee80211_superg.h | 115 ieee80211_ff_age_all(struct ieee80211com *ic, int quanta) in ieee80211_ff_age_all() argument 117 struct ieee80211_superg *sg = ic->ic_superg; in ieee80211_ff_age_all() 120 ieee80211_ff_age(ic, &sg->ff_stageq[WME_AC_VO], quanta); in ieee80211_ff_age_all() 121 ieee80211_ff_age(ic, &sg->ff_stageq[WME_AC_VI], quanta); in ieee80211_ff_age_all() 122 ieee80211_ff_age(ic, &sg->ff_stageq[WME_AC_BE], quanta); in ieee80211_ff_age_all() 123 ieee80211_ff_age(ic, &sg->ff_stageq[WME_AC_BK], quanta); in ieee80211_ff_age_all() 128 ieee80211_ff_flush(struct ieee80211com *ic, int ac) in ieee80211_ff_flush() argument 130 struct ieee80211_superg *sg = ic->ic_superg; in ieee80211_ff_flush() 133 ieee80211_ff_age(ic, &sg->ff_stageq[ac], 0x7fffffff); in ieee80211_ff_flush() 137 ieee80211_ff_flush_all(struct ieee80211com *ic) in ieee80211_ff_flush_all() argument [all …]
|
| H A D | ieee80211_sta.c | 119 IEEE80211_LOCK_ASSERT(ic); in sta_beacon_miss() 240 IEEE80211_LOCK_ASSERT(ic); in sta_newstate() 426 ieee80211_chan2ieee(ic, ic->ic_curchan), in sta_newstate() 1233 IEEE80211_LOCK(ic); in ieee80211_parse_csaparams() 1298 csa->csa_newchan == ieee80211_chan2ieee(ic, ic->ic_csa_newchan))) { in ieee80211_parse_csaparams() 1302 ic->ic_csa_newchan, ic->ic_csa_count, in ieee80211_parse_csaparams() 1313 IEEE80211_UNLOCK(ic); in ieee80211_parse_csaparams() 1617 IEEE80211_LOCK(ic); in sta_recv_mgmt() 1619 IEEE80211_UNLOCK(ic); in sta_recv_mgmt() 1653 IEEE80211_LOCK(ic); in sta_recv_mgmt() [all …]
|
| H A D | ieee80211_wds.c | 107 struct ieee80211com *ic = ni->ni_ic; in wds_flush() local 118 ic->ic_node_getsignal(ni, &rssi, &nf); in wds_flush() 129 struct ieee80211com *ic = vap->iv_ic; in ieee80211_create_wds() local 210 if (ic->ic_newassoc != NULL) in ieee80211_create_wds() 211 ic->ic_newassoc(ni, 1); in ieee80211_create_wds() 293 IEEE80211_TX_LOCK(ic); in ieee80211_dwds_mcast() 297 IEEE80211_TX_UNLOCK(ic); in ieee80211_dwds_mcast() 306 IEEE80211_TX_UNLOCK(ic); in ieee80211_dwds_mcast() 326 struct ieee80211com *ic = ni->ni_ic; in ieee80211_dwds_discover() local 354 IEEE80211_LOCK_ASSERT(ic); in wds_newstate() [all …]
|
| H A D | ieee80211_freebsd.c | 130 if (ic == NULL) in wlan_clone_create() 152 vap = ic->ic_vap_create(ic, wlanname, unit, in wlan_clone_create() 227 IEEE80211_LOCK(ic); in ieee80211_sysctl_radar() 228 ieee80211_dfs_notify_radar(ic, ic->ic_curchan); in ieee80211_sysctl_radar() 717 error = ic->ic_transmit(ic, m); in ieee80211_parent_xmitpkt() 1107 ic = vap->iv_ic; in ieee80211_debugnet_init() 1110 ic->ic_debugnet_meth->dn8_init(ic, nrxr, ncl, clsize); in ieee80211_debugnet_init() 1121 ic = vap->iv_ic; in ieee80211_debugnet_event() 1124 ic->ic_debugnet_meth->dn8_event(ic, ev); in ieee80211_debugnet_event() 1141 ic = vap->iv_ic; in ieee80211_debugnet_poll() [all …]
|
| H A D | ieee80211_output.c | 764 ic = vap->iv_ic; in ieee80211_output() 1057 ieee80211_chan2ieee(ic, ic->ic_curchan)); in ieee80211_mgmt_output() 1179 ieee80211_chan2ieee(ic, ic->ic_curchan), in ieee80211_send_nulldata() 2353 csa->csa_newchan = ieee80211_chan2ieee(ic, ic->ic_csa_newchan); in ieee80211_add_csa() 2366 ic->ic_countryie_chan != ic->ic_bsschan) { in ieee80211_add_countryie() 2374 ic->ic_countryie = ieee80211_alloc_countryie(ic); in ieee80211_add_countryie() 2377 ic->ic_countryie_chan = ic->ic_bsschan; in ieee80211_add_countryie() 2491 rs = ieee80211_get_suprates(ic, ic->ic_curchan); in ieee80211_send_probereq() 2511 c = ieee80211_ht_adjust_channel(ic, ic->ic_curchan, in ieee80211_send_probereq() 2524 c = ieee80211_ht_adjust_channel(ic, ic->ic_curchan, in ieee80211_send_probereq() [all …]
|
| H A D | ieee80211_vht.c | 131 ieee80211_vht_attach(struct ieee80211com *ic) in ieee80211_vht_attach() argument 136 ieee80211_vht_detach(struct ieee80211com *ic) in ieee80211_vht_detach() argument 143 struct ieee80211com *ic = vap->iv_ic; in ieee80211_vht_vattach() local 145 if (! IEEE80211_CONF_VHT(ic)) in ieee80211_vht_vattach() 148 vap->iv_vhtcaps = ic->ic_vhtcaps; in ieee80211_vht_vattach() 149 vap->iv_vhtextcaps = ic->ic_vhtextcaps; in ieee80211_vht_vattach() 194 ieee80211_vht_announce(struct ieee80211com *ic) in ieee80211_vht_announce() argument 198 if (! IEEE80211_CONF_VHT(ic)) in ieee80211_vht_announce() 208 ic_printf(ic, "[VHT] Features: %b\n", ic->ic_vhtcaps, in ieee80211_vht_announce() 786 return (ieee80211_find_channel(ic, c->ic_freq, in findvhtchan() [all …]
|
| H A D | ieee80211_monitor.c | 69 ieee80211_monitor_attach(struct ieee80211com *ic) in ieee80211_monitor_attach() argument 71 ic->ic_vattach[IEEE80211_M_MONITOR] = monitor_vattach; in ieee80211_monitor_attach() 75 ieee80211_monitor_detach(struct ieee80211com *ic) in ieee80211_monitor_detach() argument 98 struct ieee80211com *ic = vap->iv_ic; in monitor_newstate() local 101 IEEE80211_LOCK_ASSERT(ic); in monitor_newstate() 111 ieee80211_create_ibss(vap, ic->ic_curchan); in monitor_newstate()
|
| H A D | ieee80211_ioctl.c | 616 c = ic->ic_curchan; in ieee80211_ioctl_getcurchan() 717 ic->ic_getradiocaps(ic, maxchans, &ci->ic_nchans, ci->ic_chans); in ieee80211_ioctl_getdevcaps() 845 ireq->i_val = ieee80211_chan2ieee(ic, ic->ic_curchan); in ieee80211_ioctl_get80211() 2018 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan); in setcurchan() 2035 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan); in setcurchan() 2512 IEEE80211_LOCK(ic); in ieee80211_ioctl_setappie() 2539 IEEE80211_LOCK(ic); in ieee80211_ioctl_chanswitch() 2609 IEEE80211_LOCK(ic); in ieee80211_scanreq() 3551 IEEE80211_LOCK(ic); in ieee80211_ioctl() 3619 ieee80211_runtask(ic, &ic->ic_mcast_task); in ieee80211_ioctl() [all …]
|
| H A D | ieee80211_adhoc.c | 137 struct ieee80211com *ic = vap->iv_ic; in adhoc_newstate() local 180 ieee80211_ht_adjust_channel(ic, in adhoc_newstate() 229 ieee80211_ht_adjust_channel(ic, in adhoc_newstate() 230 ic->ic_curchan, vap->iv_flags_ht)); in adhoc_newstate() 244 ieee80211_chan2ieee(ic, ic->ic_curchan), in adhoc_newstate() 264 ic->ic_newassoc != NULL) in adhoc_newstate() 313 struct ieee80211com *ic = ni->ni_ic; in adhoc_input() local 452 ic->ic_wme.wme_hipri_traffic++; in adhoc_input() 706 struct ieee80211com *ic = ni->ni_ic; in adhoc_recv_mgmt() local 876 ieee80211_update_chw(ic); in adhoc_recv_mgmt() [all …]
|
| H A D | ieee80211_power.c | 58 ieee80211_power_attach(struct ieee80211com *ic) in ieee80211_power_attach() argument 63 ieee80211_power_detach(struct ieee80211com *ic) in ieee80211_power_detach() argument 290 struct ieee80211com *ic = ni->ni_ic; in ieee80211_set_tim() local 302 IEEE80211_LOCK(ic); in ieee80211_set_tim() 315 IEEE80211_UNLOCK(ic); in ieee80211_set_tim() 330 struct ieee80211com *ic = ni->ni_ic; in ieee80211_pwrsave() local 421 struct ieee80211com *ic = ni->ni_ic; in pwrsave_flushq() local 463 (void) ieee80211_parent_xmitpkt(ic, m); in pwrsave_flushq() 560 struct ieee80211com *ic = vap->iv_ic; in ieee80211_sta_tim_notify() local 602 struct ieee80211com *ic = vap->iv_ic; in ieee80211_sta_ps_timer_check() local [all …]
|
| /f-stack/freebsd/netpfil/ipfw/ |
| H A D | ip_fw_iface.c | 319 ic->iface = iif; in ipfw_iface_ref() 345 ic->iface = tmp; in ipfw_iface_ref() 356 ic->iface = iif; in ipfw_iface_ref() 376 iif = ic->iface; in ipfw_iface_add_notify() 380 ic->cb(ch, ic->cbdata, iif->ifindex); in ipfw_iface_add_notify() 394 iif = ic->iface; in ipfw_iface_del_notify() 409 iif = ic->iface; in ipfw_iface_unref() 410 ic->iface = NULL; in ipfw_iface_unref() 423 struct ipfw_ifc *ic; in handle_ifattach() local 433 ic->cb(ch, ic->cbdata, iif->ifindex); in handle_ifattach() [all …]
|
| /f-stack/freebsd/arm64/arm64/ |
| H A D | cpufunc_asm.S | 56 .macro cache_handle_range dcop = 0, ic = 0, icop = 0 57 .if \ic == 0 67 .if \ic != 0 77 .if \ic != 0 79 ic \icop, x2 156 ic ialluis 170 ic ialluis
|
| /f-stack/freebsd/contrib/openzfs/module/zfs/ |
| H A D | vdev_indirect.c | 299 if (ic->ic_data != NULL) in vdev_indirect_map_free() 300 abd_free(ic->ic_data); in vdev_indirect_map_free() 304 indirect_child_t *ic; in vdev_indirect_map_free() local 1252 abd_free(ic->ic_data); in vdev_indirect_read_split_done() 1253 ic->ic_data = NULL; in vdev_indirect_read_split_done() 1290 ic->ic_vdev, is->is_target_offset, ic->ic_data, in vdev_indirect_read_all() 1393 vdev_t *vd = ic->ic_vdev; in vdev_indirect_checksum_error() 1584 ic = list_next(&is->is_unique_child, ic); in vdev_indirect_splits_enumerate_randomly() 1586 ASSERT3P(ic, !=, NULL); in vdev_indirect_splits_enumerate_randomly() 1654 abd_zero(ic->ic_data, abd_get_size(ic->ic_data)); in vdev_indirect_splits_damage() [all …]
|
| /f-stack/freebsd/contrib/device-tree/Bindings/gpio/ |
| H A D | nxp,lpc1850-gpio.txt | 8 - reg-names : Should be "gpio", "gpio-pin-ic", "gpio-group0-ic" and 9 "gpio-gpoup1-ic" 36 reg-names = "gpio", "gpio-pin-ic", 37 "gpio-group0-ic", "gpio-gpoup1-ic";
|