/haiku/src/add-ons/kernel/file_systems/ntfs/libntfs/ |
H A D | inode.h | 57 #define test_nino_flag(ni, flag) test_bit(NI_##flag, (ni)->state) 58 #define set_nino_flag(ni, flag) set_bit(NI_##flag, (ni)->state) 59 #define clear_nino_flag(ni, flag) clear_bit(NI_##flag, (ni)->state) 61 #define test_and_set_nino_flag(ni, flag) \ 62 test_and_set_bit(NI_##flag, (ni)->state) 63 #define test_and_clear_nino_flag(ni, flag) \ 64 test_and_clear_bit(NI_##flag, (ni) [all...] |
H A D | attrlist.h | 29 extern int ntfs_attrlist_need(ntfs_inode *ni); 31 extern int ntfs_attrlist_entry_add(ntfs_inode *ni, ATTR_RECORD *attr); 36 * @ni: ntfs inode which base inode contain dirty attribute list 43 static __inline__ void ntfs_attrlist_mark_dirty(ntfs_inode *ni) argument 45 if (ni->nr_extents == -1) 46 NInoAttrListSetDirty(ni->base_ni); 48 NInoAttrListSetDirty(ni);
|
H A D | ea.h | 27 int ntfs_ea_check_wsldev(ntfs_inode *ni, dev_t *rdevp); 29 int ntfs_ea_set_wsl_not_symlink(ntfs_inode *ni, mode_t mode, dev_t dev); 31 int ntfs_get_ntfs_ea(ntfs_inode *ni, char *value, size_t size); 33 int ntfs_set_ntfs_ea(ntfs_inode *ni, const char *value, size_t size, int flags); 35 int ntfs_remove_ntfs_ea(ntfs_inode *ni);
|
H A D | object_id.h | 27 int ntfs_get_ntfs_object_id(ntfs_inode *ni, char *value, size_t size); 29 int ntfs_set_ntfs_object_id(ntfs_inode *ni, const char *value, 31 int ntfs_remove_ntfs_object_id(ntfs_inode *ni); 33 int ntfs_delete_object_id_index(ntfs_inode *ni);
|
H A D | reparse.h | 27 char *ntfs_make_symlink(ntfs_inode *ni, const char *mnt_point); 29 BOOL ntfs_possible_symlink(ntfs_inode *ni); 31 int ntfs_get_ntfs_reparse_data(ntfs_inode *ni, char *value, size_t size); 36 REPARSE_POINT *ntfs_get_reparse_point(ntfs_inode *ni); 38 int ntfs_reparse_check_wsl(ntfs_inode *ni, const REPARSE_POINT *reparse); 40 int ntfs_reparse_set_wsl_symlink(ntfs_inode *ni, 43 int ntfs_reparse_set_wsl_not_symlink(ntfs_inode *ni, mode_t mode); 45 int ntfs_set_ntfs_reparse_data(ntfs_inode *ni, const char *value, 47 int ntfs_remove_ntfs_reparse_data(ntfs_inode *ni); 49 int ntfs_delete_reparse_index(ntfs_inode *ni); [all...] |
H A D | inode.c | 59 ntfs_inode *ntfs_inode_base(ntfs_inode *ni) argument 61 if (ni->nr_extents == -1) 62 return ni->base_ni; 63 return ni; 68 * @ni: ntfs inode to set dirty 70 * Set the inode @ni dirty so it is written out later (at the latest at 71 * ntfs_inode_close() time). If @ni is an extent inode, set the base inode 76 void ntfs_inode_mark_dirty(ntfs_inode *ni) argument 78 NInoSetDirty(ni); 79 if (ni 93 ntfs_inode *ni; local 122 __ntfs_inode_release(ntfs_inode *ni) argument 160 ntfs_inode *ni = NULL; local 317 ntfs_inode_real_close(ntfs_inode *ni) argument 467 ntfs_inode *ni; local 506 ntfs_inode_close(ntfs_inode *ni) argument 589 ntfs_inode *ni = NULL; local 695 ntfs_inode_attach_all_extents(ntfs_inode *ni) argument 744 ntfs_inode_sync_standard_information(ntfs_inode *ni) argument 800 ntfs_inode_sync_file_name(ntfs_inode *ni, ntfs_inode *dir_ni) argument 956 ntfs_inode_sync_in_dir(ntfs_inode *ni, ntfs_inode *dir_ni) argument 1084 ntfs_inode_sync(ntfs_inode *ni) argument 1093 ntfs_inode_close_in_dir(ntfs_inode *ni, ntfs_inode *dir_ni) argument 1117 ntfs_inode_add_attrlist(ntfs_inode *ni) argument 1302 ntfs_inode_free_space(ntfs_inode *ni, int size) argument 1390 ntfs_inode_update_times(ntfs_inode *ni, ntfs_time_update_flags mask) argument 1469 ntfs_inode_get_times(ntfs_inode *ni, char *value, size_t size) argument 1527 ntfs_inode_set_times(ntfs_inode *ni, const char *value, size_t size, int flags) argument [all...] |
H A D | efs.h | 24 int ntfs_get_efs_info(ntfs_inode *ni, char *value, size_t size); 26 int ntfs_set_efs_info(ntfs_inode *ni,
|
H A D | ioctl.h | 32 int ntfs_ioctl(ntfs_inode *ni, unsigned long cmd, void *arg,
|
H A D | plugin.h | 59 int (*getattr)(ntfs_inode *ni, const REPARSE_POINT *reparse, 71 int (*open)(ntfs_inode *ni, const REPARSE_POINT *reparse, 82 int (*release)(ntfs_inode *ni, const REPARSE_POINT *reparse, 92 int (*read)(ntfs_inode *ni, const REPARSE_POINT *reparse, 106 int (*write)(ntfs_inode *ni, const REPARSE_POINT *reparse, 118 int (*readlink)(ntfs_inode *ni, const REPARSE_POINT *reparse, 128 int (*truncate)(ntfs_inode *ni, const REPARSE_POINT *reparse, 139 int (*opendir)(ntfs_inode *ni, const REPARSE_POINT *reparse, 151 int (*readdir)(ntfs_inode *ni, const REPARSE_POINT *reparse, 172 ntfs_inode *ni, ntfscha [all...] |
H A D | attrlist.c | 50 * @ni: opened ntfs inode for which perform check 61 int ntfs_attrlist_need(ntfs_inode *ni) argument 65 if (!ni) { 71 ntfs_log_trace("Entering for inode 0x%llx.\n", (long long) ni->mft_no); 73 if (!NInoAttrList(ni)) { 79 if (!ni->attr_list) { 86 ale = (ATTR_LIST_ENTRY *)ni->attr_list; 87 while ((u8*)ale < ni->attr_list + ni->attr_list_size) { 88 if (MREF_LE(ale->mft_reference) != ni 107 ntfs_attrlist_entry_add(ntfs_inode *ni, ATTR_RECORD *attr) argument [all...] |
H A D | efs.c | 71 int ntfs_get_efs_info(ntfs_inode *ni, char *value, size_t size) argument 76 if (ni) { 77 if (ni->flags & FILE_ATTR_ENCRYPTED) { 78 efs_info = (EFS_ATTR_HEADER*)ntfs_attr_readall(ni, 100 (long long)ni->mft_no); 104 (long long)ni->mft_no); 112 (long long)ni->mft_no); 131 static int fixup_loop(ntfs_inode *ni) argument 144 ctx = ntfs_attr_get_search_ctx(ni, NULL); 209 int ntfs_set_efs_info(ntfs_inode *ni, cons argument 323 ntfs_inode *ni; local [all...] |
/haiku/src/libs/compat/freebsd_wlan/net80211/ |
H A D | ieee80211_node.c | 95 struct ieee80211_node *ni); 213 ieee80211_node_authorize(struct ieee80211_node *ni) argument 215 struct ieee80211vap *vap = ni->ni_vap; 217 ni->ni_flags |= IEEE80211_NODE_AUTH; 218 ni->ni_inact_reload = vap->iv_inact_run; 219 ni->ni_inact = ni->ni_inact_reload; 221 IEEE80211_NOTE(vap, IEEE80211_MSG_INACT, ni, 222 "%s: inact_reload %u", __func__, ni->ni_inact_reload); 226 ieee80211_node_unauthorize(struct ieee80211_node *ni) argument 244 ieee80211_node_setuptxparms(struct ieee80211_node *ni) argument 284 ieee80211_node_set_chan(struct ieee80211_node *ni, struct ieee80211_channel *chan) argument 335 struct ieee80211_node *ni; local 447 struct ieee80211_node *ni, *obss; local 466 match_ssid(const struct ieee80211_node *ni, int nssid, const struct ieee80211_scan_ssid ssids[]) argument 483 check_bss(struct ieee80211vap *vap, struct ieee80211_node *ni) argument 523 check_bss_debug(struct ieee80211vap *vap, struct ieee80211_node *ni) argument 578 ieee80211_ibss_merge_check(struct ieee80211_node *ni) argument 614 ieee80211_ibss_node_check_new(struct ieee80211_node *ni, const struct ieee80211_scanparams *scan) argument 671 ieee80211_ibss_merge(struct ieee80211_node *ni) argument 910 struct ieee80211_node *ni; local 1044 ieee80211_sta_leave(struct ieee80211_node *ni) argument 1056 ieee80211_node_deauth(struct ieee80211_node *ni, int reason) argument 1069 struct ieee80211_node *ni; local 1077 node_init(struct ieee80211_node *ni) argument 1193 node_cleanup(struct ieee80211_node *ni) argument 1275 node_free(struct ieee80211_node *ni) argument 1287 node_age(struct ieee80211_node *ni) argument 1306 node_getrssi(const struct ieee80211_node *ni) argument 1318 node_getsignal(const struct ieee80211_node *ni, int8_t *rssi, int8_t *noise) argument 1325 node_getmimoinfo(const struct ieee80211_node *ni, struct ieee80211_mimo_info *info) argument 1352 ieee80211_add_node_nt(struct ieee80211_node_table *nt, struct ieee80211_node *ni) argument 1369 ieee80211_del_node_nt(struct ieee80211_node_table *nt, struct ieee80211_node *ni) argument 1388 struct ieee80211_node *ni; local 1448 struct ieee80211_node *ni; local 1495 struct ieee80211_node *ni; local 1522 struct ieee80211_node *ni; local 1585 struct ieee80211_node *ni; local 1616 struct ieee80211_node *ni; local 1635 struct ieee80211_node *ni; local 1669 struct ieee80211_node *ni; local 1687 struct ieee80211_node *ni; local 1764 ieee80211_init_neighbor(struct ieee80211_node *ni, const struct ieee80211_frame *wh, const struct ieee80211_scanparams *sp) argument 1894 struct ieee80211_node *ni; local 1946 struct ieee80211_node *ni; local 1975 struct ieee80211_node *ni; local 2030 struct ieee80211_node *ni; local 2074 _ieee80211_free_node(struct ieee80211_node *ni) argument 2104 node_clear_keyixmap(struct ieee80211_node_table *nt, struct ieee80211_node *ni) argument 2124 ieee80211_free_node_debug(struct ieee80211_node *ni, const char *func, int line) argument 2157 ieee80211_node_delucastkey(struct ieee80211_node *ni) argument 2211 node_reclaim(struct ieee80211_node_table *nt, struct ieee80211_node *ni) argument 2274 struct ieee80211_node *ni, *next; local 2327 timeout_stations(void *arg __unused, struct ieee80211_node *ni) argument 2465 struct ieee80211_node *ni; local 2560 struct ieee80211_node *ni; local 2618 ieee80211_dump_node(struct ieee80211_node_table *nt, struct ieee80211_node *ni) argument 2679 ieee80211_node_join_11g(struct ieee80211_node *ni) argument 2748 ieee80211_node_join(struct ieee80211_node *ni, int resp) argument 2851 ieee80211_node_leave_11g(struct ieee80211_node *ni) argument 2939 ieee80211_node_leave(struct ieee80211_node *ni) argument 3006 get_hostap_rssi(void *arg, struct ieee80211_node *ni) argument 3023 get_adhoc_rssi(void *arg, struct ieee80211_node *ni) argument 3042 get_mesh_rssi(void *arg, struct ieee80211_node *ni) argument [all...] |
H A D | ieee80211_ht.c | 209 static int ieee80211_ampdu_enable(struct ieee80211_node *ni, 211 static int ieee80211_addba_request(struct ieee80211_node *ni, 214 static int ieee80211_addba_response(struct ieee80211_node *ni, 217 static void ieee80211_addba_stop(struct ieee80211_node *ni, 219 static void null_addba_response_timeout(struct ieee80211_node *ni, 222 static void ieee80211_bar_response(struct ieee80211_node *ni, 471 ieee80211_decap_amsdu(struct ieee80211_node *ni, struct mbuf *m) argument 473 struct ieee80211vap *vap = ni->ni_vap; 492 ni->ni_macaddr, "a-msdu", "%s", "decap failed"); 501 ni 543 ampdu_rx_add_slot(struct ieee80211_rx_ampdu *rap, int off, int tid, ieee80211_seq rxseq, struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_rx_stats *rxs) argument 683 ieee80211_ampdu_rx_init_rap(struct ieee80211_node *ni, struct ieee80211_rx_ampdu *rap) argument 698 ampdu_rx_start(struct ieee80211_node *ni, struct ieee80211_rx_ampdu *rap, int baparamset, int batimeout, int baseqctl) argument 731 ieee80211_ampdu_rx_start_ext(struct ieee80211_node *ni, int tid, int seq, int baw) argument 777 ieee80211_ampdu_rx_stop_ext(struct ieee80211_node *ni, int tid) argument 790 ampdu_rx_stop(struct ieee80211_node *ni, struct ieee80211_rx_ampdu *rap) argument 806 ampdu_dispatch(struct ieee80211_node *ni, struct mbuf *m) argument 814 ampdu_dispatch_slot(struct ieee80211_rx_ampdu *rap, struct ieee80211_node *ni, int i) argument 835 ampdu_rx_moveup(struct ieee80211_rx_ampdu *rap, struct ieee80211_node *ni, int i, int winstart) argument 877 ampdu_rx_dispatch(struct ieee80211_rx_ampdu *rap, struct ieee80211_node *ni) argument 913 ampdu_rx_flush(struct ieee80211_node *ni, struct ieee80211_rx_ampdu *rap) argument 941 ampdu_rx_flush_upto(struct ieee80211_node *ni, struct ieee80211_rx_ampdu *rap, ieee80211_seq winstart) argument 1002 ieee80211_ampdu_reorder(struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_rx_stats *rxs) argument 1228 ieee80211_recv_bar(struct ieee80211_node *ni, struct mbuf *m0) argument 1308 ieee80211_ht_node_init(struct ieee80211_node *ni) argument 1348 ieee80211_ht_node_cleanup(struct ieee80211_node *ni) argument 1377 ieee80211_ht_node_age(struct ieee80211_node *ni) argument 1458 ieee80211_ht_wds_init(struct ieee80211_node *ni) argument 1577 ieee80211_ht_node_join(struct ieee80211_node *ni) argument 1595 ieee80211_ht_node_leave(struct ieee80211_node *ni) argument 1673 ieee80211_parse_htcap(struct ieee80211_node *ni, const uint8_t *ie) argument 1692 htinfo_parse(struct ieee80211_node *ni, const struct ieee80211_ie_htinfo *htinfo) argument 1712 ieee80211_parse_htinfo(struct ieee80211_node *ni, const uint8_t *ie) argument 1732 htinfo_update_chw(struct ieee80211_node *ni, int htflags, int vhtflags) argument 1839 htcap_update_mimo_ps(struct ieee80211_node *ni) argument 1866 htcap_update_shortgi(struct ieee80211_node *ni) argument 1884 htcap_update_ldpc(struct ieee80211_node *ni) argument 1903 ieee80211_ht_updateparams(struct ieee80211_node *ni, const uint8_t *htcapie, const uint8_t *htinfoie) argument 1933 ieee80211_vht_get_vhtflags(struct ieee80211_node *ni, uint32_t htflags) argument 2016 ieee80211_ht_updateparams_final(struct ieee80211_node *ni, const uint8_t *htcapie, const uint8_t *htinfoie) argument 2058 ieee80211_ht_updatehtcap(struct ieee80211_node *ni, const uint8_t *htcapie) argument 2075 ieee80211_ht_updatehtcap_final(struct ieee80211_node *ni) argument 2106 ieee80211_setup_htrates(struct ieee80211_node *ni, const uint8_t *ie, int flags) argument 2160 ieee80211_setup_basic_htrates(struct ieee80211_node *ni, const uint8_t *ie) argument 2196 struct ieee80211_node *ni = tap->txa_ni; local 2237 struct ieee80211_node *ni = tap->txa_ni; local 2267 null_addba_response_timeout(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap) argument 2278 ieee80211_addba_request(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap, int dialogtoken, int baparamset, int batimeout) argument 2299 ieee80211_ampdu_tx_request_ext(struct ieee80211_node *ni, int tid) argument 2322 ieee80211_ampdu_tx_request_active_ext(struct ieee80211_node *ni, int tid, int status) argument 2349 ieee80211_addba_response(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap, int status, int baparamset, int batimeout) argument 2385 ieee80211_addba_stop(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap) argument 2403 ht_recv_action_ba_addba_request(struct ieee80211_node *ni, const struct ieee80211_frame *wh, const uint8_t *frm, const uint8_t *efrm) argument 2480 ht_recv_action_ba_addba_response(struct ieee80211_node *ni, const struct ieee80211_frame *wh, const uint8_t *frm, const uint8_t *efrm) argument 2559 ht_recv_action_ba_delba(struct ieee80211_node *ni, const struct ieee80211_frame *wh, const uint8_t *frm, const uint8_t *efrm) argument 2590 ht_recv_action_ht_txchwidth(struct ieee80211_node *ni, const struct ieee80211_frame *wh, const uint8_t *frm, const uint8_t *efrm) argument 2610 ht_recv_action_ht_mimopwrsave(struct ieee80211_node *ni, const struct ieee80211_frame *wh, const uint8_t *frm, const uint8_t *efrm) argument 2648 ieee80211_ampdu_enable(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap) argument 2679 ieee80211_ampdu_request(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap) argument 2744 ieee80211_ampdu_stop(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap, int reason) argument 2782 struct ieee80211_node *ni = tap->txa_ni; local 2851 bar_tx_complete(struct ieee80211_node *ni, void *arg, int status) argument 2874 ieee80211_bar_response(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap, int status) argument 2904 ieee80211_send_bar(struct ieee80211_node *ni, struct ieee80211_tx_ampdu *tap, ieee80211_seq seq) argument 3009 ht_action_output(struct ieee80211_node *ni, struct mbuf *m) argument 3035 ht_send_action_ba_addba(struct ieee80211_node *ni, int category, int action, void *arg0) argument 3084 ht_send_action_ba_delba(struct ieee80211_node *ni, int category, int action, void *arg0) argument 3127 ht_send_action_ht_txchwidth(struct ieee80211_node *ni, int category, int action, void *arg0) argument 3216 ieee80211_add_htcap_body(uint8_t *frm, struct ieee80211_node *ni) argument 3349 ieee80211_add_htcap(uint8_t *frm, struct ieee80211_node *ni) argument 3451 ieee80211_add_htcap_vendor(uint8_t *frm, struct ieee80211_node *ni) argument 3489 struct ieee80211_node *ni; local 3536 ieee80211_add_htinfo_body(uint8_t *frm, struct ieee80211_node *ni) argument 3579 ieee80211_add_htinfo(uint8_t *frm, struct ieee80211_node *ni) argument 3591 ieee80211_add_htinfo_vendor(uint8_t *frm, struct ieee80211_node *ni) argument [all...] |
H A D | ieee80211_ratectl.h | 77 struct ieee80211_node *ni; /* receiver */ member in struct:ieee80211_ratectl_tx_stats 97 void (*ir_node_stats)(struct ieee80211_node *ni, struct sbuf *s); 114 ieee80211_ratectl_node_init(struct ieee80211_node *ni) argument 116 const struct ieee80211vap *vap = ni->ni_vap; 118 vap->iv_rate->ir_node_init(ni); 122 ieee80211_ratectl_node_deinit(struct ieee80211_node *ni) argument 124 const struct ieee80211vap *vap = ni->ni_vap; 126 vap->iv_rate->ir_node_deinit(ni); 130 ieee80211_ratectl_rate(struct ieee80211_node *ni, void *arg, uint32_t iarg) argument 132 const struct ieee80211vap *vap = ni 138 ieee80211_ratectl_tx_complete(const struct ieee80211_node *ni, const struct ieee80211_ratectl_tx_status *status) argument 164 ieee80211_ratectl_node_stats(struct ieee80211_node *ni, struct sbuf *s) argument [all...] |
H A D | ieee80211_hostap.c | 74 static int hostap_input(struct ieee80211_node *ni, struct mbuf *m, 112 sta_disassoc(void *arg, struct ieee80211_node *ni) argument 115 if (ni->ni_associd != 0) { 116 IEEE80211_SEND_MGMT(ni, IEEE80211_FC0_SUBTYPE_DISASSOC, 118 ieee80211_node_leave(ni); 123 sta_csa(void *arg, struct ieee80211_node *ni) argument 125 struct ieee80211vap *vap = ni->ni_vap; 127 if (ni->ni_associd != 0) 128 if (ni->ni_inact > vap->iv_inact_init) { 129 ni 136 sta_drop(void *arg, struct ieee80211_node *ni) argument 312 struct ieee80211_node *ni = vap->iv_bss; local 360 hostap_deliver_data(struct ieee80211vap *vap, struct ieee80211_node *ni, struct mbuf *m) argument 475 hostap_input(struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 910 hostap_auth_open(struct ieee80211_node *ni, struct ieee80211_frame *wh, int rssi, int nf, uint16_t seq, uint16_t status) argument 988 hostap_auth_shared(struct ieee80211_node *ni, struct ieee80211_frame *wh, uint8_t *frm, uint8_t *efrm, int rssi, int nf, uint16_t seq, uint16_t status) argument 1537 wpa_assocreq(struct ieee80211_node *ni, struct ieee80211_rsnparms *rsnparms, const struct ieee80211_frame *wh, const uint8_t *wpa, const uint8_t *rsn, uint16_t capinfo) argument 1633 ieee80211_deliver_l2uf(struct ieee80211_node *ni) argument 1668 ratesetmismatch(struct ieee80211_node *ni, const struct ieee80211_frame *wh, int reassoc, int resp, const char *tag, int rate) argument 1679 capinfomismatch(struct ieee80211_node *ni, const struct ieee80211_frame *wh, int reassoc, int resp, const char *tag, int capinfo) argument 1693 htcapmismatch(struct ieee80211_node *ni, const struct ieee80211_frame *wh, int reassoc, int resp) argument 1704 authalgreject(struct ieee80211_node *ni, const struct ieee80211_frame *wh, int algo, int seq, int status) argument 1743 hostap_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 2366 hostap_recv_ctl(struct ieee80211_node *ni, struct mbuf *m, int subtype) argument 2382 ieee80211_recv_pspoll(struct ieee80211_node *ni, struct mbuf *m0) argument [all...] |
H A D | ieee80211_amrr.c | 79 static void amrr_node_stats(struct ieee80211_node *ni, struct sbuf *s); 149 amrr_node_is_11n(struct ieee80211_node *ni) argument 152 if (ni->ni_chan == NULL) 154 if (ni->ni_chan == IEEE80211_CHAN_ANYC) 156 if (IEEE80211_IS_CHAN_HT(ni->ni_chan) && ni->ni_htrates.rs_nrates == 0) 158 return (IEEE80211_IS_CHAN_HT(ni->ni_chan)); 162 amrr_node_init(struct ieee80211_node *ni) argument 165 struct ieee80211vap *vap = ni->ni_vap; 176 if (ni 243 amrr_node_deinit(struct ieee80211_node *ni) argument 249 amrr_update(struct ieee80211_amrr *amrr, struct ieee80211_amrr_node *amn, struct ieee80211_node *ni) argument 334 amrr_rate(struct ieee80211_node *ni, void *arg __unused, uint32_t iarg __unused) argument 382 amrr_tx_complete(const struct ieee80211_node *ni, const struct ieee80211_ratectl_tx_status *status) argument 402 amrr_tx_update_cb(void *arg, struct ieee80211_node *ni) argument 480 amrr_print_node_rate(struct ieee80211_amrr_node *amn, struct ieee80211_node *ni, struct sbuf *s) argument 498 amrr_node_stats(struct ieee80211_node *ni, struct sbuf *s) argument [all...] |
H A D | ieee80211_wds.c | 69 static int wds_input(struct ieee80211_node *ni, struct mbuf *m, 105 wds_flush(struct ieee80211_node *ni) argument 107 struct ieee80211com *ic = ni->ni_ic; 112 (void *)(uintptr_t) ieee80211_mac_hash(ic, ni->ni_macaddr)); 116 IEEE80211_NOTE(ni->ni_vap, IEEE80211_MSG_WDS, ni, 118 ic->ic_node_getsignal(ni, &rssi, &nf); 122 ieee80211_input(ni, m, rssi, nf); 131 struct ieee80211_node *ni, *obss; local 153 ni 240 struct ieee80211_node *ni; local 323 ieee80211_dwds_discover(struct ieee80211_node *ni, struct mbuf *m) argument 411 wds_input(struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 741 wds_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument [all...] |
H A D | ieee80211_power.c | 132 ieee80211_node_psq_dequeue(struct ieee80211_node *ni, int *qlen) argument 134 struct ieee80211_psq *psq = &ni->ni_psq; 169 struct ieee80211_node *ni = (void *) m->m_pkthdr.rcvif; local 170 ieee80211_free_node(ni); 212 ieee80211_node_psq_drain(struct ieee80211_node *ni) argument 214 return psq_drain(&ni->ni_psq); 228 ieee80211_node_psq_age(struct ieee80211_node *ni) argument 230 struct ieee80211_psq *psq = &ni->ni_psq; 235 struct ieee80211vap *vap = ni->ni_vap; 245 IEEE80211_NOTE(vap, IEEE80211_MSG_POWER, ni, 287 ieee80211_set_tim(struct ieee80211_node *ni, int set) argument 326 ieee80211_pwrsave(struct ieee80211_node *ni, struct mbuf *m) argument 418 pwrsave_flushq(struct ieee80211_node *ni) argument 481 ieee80211_node_pwrsave(struct ieee80211_node *ni, int enable) argument 525 struct ieee80211_node *ni = vap->iv_bss; local [all...] |
/haiku/src/libs/compat/openbsd_wlan/net80211/ |
H A D | ieee80211_pae_input.c | 77 struct ieee80211_node *ni) 107 if ((ni->ni_rsnprotos == IEEE80211_PROTO_RSN && 109 (ni->ni_rsnprotos == IEEE80211_PROTO_WPA && 131 if (ieee80211_is_sha256_akm(ni->ni_rsnakms)) { 134 } else if (ni->ni_rsncipher == IEEE80211_CIPHER_CCMP || 135 ni->ni_rsngroupcipher == IEEE80211_CIPHER_CCMP) { 151 ieee80211_recv_eapol_key_req(ic, key, ni); 157 ieee80211_recv_4way_msg3(ic, key, ni); 160 ieee80211_recv_4way_msg2or4(ic, key, ni); 163 ieee80211_recv_4way_msg1(ic, key, ni); 76 ieee80211_eapol_key_input(struct ieee80211com *ic, struct mbuf *m, struct ieee80211_node *ni) argument 187 ieee80211_recv_4way_msg1(struct ieee80211com *ic, struct ieee80211_eapol_key *key, struct ieee80211_node *ni) argument 283 ieee80211_recv_4way_msg2(struct ieee80211com *ic, struct ieee80211_eapol_key *key, struct ieee80211_node *ni, const u_int8_t *rsnie) argument 361 ieee80211_recv_4way_msg3(struct ieee80211com *ic, struct ieee80211_eapol_key *key, struct ieee80211_node *ni) argument 691 ieee80211_recv_4way_msg4(struct ieee80211com *ic, struct ieee80211_eapol_key *key, struct ieee80211_node *ni) argument 763 ieee80211_recv_4way_msg2or4(struct ieee80211com *ic, struct ieee80211_eapol_key *key, struct ieee80211_node *ni) argument 810 ieee80211_recv_rsn_group_msg1(struct ieee80211com *ic, struct ieee80211_eapol_key *key, struct ieee80211_node *ni) argument 976 ieee80211_recv_wpa_group_msg1(struct ieee80211com *ic, struct ieee80211_eapol_key *key, struct ieee80211_node *ni) argument 1082 ieee80211_recv_group_msg2(struct ieee80211com *ic, struct ieee80211_eapol_key *key, struct ieee80211_node *ni) argument 1135 ieee80211_recv_eapol_key_req(struct ieee80211com *ic, struct ieee80211_eapol_key *key, struct ieee80211_node *ni) argument [all...] |
H A D | ieee80211_amrr.c | 45 is_min_rate(struct ieee80211_node *ni) argument 47 return (ni->ni_txrate == 0); 51 is_max_rate(struct ieee80211_node *ni) argument 53 return (ni->ni_txrate == ni->ni_rates.rs_nrates - 1); 57 increase_rate(struct ieee80211_node *ni) argument 59 ni->ni_txrate++; 63 decrease_rate(struct ieee80211_node *ni) argument 65 ni->ni_txrate--; 79 * Update ni 82 ieee80211_amrr_choose(struct ieee80211_amrr *amrr, struct ieee80211_node *ni, struct ieee80211_amrr_node *amn) argument [all...] |
H A D | ieee80211_ra_vht.c | 130 ieee80211_ra_vht_use_sgi(struct ieee80211_node *ni) argument 132 if ((ni->ni_chan->ic_xflags & IEEE80211_CHANX_160MHZ) && 133 ieee80211_node_supports_vht_chan160(ni)) { 134 if (ni->ni_flags & IEEE80211_NODE_VHT_SGI160) 138 if ((ni->ni_chan->ic_xflags & IEEE80211_CHANX_80MHZ) && 139 ieee80211_node_supports_vht_chan80(ni)) { 140 if (ni->ni_flags & IEEE80211_NODE_VHT_SGI80) 175 struct ieee80211_node *ni) 177 if (ni->ni_txmcs <= 0) 180 return ni 174 ieee80211_ra_vht_next_lower_intra_rate(struct ieee80211_ra_vht_node *rn, struct ieee80211_node *ni) argument 215 ieee80211_ra_vht_next_intra_rate(struct ieee80211_ra_vht_node *rn, struct ieee80211_node *ni) argument 232 ieee80211_ra_vht_next_rateset(struct ieee80211_ra_vht_node *rn, struct ieee80211_node *ni) argument 299 ieee80211_ra_vht_probe_next_rateset(struct ieee80211_ra_vht_node *rn, struct ieee80211_node *ni, const struct ieee80211_vht_rateset *rsnext) argument 350 ieee80211_ra_vht_next_mcs(struct ieee80211_ra_vht_node *rn, struct ieee80211_node *ni) argument 382 ieee80211_ra_vht_intra_mode_ra_finished(struct ieee80211_ra_vht_node *rn, struct ieee80211_node *ni) argument 455 ieee80211_ra_vht_trigger_next_rateset(struct ieee80211_ra_vht_node *rn, struct ieee80211_node *ni) argument 469 ieee80211_ra_vht_inter_mode_ra_finished(struct ieee80211_ra_vht_node *rn, struct ieee80211_node *ni) argument 476 ieee80211_ra_vht_best_rate(struct ieee80211_ra_vht_node *rn, struct ieee80211_node *ni) argument 530 ieee80211_ra_vht_probe_next_rate(struct ieee80211_ra_vht_node *rn, struct ieee80211_node *ni) argument 539 ieee80211_ra_vht_init_valid_rates(struct ieee80211com *ic, struct ieee80211_node *ni, struct ieee80211_ra_vht_node *rn) argument 578 ieee80211_ra_vht_add_stats(struct ieee80211_ra_vht_node *rn, struct ieee80211com *ic, struct ieee80211_node *ni, int mcs, int nss, uint32_t total, uint32_t fail) argument 645 ieee80211_ra_vht_choose(struct ieee80211_ra_vht_node *rn, struct ieee80211com *ic, struct ieee80211_node *ni) argument [all...] |
H A D | ieee80211_pae_output.c | 58 * Send an EAPOL-Key frame to node `ni'. If MIC or encryption is required, 63 struct ieee80211_node *ni, const struct ieee80211_ptk *ptk) 78 IEEE80211_ADDR_COPY(eh->ether_dhost, ni->ni_macaddr); 83 key->desc = (ni->ni_rsnprotos == IEEE80211_PROTO_RSN) ? 88 if (ieee80211_is_sha256_akm(ni->ni_rsnakms)) 91 else if (ni->ni_rsncipher == IEEE80211_CIPHER_CCMP || 92 ni->ni_rsngroupcipher == IEEE80211_CIPHER_CCMP) 104 if (ni->ni_rsnprotos == IEEE80211_PROTO_WPA) { 124 timeout_add_msec(&ni->ni_eapol_to, 100); 141 struct ieee80211_node *ni local 62 ieee80211_send_eapol_key(struct ieee80211com *ic, struct mbuf *m, struct ieee80211_node *ni, const struct ieee80211_ptk *ptk) argument 173 ieee80211_add_gtk_kde(u_int8_t *frm, struct ieee80211_node *ni, const struct ieee80211_key *k) argument 256 ieee80211_send_4way_msg1(struct ieee80211com *ic, struct ieee80211_node *ni) argument 310 ieee80211_send_4way_msg2(struct ieee80211com *ic, struct ieee80211_node *ni, const u_int8_t *replaycnt, const struct ieee80211_ptk *tptk) argument 363 ieee80211_send_4way_msg3(struct ieee80211com *ic, struct ieee80211_node *ni) argument 441 ieee80211_send_4way_msg4(struct ieee80211com *ic, struct ieee80211_node *ni) argument 486 ieee80211_send_group_msg1(struct ieee80211com *ic, struct ieee80211_node *ni) argument 565 ieee80211_send_group_msg2(struct ieee80211com *ic, struct ieee80211_node *ni, const struct ieee80211_key *k) argument 609 ieee80211_send_eapol_key_req(struct ieee80211com *ic, struct ieee80211_node *ni, u_int16_t info, u_int64_t tsc) argument [all...] |
H A D | ieee80211_ra.c | 130 ieee80211_ra_use_ht_sgi(struct ieee80211_node *ni) argument 132 if ((ni->ni_chan->ic_flags & IEEE80211_CHAN_40MHZ) && 133 ieee80211_node_supports_ht_chan40(ni)) { 134 if (ni->ni_flags & IEEE80211_NODE_HT_SGI40) 136 } else if (ni->ni_flags & IEEE80211_NODE_HT_SGI20) 170 struct ieee80211_node *ni) 175 rs = ieee80211_ra_get_ht_rateset(ni->ni_txmcs, 176 ieee80211_node_supports_ht_chan40(ni), ieee80211_ra_use_ht_sgi(ni)); 177 if (ni 169 ieee80211_ra_next_lower_intra_rate(struct ieee80211_ra_node *rn, struct ieee80211_node *ni) argument 194 ieee80211_ra_next_intra_rate(struct ieee80211_ra_node *rn, struct ieee80211_node *ni) argument 219 ieee80211_ra_next_rateset(struct ieee80211_ra_node *rn, struct ieee80211_node *ni) argument 309 ieee80211_ra_probe_next_rateset(struct ieee80211_ra_node *rn, struct ieee80211_node *ni, const struct ieee80211_ht_rateset *rsnext) argument 362 ieee80211_ra_next_mcs(struct ieee80211_ra_node *rn, struct ieee80211_node *ni) argument 378 ieee80211_ra_probe_clear(struct ieee80211_ra_node *rn, struct ieee80211_node *ni) argument 397 ieee80211_ra_intra_mode_ra_finished(struct ieee80211_ra_node *rn, struct ieee80211_node *ni) argument 467 ieee80211_ra_trigger_next_rateset(struct ieee80211_ra_node *rn, struct ieee80211_node *ni) argument 481 ieee80211_ra_inter_mode_ra_finished(struct ieee80211_ra_node *rn, struct ieee80211_node *ni) argument 488 ieee80211_ra_best_rate(struct ieee80211_ra_node *rn, struct ieee80211_node *ni) argument 522 ieee80211_ra_probe_next_rate(struct ieee80211_ra_node *rn, struct ieee80211_node *ni) argument 546 ieee80211_ra_valid_rates(struct ieee80211com *ic, struct ieee80211_node *ni) argument 578 ieee80211_ra_add_stats_ht(struct ieee80211_ra_node *rn, struct ieee80211com *ic, struct ieee80211_node *ni, int mcs, uint32_t total, uint32_t fail) argument 641 ieee80211_ra_choose(struct ieee80211_ra_node *rn, struct ieee80211com *ic, struct ieee80211_node *ni) argument [all...] |
H A D | ieee80211_node.c | 105 struct ieee80211_node *ni, *next_ni; local 109 for (ni = RBT_MIN(ieee80211_tree, &ic->ic_tree); 110 ni != NULL; ni = next_ni) { 111 next_ni = RBT_NEXT(ieee80211_tree, ni); 112 if (ni->ni_refcnt > 0) 114 if (ni->ni_inact < IEEE80211_INACT_MAX) 115 ni->ni_inact++; 432 ieee80211_ess_adjust_rssi(struct ieee80211com *ic, struct ieee80211_node *ni) argument 434 uint8_t rssi = ni 455 ieee80211_ess_calculate_score(struct ieee80211com *ic, struct ieee80211_node *ni) argument 537 ieee80211_match_ess(struct ieee80211_ess *ess, struct ieee80211_node *ni) argument 584 struct ieee80211_node *ni, *selni = NULL; local 651 ieee80211_set_ess(struct ieee80211com *ic, struct ieee80211_ess *ess, struct ieee80211_node *ni) argument 751 struct ieee80211_node *ni; local 764 struct ieee80211_node *ni; local 826 ieee80211_node_raise_inact(void *arg, struct ieee80211_node *ni) argument 920 struct ieee80211_node *ni; local 1052 ieee80211_match_bss(struct ieee80211com *ic, struct ieee80211_node *ni, int bgscan) argument 1182 ieee80211_node_free_unref_cb(struct ieee80211_node *ni) argument 1194 ieee80211_node_tx_stopped(struct ieee80211com *ic, struct ieee80211_node *ni) argument 1228 ieee80211_node_tx_flushed(struct ieee80211com *ic, struct ieee80211_node *ni) argument 1252 ieee80211_node_switch_bss(struct ieee80211com *ic, struct ieee80211_node *ni) argument 1300 struct ieee80211_node *ni; local 1378 struct ieee80211_node *ni, *nextbs, *selbs = NULL, local 1443 struct ieee80211_node *ni, *selbs = NULL, *curbs = NULL; local 1615 struct ieee80211_node *ni = ic->ic_bss; local 1691 ieee80211_node_cleanup(struct ieee80211com *ic, struct ieee80211_node *ni) argument 1705 ieee80211_node_free(struct ieee80211com *ic, struct ieee80211_node *ni) argument 1727 ieee80211_node_getrssi(struct ieee80211com *ic, const struct ieee80211_node *ni) argument 1734 ieee80211_node_checkrssi(struct ieee80211com *ic, const struct ieee80211_node *ni) argument 1756 ieee80211_node_set_timeouts(struct ieee80211_node *ni) argument 1777 ieee80211_setup_node(struct ieee80211com *ic, struct ieee80211_node *ni, const u_int8_t *macaddr) argument 1805 struct ieee80211_node *ni = ieee80211_alloc_node_helper(ic); local 1816 struct ieee80211_node *ni = ieee80211_alloc_node_helper(ic); local 1832 struct ieee80211_node *ni; local 1860 struct ieee80211_node *ni; local 2002 struct ieee80211_node *ni; local 2038 ieee80211_node_tx_ba_clear(struct ieee80211_node *ni, int tid) argument 2050 ieee80211_ba_del(struct ieee80211_node *ni) argument 2075 ieee80211_free_node(struct ieee80211com *ic, struct ieee80211_node *ni) argument 2102 ieee80211_release_node(struct ieee80211com *ic, struct ieee80211_node *ni) argument 2127 struct ieee80211_node *ni; local 2143 struct ieee80211_node *ni, *next_ni; local 2171 struct ieee80211_node *ni, *next_ni; local 2304 struct ieee80211_node *ni, *next_ni; local 2328 struct ieee80211_node *ni; local 2342 ieee80211_setup_htcaps(struct ieee80211_node *ni, const uint8_t *data, uint8_t len) argument 2378 ieee80211_clear_htcaps(struct ieee80211_node *ni) argument 2474 ieee80211_setup_htop(struct ieee80211_node *ni, const uint8_t *data, uint8_t len, int isprobe) argument 2502 ieee80211_setup_vhtcaps(struct ieee80211_node *ni, const uint8_t *data, uint8_t len) argument 2549 ieee80211_setup_vhtop(struct ieee80211_node *ni, const uint8_t *data, uint8_t len, int isprobe) argument 2593 ieee80211_clear_vhtcaps(struct ieee80211_node *ni) argument 2611 ieee80211_setup_rates(struct ieee80211com *ic, struct ieee80211_node *ni, const u_int8_t *rates, const u_int8_t *xrates, int flags) argument 2639 ieee80211_node_trigger_addba_req(struct ieee80211_node *ni, int tid) argument 2649 ieee80211_node_addba_request(struct ieee80211_node *ni, int tid) argument 2660 struct ieee80211_node *ni = arg; local 2667 struct ieee80211_node *ni = arg; local 2674 struct ieee80211_node *ni = arg; local 2681 struct ieee80211_node *ni = arg; local 2690 ieee80211_iserp_sta(const struct ieee80211_node *ni) argument 2718 ieee80211_needs_auth(struct ieee80211com *ic, struct ieee80211_node *ni) argument 2731 ieee80211_node_join_ht(struct ieee80211com *ic, struct ieee80211_node *ni) argument 2750 ieee80211_node_join_rsn(struct ieee80211com *ic, struct ieee80211_node *ni) argument 2786 ieee80211_count_longslotsta(void *arg, struct ieee80211_node *ni) argument 2798 ieee80211_count_nonerpsta(void *arg, struct ieee80211_node *ni) argument 2810 ieee80211_count_pssta(void *arg, struct ieee80211_node *ni) argument 2822 ieee80211_count_rekeysta(void *arg, struct ieee80211_node *ni) argument 2837 ieee80211_node_join_11g(struct ieee80211com *ic, struct ieee80211_node *ni) argument 2880 ieee80211_node_join(struct ieee80211com *ic, struct ieee80211_node *ni, int resp) argument 2946 ieee80211_node_leave_ht(struct ieee80211com *ic, struct ieee80211_node *ni) argument 2972 ieee80211_node_leave_vht(struct ieee80211com *ic, struct ieee80211_node *ni) argument 2981 ieee80211_node_leave_rsn(struct ieee80211com *ic, struct ieee80211_node *ni) argument 3009 ieee80211_node_leave_11g(struct ieee80211com *ic, struct ieee80211_node *ni) argument 3051 ieee80211_node_leave_pwrsave(struct ieee80211com *ic, struct ieee80211_node *ni) argument 3088 ieee80211_node_leave(struct ieee80211com *ic, struct ieee80211_node *ni) argument 3165 ieee80211_ibss_merge(struct ieee80211com *ic, struct ieee80211_node *ni, u_int64_t local_tsft) argument 3254 struct ieee80211_node *ni = ic->ic_bss; local [all...] |
H A D | ieee80211_proto.c | 208 ieee80211_fix_rate(struct ieee80211com *ic, struct ieee80211_node *ni, argument 227 srs = &ic->ic_sup_rates[ieee80211_chan2mode(ic, ni->ni_chan)]; 228 nrs = &ni->ni_rates; 365 struct ieee80211_node *ni = ic->ic_bss; local 375 ni->ni_rsn_supp_state = RSNA_SUPP_PTKSTART; 383 if ((ni = ieee80211_find_node(ic, macaddr)) == NULL) { 388 if (ni->ni_state != IEEE80211_STA_ASSOC || 389 ni->ni_rsn_state != RSNA_AUTHENTICATION_2) { 390 DPRINTF(("unexpected in state %d\n", ni->ni_rsn_state)); 393 ni 417 ieee80211_node_gtk_rekey(void *arg, struct ieee80211_node *ni) argument 523 struct ieee80211_node *ni = arg; local 541 ieee80211_sa_query_request(struct ieee80211com *ic, struct ieee80211_node *ni) argument 561 ieee80211_ht_negotiate(struct ieee80211com *ic, struct ieee80211_node *ni) argument 623 ieee80211_vht_negotiate(struct ieee80211com *ic, struct ieee80211_node *ni) argument 678 struct ieee80211_node *ni = ba->ba_ni; local 711 struct ieee80211_node *ni = ba->ba_ni; local 731 ieee80211_addba_request(struct ieee80211com *ic, struct ieee80211_node *ni, u_int16_t ssn, u_int8_t tid) argument 780 ieee80211_delba_request(struct ieee80211com *ic, struct ieee80211_node *ni, u_int16_t reason, u_int8_t dir, u_int8_t tid) argument 822 ieee80211_auth_open_confirm(struct ieee80211com *ic, struct ieee80211_node *ni, uint16_t seq) argument 880 ieee80211_auth_open(struct ieee80211com *ic, const struct ieee80211_frame *wh, struct ieee80211_node *ni, struct ieee80211_rxinfo *rxi, u_int16_t seq, u_int16_t status) argument 1004 ieee80211_stop_ampdu_tx(struct ieee80211com *ic, struct ieee80211_node *ni, int mgt) argument 1026 ieee80211_check_wpa_supplicant_failure(struct ieee80211com *ic, struct ieee80211_node *ni) argument 1057 struct ieee80211_node *ni; local [all...] |