Home
last modified time | relevance | path

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

12345

/dragonfly/sys/netproto/802_11/wlan/
H A Dieee80211_dfs.c110 ieee80211_dfs_reset(ic); in ieee80211_dfs_detach()
145 ieee80211_notify_cac(ic, ic->ic_curchan, in cac_timeout()
150 ic->ic_curchan->ic_ieee, ic->ic_curchan->ic_freq); in cac_timeout()
161 ic->ic_curchan->ic_ieee, ic->ic_curchan->ic_freq); in cac_timeout()
172 ieee80211_notify_cac(ic, ic->ic_curchan, in cac_timeout()
194 ic->ic_curchan->ic_ieee, ic->ic_curchan->ic_freq); in ieee80211_dfs_cac_start()
195 ieee80211_notify_cac(ic, ic->ic_curchan, IEEE80211_NOTIFY_CAC_START); in ieee80211_dfs_cac_start()
212 ic->ic_curchan->ic_ieee, ic->ic_curchan->ic_freq); in ieee80211_dfs_cac_stop()
213 ieee80211_notify_cac(ic, ic->ic_curchan, in ieee80211_dfs_cac_stop()
270 dfs_timeout, ic); in dfs_timeout()
[all …]
H A Dieee80211_proto.c800 ic->ic_updateslot(ic); in ieee80211_set_shortslottime()
1282 ieee80211_runtask(ic, &ic->ic_wme_task); in ieee80211_wme_updateparams_locked()
1308 ic->ic_parent(ic); in parent_updown()
1316 ic->ic_update_mcast(ic); in update_mcast()
1324 ic->ic_update_promisc(ic); in update_promisc()
1332 ic->ic_set_channel(ic); in update_channel()
1344 ic->ic_update_chw(ic); in update_chw()
1355 ic->ic_wme.wme_update(ic); in update_wme()
1381 ieee80211_draintask(ic, &ic->ic_chw_task); in ieee80211_waitfor_parent()
1382 ieee80211_draintask(ic, &ic->ic_wme_task); in ieee80211_waitfor_parent()
[all …]
H A Dieee80211_scan_sw.c135 ic->ic_scan = NULL; in ieee80211_swscan_detach()
267 IEEE80211_LOCK(ic); in ieee80211_swscan_start_scan()
351 IEEE80211_LOCK(ic); in ieee80211_swscan_bg_scan()
680 ic->ic_scan_start(ic); /* notify driver */ in scan_start()
727 ieee80211_chan2ieee(ic, ic->ic_curchan), in scan_curchan_task()
747 ic->ic_set_channel(ic); in scan_curchan_task()
797 ic->ic_scan_end(ic); /* notify driver */ in scan_end()
822 ic->ic_curchan != ic->ic_bsschan) { in scan_end()
823 ieee80211_setupcurchan(ic, ic->ic_bsschan); in scan_end()
825 ic->ic_set_channel(ic); in scan_end()
[all …]
H A Dieee80211.c142 memset(ic->ic_modecaps, 0, sizeof(ic->ic_modecaps)); in ieee80211_chan_init()
190 memcpy(ic->ic_chan_active, ic->ic_chan_avail, in ieee80211_chan_init()
201 ic->ic_curchan = &ic->ic_channels[0]; in ieee80211_chan_init()
202 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan); in ieee80211_chan_init()
343 IEEE80211_LOCK_INIT(ic, ic->ic_name); in ieee80211_ifattach()
344 IEEE80211_TX_LOCK_INIT(ic, ic->ic_name); in ieee80211_ifattach()
372 ic->ic_lintval = ic->ic_bintval; in ieee80211_ifattach()
850 ieee80211_runtask(ic, &ic->ic_promisc_task); in ieee80211_promisc()
855 ieee80211_runtask(ic, &ic->ic_promisc_task); in ieee80211_promisc()
877 ieee80211_runtask(ic, &ic->ic_mcast_task); in ieee80211_allmulti()
[all …]
H A Dieee80211_regdomain.c54 maxchan = ic->ic_nchans; in null_getradiocaps()
87 ic->ic_countryie = NULL; in ieee80211_regdomain_detach()
150 ic->ic_regdomain = *rd; in ieee80211_init_channels()
396 IEEE80211_LOCK(ic); in ieee80211_setregdomain()
398 if (!allvapsdown(ic)) { in ieee80211_setregdomain()
399 IEEE80211_UNLOCK(ic); in ieee80211_setregdomain()
404 error = ic->ic_setregdomain(ic, &reg->rd, in ieee80211_setregdomain()
407 IEEE80211_UNLOCK(ic); in ieee80211_setregdomain()
435 memset(&ic->ic_channels[ic->ic_nchans], 0, in ieee80211_setregdomain()
438 ieee80211_chan_init(ic); in ieee80211_setregdomain()
[all …]
H A Dieee80211_node.c113 ieee80211_ageq_init(&ic->ic_stageq, ic->ic_max_keyix * 8, in ieee80211_node_attach()
115 ieee80211_node_table_init(ic, &ic->ic_sta, "station", in ieee80211_node_attach()
396 ieee80211_dfs_cac_clear(ic, ic->ic_bsschan); in ieee80211_create_ibss()
671 c = ieee80211_ht_adjust_channel(ic, ic->ic_curchan, gethtadjustflags(ic)); in ieee80211_sync_curchan()
675 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan); in ieee80211_sync_curchan()
677 ic->ic_set_channel(ic); in ieee80211_sync_curchan()
701 ic->ic_bsschan = ic->ic_curchan = c; in ieee80211_setupcurchan()
703 ic->ic_rt = ieee80211_get_ratetable(ic->ic_curchan); in ieee80211_setupcurchan()
714 ieee80211_runtask(ic, &ic->ic_chan_task); in ieee80211_setcurchan()
721 ieee80211_setupcurchan(ic, ic->ic_curchan); in ieee80211_update_chw()
[all …]
H A Dieee80211_ddb.c135 const struct ieee80211com *ic; in DB_SHOW_COMMAND() local
190 ifp->if_xname, ic); in DB_SHOW_ALL_COMMAND()
191 TAILQ_FOREACH(vap, &ic->ic_vaps, in DB_SHOW_ALL_COMMAND()
197 _db_show_com(ic, 1, 1, 1, 1); in DB_SHOW_ALL_COMMAND()
424 if (isset(ic->ic_modecaps, i)) { in _db_show_vap()
465 if (isset(ic->ic_modecaps, i)) { in _db_show_vap()
529 db_printf("%p:", ic); in _db_show_com()
608 db_printf( "dfs %p", &ic->ic_dfs); in _db_show_com()
618 db_printf(" wme %p", &ic->ic_wme); in _db_show_com()
620 db_printf(" sta %p", &ic->ic_sta); in _db_show_com()
[all …]
H A Dieee80211_radiotap.c84 ic->ic_th = th; in ieee80211_radiotap_attachv()
100 ic->ic_rh = rh; in ieee80211_radiotap_attachv()
124 struct ieee80211com *ic = vap->iv_ic; in ieee80211_radiotap_vattach() local
127 if (th != NULL && ic->ic_rh != NULL) { in ieee80211_radiotap_vattach()
182 if (ic->ic_rxchan != NULL) { in ieee80211_radiotap_chan_change()
186 set_xchannel(ic->ic_rxchan, ic->ic_curchan); in ieee80211_radiotap_chan_change()
188 set_channel(ic->ic_rxchan, ic->ic_curchan); in ieee80211_radiotap_chan_change()
190 if (ic->ic_txchan != NULL) { in ieee80211_radiotap_chan_change()
194 set_xchannel(ic->ic_txchan, ic->ic_curchan); in ieee80211_radiotap_chan_change()
196 set_channel(ic->ic_txchan, ic->ic_curchan); in ieee80211_radiotap_chan_change()
[all …]
H A Dieee80211_scan.c82 ic->ic_scan_methods->sc_attach(ic); in ieee80211_scan_attach()
95 ic->ic_scan_methods->sc_detach(ic); in ieee80211_scan_detach()
142 IEEE80211_LOCK(ic); in ieee80211_scan_vdetach()
143 ss = ic->ic_scan; in ieee80211_scan_vdetach()
154 IEEE80211_UNLOCK(ic); in ieee80211_scan_vdetach()
225 IEEE80211_LOCK_ASSERT(ic); in ieee80211_scan_update_locked()
361 IEEE80211_LOCK(ic); in ieee80211_check_scan()
386 IEEE80211_UNLOCK(ic); in ieee80211_check_scan()
484 IEEE80211_LOCK(ic); in ieee80211_scan_done()
485 ss = ic->ic_scan; in ieee80211_scan_done()
[all …]
H A Dieee80211_ht.c412 ic_printf(ic, "%dT%dR\n", ic->ic_txstream, ic->ic_rxstream); in ieee80211_ht_announce()
1301 if (ic->ic_sta_assoc != ic->ic_ht_sta_assoc) { in htinfo_update()
1309 ic->ic_sta_assoc != ic->ic_ht40_sta_assoc) { in htinfo_update()
1316 htinfo_notify(ic); in htinfo_update()
1335 htinfo_update(ic); in ieee80211_ht_node_join()
1353 htinfo_update(ic); in ieee80211_ht_node_leave()
1372 IEEE80211_LOCK(ic); in ieee80211_htprot_update()
1385 htinfo_notify(ic); in ieee80211_htprot_update()
2676 KASSERT((ic->ic_rxstream > 0 && ic->ic_rxstream <= 4), in ieee80211_set_mcsset()
2678 KASSERT((ic->ic_txstream > 0 && ic->ic_txstream <= 4), in ieee80211_set_mcsset()
[all …]
H A Dieee80211_sta.c116 IEEE80211_LOCK_ASSERT(ic); in sta_beacon_miss()
238 IEEE80211_LOCK_ASSERT(ic); in sta_newstate()
424 ieee80211_chan2ieee(ic, ic->ic_curchan), in sta_newstate()
1158 IEEE80211_LOCK(ic); in ieee80211_parse_csaparams()
1223 csa->csa_newchan == ieee80211_chan2ieee(ic, ic->ic_csa_newchan))) { in ieee80211_parse_csaparams()
1227 ic->ic_csa_newchan->ic_ieee, ic->ic_csa_count, in ieee80211_parse_csaparams()
1238 IEEE80211_UNLOCK(ic); in ieee80211_parse_csaparams()
1480 IEEE80211_LOCK(ic); in sta_recv_mgmt()
1482 IEEE80211_UNLOCK(ic); in sta_recv_mgmt()
1516 IEEE80211_LOCK(ic); in sta_recv_mgmt()
[all …]
H A Dieee80211_superg.c117 ic->ic_superg = sg; in ieee80211_superg_attach()
132 ic->ic_superg = NULL; in ieee80211_superg_detach()
650 IEEE80211_LOCK(ic); in ieee80211_ff_age()
667 IEEE80211_UNLOCK(ic); in ieee80211_ff_age()
669 IEEE80211_TX_LOCK(ic); in ieee80211_ff_age()
784 IEEE80211_LOCK(ic); in ieee80211_ff_check()
930 IEEE80211_LOCK(ic); in ieee80211_ff_node_cleanup()
949 IEEE80211_UNLOCK(ic); in ieee80211_ff_node_cleanup()
976 chan = ieee80211_find_channel(ic, ic->ic_bsschan->ic_freq, newflags); in ieee80211_dturbo_switch()
991 ic->ic_prevchan = ic->ic_curchan; in ieee80211_dturbo_switch()
[all …]
H A Dieee80211_output.c495 IEEE80211_LOCK(ic); in ieee80211_vap_start()
684 ic = vap->iv_ic;
956 ieee80211_chan2ieee(ic, ic->ic_curchan));
1078 ieee80211_chan2ieee(ic, ic->ic_curchan),
2132 csa->csa_newchan = ieee80211_chan2ieee(ic, ic->ic_csa_newchan);
2145 ic->ic_countryie_chan != ic->ic_bsschan) {
2153 ic->ic_countryie = ieee80211_alloc_countryie(ic);
2156 ic->ic_countryie_chan = ic->ic_bsschan;
2261 rs = ieee80211_get_suprates(ic, ic->ic_curchan);
2294 ieee80211_chan2ieee(ic, ic->ic_curchan), ether_sprintf(bssid),
[all …]
H A Dieee80211_wds.c105 struct ieee80211com *ic = ni->ni_ic; in wds_flush() local
116 ic->ic_node_getsignal(ni, &rssi, &nf); in wds_flush()
127 struct ieee80211com *ic = vap->iv_ic; in ieee80211_create_wds() local
208 if (ic->ic_newassoc != NULL) in ieee80211_create_wds()
209 ic->ic_newassoc(ni, 1); in ieee80211_create_wds()
291 IEEE80211_TX_LOCK(ic); in ieee80211_dwds_mcast()
295 IEEE80211_TX_UNLOCK(ic); in ieee80211_dwds_mcast()
303 IEEE80211_TX_UNLOCK(ic); in ieee80211_dwds_mcast()
323 struct ieee80211com *ic = ni->ni_ic; in ieee80211_dwds_discover() local
351 IEEE80211_LOCK_ASSERT(ic); in wds_newstate()
[all …]
/dragonfly/sys/bus/u4b/wlan/
H A Dif_rum.c519 ic->ic_softc = sc; in rum_attach()
524 ic->ic_caps = in rum_attach()
540 ic->ic_cryptocaps = in rum_attach()
546 rum_getradiocaps(ic, IEEE80211_CHAN_MAX, &ic->ic_nchans, in rum_attach()
547 ic->ic_channels); in rum_attach()
1023 IEEE80211_LOCK(ic); in rum_newstate()
1150 ++ic->ic_ierrors; in rum_bulk_read_callback()
1172 ++ic->ic_ierrors; in rum_bulk_read_callback()
1191 ++ic->ic_ierrors; in rum_bulk_read_callback()
1202 ++ic->ic_ierrors; in rum_bulk_read_callback()
[all …]
H A Dif_run.c762 ic->ic_softc = sc; in run_attach()
768 ic->ic_caps = in run_attach()
780 ic->ic_cryptocaps = in run_attach()
1008 ic = vap->iv_ic; in run_vap_delete()
1009 sc = ic->ic_softc; in run_vap_delete()
2024 rate = ic->ic_sup_rates[ic->ic_curmode]. in run_media_change()
2177 IEEE80211_LOCK(ic); in run_newstate()
2786 ++ic->ic_ierrors; in run_rx_frame()
2800 ++ic->ic_ierrors; in run_rx_frame()
2833 ++ic->ic_ierrors; in run_rx_frame()
[all …]
/dragonfly/sys/dev/netif/wi/
H A Dif_wi.c343 ic->ic_softc = sc; in wi_attach()
367 c = &ic->ic_channels[ic->ic_nchans++]; in wi_attach()
456 ieee80211_ifattach(ic); in wi_attach()
475 ieee80211_announce(ic); in wi_attach()
507 ieee80211_ifdetach(ic); in wi_detach()
570 ic->ic_opmode = opmode; in wi_vap_create()
732 ieee80211_chan2ieee(ic, ic->ic_curchan), in wi_set_channel()
737 ieee80211_chan2ieee(ic, ic->ic_curchan)); in wi_set_channel()
1510 IEEE80211_LOCK(ic); in wi_info_intr()
1519 IEEE80211_LOCK(ic); in wi_info_intr()
[all …]
/dragonfly/usr.bin/enigma/
H A Denigma.c38 int ic, i, k, temp; in setup() local
69 ic = (rnd&MASK)%(k+1); in setup()
72 t1[k] = t1[ic]; in setup()
73 t1[ic] = temp; in setup()
75 ic = (rnd&MASK) % k; in setup()
76 while(t3[ic]!=0) ic = (ic+1) % k; in setup()
77 t3[k] = ic; in setup()
78 t3[ic] = k; in setup()
145 int i, ic, k, temp; in shuffle() local
153 ic = (rnd&MASK)%(k+1); in shuffle()
[all …]
/dragonfly/sys/dev/netif/ath/ath/
H A Dif_ath.c616 ic->ic_softc = sc;
915 ic->ic_caps =
1150 ic->ic_txstream = txs;
1151 ic->ic_rxstream = rxs;
3698 __func__, ic->ic_curchan->ic_freq, ic->ic_curchan->ic_flags,
5562 ath_set_channel(ic);
5583 if (!sc->sc_scanning && ic->ic_curchan == ic->ic_bsschan)
5748 ni->ni_capinfo, ieee80211_chan2ieee(ic, ic->ic_curchan));
6121 ic->ic_regdomain.regdomain, ic->ic_regdomain.country,
6122 ic->ic_regdomain.location, ic->ic_regdomain.ecm ? " ecm" : "");
[all …]
/dragonfly/sys/dev/netif/ral/
H A Drt2560.c265 ic->ic_softc = sc; in rt2560_attach()
271 ic->ic_caps = in rt2560_attach()
295 ieee80211_ifattach(ic); in rt2560_attach()
331 ieee80211_announce(ic); in rt2560_attach()
356 ieee80211_ifdetach(ic); in rt2560_detach()
432 ic->ic_opmode = opmode; in rt2560_vap_create()
1865 prot = ic->ic_protmode; in rt2560_tx_data()
2057 ieee80211_start_all(ic); in rt2560_parent()
2486 if (ic->ic_promisc == 0) in rt2560_update_promisc()
2696 rt2560_update_slot(ic); in rt2560_init_locked()
[all …]
H A Drt2661.c265 ic->ic_softc = sc; in rt2661_attach()
271 ic->ic_caps = in rt2661_attach()
296 ieee80211_ifattach(ic); in rt2661_attach()
323 ieee80211_announce(ic); in rt2661_attach()
348 ieee80211_ifdetach(ic); in rt2661_detach()
426 ic->ic_opmode = opmode; in rt2661_vap_create()
1550 prot = ic->ic_protmode; in rt2661_tx_data()
1774 if (ic->ic_nrunning > 0) { in rt2661_parent()
1784 ieee80211_start_all(ic); in rt2661_parent()
2112 if (ic->ic_promisc == 0) in rt2661_update_promisc()
[all …]
/dragonfly/contrib/libpcap/
H A Doptimize.c385 Mark(ic, b); in find_levels_r()
409 unMarkAll(ic); in find_levels()
410 find_levels_r(opt_state, ic, ic->root); in find_levels()
2316 make_marks(ic, ic->root); in mark_code()
2449 Mark(ic, p); in count_blocks()
2465 Mark(ic, p); in number_blks_r()
2506 n = count_stmts(ic, JT(p)) + count_stmts(ic, JF(p)); in count_stmts()
2528 n = count_blocks(ic, ic->root); in opt_init()
2534 number_blks_r(opt_state, ic, ic->root); in opt_init()
3052 dot_dump_node(ic, ic->root, &f, out); in dot_dump()
[all …]
/dragonfly/sys/dev/netif/iwi/
H A Dif_iwi.c373 ic->ic_softc = sc; in iwi_attach()
379 ic->ic_caps = in iwi_attach()
410 ieee80211_ifattach(ic); in iwi_attach()
479 ieee80211_ifdetach(ic); in iwi_detach()
548 ic->ic_opmode = opmode; in iwi_vap_create()
1011 IEEE80211_UNLOCK(ic); in iwi_newstate()
1055 IEEE80211_LOCK(ic); in iwi_newstate()
1277 ++ic->ic_ierrors; in iwi_frame_intr()
1302 ++ic->ic_ierrors; in iwi_frame_intr()
2094 ++ic->ic_oerrors; in iwi_watchdog()
[all …]
/dragonfly/sys/netproto/802_11/
H A Dieee80211_dragonfly.h572 #define IEEE80211_LOCK_OBJ(ic) (&(ic)->ic_comlock) argument
574 #define IEEE80211_LOCK_INIT(ic, name) lockinit(&(ic)->ic_comlock, name, 0, LK_CANRECURSE) argument
579 #define IEEE80211_TX_LOCK_INIT(ic, name) lockinit(&(ic)->ic_txlock, name, 0, LK_CANRECURSE) argument
586 #define IEEE80211_LOCK_DESTROY(ic) lockuninit(&(ic)->ic_comlock) argument
591 #define IEEE80211_TX_LOCK_DESTROY(ic) lockuninit(&(ic)->ic_txlock) argument
598 #define IEEE80211_LOCK(ic) lockmgr(&(ic)->ic_comlock, LK_EXCLUSIVE) argument
603 #define IEEE80211_TX_LOCK(ic) lockmgr(&(ic)->ic_txlock, LK_EXCLUSIVE) argument
610 #define IEEE80211_UNLOCK(ic) lockmgr(&(ic)->ic_comlock, LK_RELEASE) argument
615 #define IEEE80211_TX_UNLOCK(ic) lockmgr(&(ic)->ic_txlock, LK_RELEASE) argument
622 #define IEEE80211_LOCK_ASSERT(ic) \ argument
[all …]
/dragonfly/games/larn/
H A Dtok.c29 int ic; in yylex() local
75 ioctl(0, FIONREAD, &ic); in yylex()
76 if (ic > flushno) in yylex()
78 } while (ic > flushno); in yylex()
86 if ((ic = fork()) == 0) { /* child */ in yylex()
93 if (ic < 0) { /* error */ in yylex()
119 int ic; in flushall() local
121 ioctl(0, FIONREAD, &ic); in flushall()
122 if (ic <= 0) in flushall()
124 while (ic > 0) { in flushall()
[all …]

12345