Home
last modified time | relevance | path

Searched refs:ic (Results 1 – 25 of 119) sorted by relevance

12345

/f-stack/freebsd/net80211/
H A Dieee80211_dfs.c114 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 Dieee80211_proto.c287 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 Dieee80211_scan_sw.c120 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 Dieee80211.c145 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 Dieee80211_regdomain.c56 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, &reg->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 Dieee80211_radiotap.c76 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 Dieee80211_ddb.c136 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 Dieee80211_scan.c85 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 Dieee80211_node.c111 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 Dieee80211_superg.c114 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 Dieee80211_ht.c399 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 Dieee80211_superg.h115 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 Dieee80211_sta.c119 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 Dieee80211_wds.c107 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 Dieee80211_freebsd.c130 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 Dieee80211_output.c764 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 Dieee80211_vht.c131 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 Dieee80211_monitor.c69 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 Dieee80211_ioctl.c616 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 Dieee80211_adhoc.c137 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 Dieee80211_power.c58 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 Dip_fw_iface.c319 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 Dcpufunc_asm.S56 .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 Dvdev_indirect.c299 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 Dnxp,lpc1850-gpio.txt8 - 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";

12345