/haiku/src/libs/compat/freebsd_wlan/net80211/ |
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...] |
H A D | ieee80211_vht.h | 50 void ieee80211_vht_node_join(struct ieee80211_node *ni); 51 void ieee80211_vht_node_leave(struct ieee80211_node *ni); 63 void ieee80211_vht_get_vhtcap_ie(struct ieee80211_node *ni, 65 void ieee80211_vht_get_vhtinfo_ie(struct ieee80211_node *ni,
|
H A D | ieee80211_ratectl_none.c | 65 none_node_init(struct ieee80211_node *ni) argument 67 ni->ni_txrate = ni->ni_rates.rs_rates[0] & IEEE80211_RATE_VAL; 71 none_node_deinit(struct ieee80211_node *ni) argument 76 none_rate(struct ieee80211_node *ni, void *arg __unused, uint32_t iarg __unused) argument 80 ni->ni_txrate = ni->ni_rates.rs_rates[rix] & IEEE80211_RATE_VAL; 85 none_tx_complete(const struct ieee80211_node *ni, argument
|
H A D | ieee80211_sta.c | 191 sta_authretry(struct ieee80211vap *vap, struct ieee80211_node *ni, int reason) argument 201 IEEE80211_SEND_MGMT(ni, IEEE80211_FC0_SUBTYPE_AUTH, 1); 237 struct ieee80211_node *ni; local 250 ni = vap->iv_bss; /* NB: no reference held */ 260 IEEE80211_SEND_MGMT(ni, 263 ieee80211_sta_leave(ni); 266 IEEE80211_SEND_MGMT(ni, 336 ieee80211_sta_leave(ni); 348 IEEE80211_SEND_MGMT(ni, 356 IEEE80211_SEND_MGMT(ni, 540 sta_input(struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 990 sta_auth_open(struct ieee80211_node *ni, struct ieee80211_frame *wh, int rssi, int nf, uint16_t seq, uint16_t status) argument 1019 sta_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 1138 ieee80211_parse_wmeie(uint8_t *frm, const struct ieee80211_frame *wh, struct ieee80211_node *ni) argument 1385 sta_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 2044 sta_recv_ctl(struct ieee80211_node *ni, struct mbuf *m, int subtype) argument [all...] |
H A D | ieee80211_adhoc.c | 123 sta_leave(void *arg, struct ieee80211_node *ni) argument 125 struct ieee80211vap *vap = ni->ni_vap; 127 if (ni != vap->iv_bss) 128 ieee80211_node_leave(ni); 138 struct ieee80211_node *ni; local 150 ni = vap->iv_bss; /* NB: no reference held */ 232 ni = vap->iv_bss; 239 ether_sprintf(ni->ni_bssid)); 241 ni->ni_esslen); 245 IEEE80211_RATE2MBS(ni 309 adhoc_input(struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 702 adhoc_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 1001 ahdemo_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 1045 adhoc_recv_ctl(struct ieee80211_node *ni, struct mbuf *m, int subtype) argument [all...] |
H A D | ieee80211_mesh.c | 624 mesh_vdetach_peers(void *arg, struct ieee80211_node *ni) argument 626 struct ieee80211com *ic = ni->ni_ic; 629 if (ni->ni_mlstate == IEEE80211_NODE_MESH_ESTABLISHED) { 630 args[0] = ni->ni_mlpid; 631 args[1] = ni->ni_mllid; 633 ieee80211_send_action(ni, 638 callout_drain(&ni->ni_mltimer); 641 (void *)(uintptr_t) ieee80211_mac_hash(ic, ni->ni_macaddr)); 699 struct ieee80211_node *ni; local 711 ni 902 mesh_linkchange(struct ieee80211_node *ni, enum ieee80211_mesh_mlstate state) argument 950 mesh_checkid(void *arg, struct ieee80211_node *ni) argument 1042 struct ieee80211_node *ni; local 1156 struct ieee80211_node *ni; local 1530 mesh_input(struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 1832 mesh_recv_mgmt(struct ieee80211_node *ni, struct mbuf *m0, int subtype, const struct ieee80211_rx_stats *rxs, int rssi, int nf) argument 2094 mesh_recv_ctl(struct ieee80211_node *ni, struct mbuf *m, int subtype) argument 2108 mesh_parse_meshpeering_action(struct ieee80211_node *ni, const struct ieee80211_frame *wh, const uint8_t *frm, const uint8_t *efrm, struct ieee80211_meshpeer_ie *mp, uint8_t subtype) argument 2237 mesh_recv_action_meshpeering_open(struct ieee80211_node *ni, const struct ieee80211_frame *wh, const uint8_t *frm, const uint8_t *efrm) argument 2385 mesh_recv_action_meshpeering_confirm(struct ieee80211_node *ni, const struct ieee80211_frame *wh, const uint8_t *frm, const uint8_t *efrm) argument 2449 mesh_recv_action_meshpeering_close(struct ieee80211_node *ni, const struct ieee80211_frame *wh, const uint8_t *frm, const uint8_t *efrm) argument 2503 mesh_recv_action_meshlmetric(struct ieee80211_node *ni, const struct ieee80211_frame *wh, const uint8_t *frm, const uint8_t *efrm) argument 2529 mesh_parse_meshgate_action(struct ieee80211_node *ni, const struct ieee80211_frame *wh, struct ieee80211_meshgann_ie *ie, const uint8_t *frm, const uint8_t *efrm) argument 2562 mesh_recv_action_meshgate(struct ieee80211_node *ni, const struct ieee80211_frame *wh, const uint8_t *frm, const uint8_t *efrm) argument 2650 mesh_send_action(struct ieee80211_node *ni, const uint8_t sa[IEEE80211_ADDR_LEN], const uint8_t da[IEEE80211_ADDR_LEN], struct mbuf *m) argument 2713 mesh_send_action_meshpeering_open(struct ieee80211_node *ni, int category, int action, void *args0) argument 2773 mesh_send_action_meshpeering_confirm(struct ieee80211_node *ni, int category, int action, void *args0) argument 2841 mesh_send_action_meshpeering_close(struct ieee80211_node *ni, int category, int action, void *args0) argument 2890 mesh_send_action_meshlmetric(struct ieee80211_node *ni, int category, int action, void *arg0) argument 2938 mesh_send_action_meshgate(struct ieee80211_node *ni, int category, int action, void *arg0) argument 2977 mesh_peer_timeout_setup(struct ieee80211_node *ni) argument 3002 mesh_peer_timeout_backoff(struct ieee80211_node *ni) argument 3013 mesh_peer_timeout_stop(struct ieee80211_node *ni) argument 3021 struct ieee80211_node *ni = (struct ieee80211_node *)arg; local 3033 struct ieee80211_node *ni = (struct ieee80211_node *)arg; local 3294 mesh_airtime_calc(struct ieee80211_node *ni) argument 3358 ieee80211_mesh_node_init(struct ieee80211vap *vap, struct ieee80211_node *ni) argument 3369 ieee80211_mesh_node_cleanup(struct ieee80211_node *ni) argument 3382 ieee80211_parse_meshid(struct ieee80211_node *ni, const uint8_t *ie) argument 3392 ieee80211_mesh_init_neighbor(struct ieee80211_node *ni, const struct ieee80211_frame *wh, const struct ieee80211_scanparams *sp) argument [all...] |
H A D | ieee80211_ddb.c | 235 _db_show_sta(const struct ieee80211_node *ni) argument 239 db_printf("0x%p: mac %s refcnt %d\n", ni, 240 ether_sprintf(ni->ni_macaddr), ieee80211_node_refcnt(ni)); 242 ni->ni_vap, ni->ni_wdsvap, ni->ni_ic, ni->ni_table); 243 db_printf("\tflags=%b\n", ni->ni_flags, IEEE80211_NODE_BITS); 245 ni 670 const struct ieee80211_node *ni; local 705 const struct ieee80211_node *ni = nt->nt_keyixmap[i]; local [all...] |
H A D | ieee80211_rssadapt.c | 174 rssadapt_node_init(struct ieee80211_node *ni) argument 177 struct ieee80211vap *vap = ni->ni_vap; 179 const struct ieee80211_rateset *rs = &ni->ni_rates; 187 if (ni->ni_rctls == NULL) { 188 ni->ni_rctls = ra = 197 ra = ni->ni_rctls; 207 ni->ni_txrate = rs->rs_rates[ra->ra_rix] & IEEE80211_RATE_VAL; 210 IEEE80211_NOTE(ni->ni_vap, IEEE80211_MSG_RATECTL, ni, 211 "RSSADAPT initial rate %d", ni 215 rssadapt_node_deinit(struct ieee80211_node *ni) argument 237 rssadapt_rate(struct ieee80211_node *ni, void *arg __unused, uint32_t iarg) argument 332 rssadapt_tx_complete(const struct ieee80211_node *ni, const struct ieee80211_ratectl_tx_status *status) argument [all...] |
H A D | ieee80211_superg.h | 90 ieee80211_amsdu_tx_ok(struct ieee80211_node *ni) argument 94 if ((ni->ni_ic->ic_caps & IEEE80211_C_SWAMSDUTX) == 0) 98 if ((ni->ni_vap->iv_flags_ht & IEEE80211_FHT_AMSDU_TX) == 0) 102 if ((ni->ni_flags & IEEE80211_NODE_HT) == 0) 109 struct mbuf * ieee80211_amsdu_check(struct ieee80211_node *ni, struct mbuf *m); 150 ieee80211_decap_fastframe(struct ieee80211vap *vap, struct ieee80211_node *ni, argument 153 return IEEE80211_ATH_CAP(vap, ni, IEEE80211_NODE_FF) ? 154 ieee80211_ff_decap(ni, m) : m;
|
H A D | ieee80211_superg.c | 213 ieee80211_parse_ath(struct ieee80211_node *ni, uint8_t *ie) argument 218 ni->ni_ath_flags = ath->ath_capability; 219 ni->ni_ath_defkeyix = le16dec(&ath->ath_defkeyix); 223 ieee80211_parse_athparams(struct ieee80211_node *ni, uint8_t *frm, argument 226 struct ieee80211vap *vap = ni->ni_vap; 239 capschanged = (ni->ni_ath_flags != ath->ath_capability); 241 if (capschanged || defkeyix != ni->ni_ath_defkeyix) { 242 ni->ni_ath_flags = ath->ath_capability; 243 ni->ni_ath_defkeyix = defkeyix; 244 IEEE80211_NOTE(vap, IEEE80211_MSG_SUPERG, ni, 273 ieee80211_ff_decap(struct ieee80211_node *ni, struct mbuf *m) argument 592 ff_transmit(struct ieee80211_node *ni, struct mbuf *m) argument 616 struct ieee80211_node *ni; local 642 struct ieee80211_node *ni; local 723 ff_approx_txtime(struct ieee80211_node *ni, const struct mbuf *m1, const struct mbuf *m2) argument 769 ieee80211_ff_check(struct ieee80211_node *ni, struct mbuf *m) argument 896 ieee80211_amsdu_check(struct ieee80211_node *ni, struct mbuf *m) argument 920 ieee80211_ff_node_init(struct ieee80211_node *ni) argument 931 ieee80211_ff_node_cleanup(struct ieee80211_node *ni) argument [all...] |
/haiku/src/add-ons/kernel/file_systems/ntfs/ |
H A D | lowntfs.c | 35 #define set_archive(ni) (ni)->flags |= FILE_ATTR_ARCHIVE 56 ntfs_fuse_update_times(ntfs_inode *ni, ntfs_time_update_flags mask) argument 64 (sle64_to_cpu(ni->last_access_time) 65 >= sle64_to_cpu(ni->last_data_change_time)) && 66 (sle64_to_cpu(ni->last_access_time) 67 >= sle64_to_cpu(ni->last_mft_change_time))) 70 ntfs_inode_update_times(ni, mask); 120 ntfs_inode *ni, struct stat *stbuf) 128 stbuf->st_nlink = le16_to_cpu(ni 119 ntfs_fuse_getstat(struct lowntfs_context *ctx, struct SECURITY_CONTEXT *scx, ntfs_inode *ni, struct stat *stbuf) argument 362 ntfs_inode *ni = NULL; local 478 ntfs_fuse_read(ntfs_inode* ni, off_t offset, char* buf, size_t size) argument 554 ntfs_fuse_write(struct lowntfs_context* ctx, ntfs_inode* ni, const char *buf, size_t size, off_t offset) argument 615 ntfs_inode *dir_ni = NULL, *ni; local 824 ntfs_inode *dir_ni = NULL, *ni; local 919 ntfs_inode *dir_ni = NULL, *ni = NULL; local 1134 ntfs_inode *ni = NULL; local 1335 ntfs_inode *ni; local [all...] |
/haiku/src/add-ons/kernel/file_systems/ntfs/libntfs/ |
H A D | object_id.c | 141 static int set_object_id_index(ntfs_inode *ni, ntfs_index_context *xo, argument 149 seqn = ni->mrec->sequence_number; 150 file_id_cpu = MK_MREF(ni->mft_no,le16_to_cpu(seqn)); 190 ntfs_inode *ni; local 196 ni = (ntfs_inode*)NULL; 200 ni = ntfs_inode_open(vol, inum); 203 if (ni) { 204 xo = ntfs_index_ctx_get(ni, objid_index_name, 2); 206 ntfs_inode_close(ni); 222 static int merge_index_data(ntfs_inode *ni, argument 323 update_object_id(ntfs_inode *ni, ntfs_index_context *xo, const OBJECT_ID_ATTR *value, size_t size) argument 386 add_object_id(ntfs_inode *ni, int flags) argument 424 ntfs_delete_object_id_index(ntfs_inode *ni) argument 465 ntfs_get_ntfs_object_id(ntfs_inode *ni, char *value, size_t size) argument 518 ntfs_set_ntfs_object_id(ntfs_inode *ni, const char *value, size_t size, int flags) argument 570 ntfs_remove_ntfs_object_id(ntfs_inode *ni) argument [all...] |
H A D | reparse.c | 223 ntfs_inode *ni; local 230 ni = ntfs_inode_open(vol, (MFT_REF)FILE_root); 231 if (ni) { 249 inum = ntfs_fix_file_name(ni, &path[start], len); 250 ntfs_inode_close(ni); 251 ni = (ntfs_inode*)NULL; 254 ni = ntfs_inode_open(vol, inum); 259 } while (ni 260 && (ni->mrec->flags & MFT_RECORD_IS_DIRECTORY) 261 && !(ni 290 search_relative(ntfs_inode *ni, ntfschar *path, int count) argument 400 ntfs_inode *ni; local 434 ntfs_reparse_check_wsl(ntfs_inode *ni, const REPARSE_POINT *reparse) argument 468 valid_reparse_data(ntfs_inode *ni, const REPARSE_POINT *reparse_attr, size_t size) argument 767 ntfs_get_rellink(ntfs_inode *ni, ntfschar *junction, int count) argument 785 ntfs_make_symlink(ntfs_inode *ni, const char *mnt_point) argument 910 ntfs_possible_symlink(ntfs_inode *ni) argument 940 set_reparse_index(ntfs_inode *ni, ntfs_index_context *xr, le32 reparse_tag) argument 1023 ntfs_inode *ni; local 1060 update_reparse_data(ntfs_inode *ni, ntfs_index_context *xr, const char *value, size_t size) argument 1119 ntfs_delete_reparse_index(ntfs_inode *ni) argument 1157 ntfs_get_ntfs_reparse_data(ntfs_inode *ni, char *value, size_t size) argument 1191 ntfs_set_ntfs_reparse_data(ntfs_inode *ni, const char *value, size_t size, int flags) argument 1266 ntfs_remove_ntfs_reparse_data(ntfs_inode *ni) argument 1338 ntfs_reparse_set_wsl_symlink(ntfs_inode *ni, const ntfschar *target, int target_len) argument 1377 ntfs_reparse_set_wsl_not_symlink(ntfs_inode *ni, mode_t mode) argument 1429 ntfs_get_reparse_point(ntfs_inode *ni) argument [all...] |
H A D | dir.h | 77 extern int ntfs_check_empty_dir(ntfs_inode *ni); 79 ntfs_inode *ni, ntfs_inode *dir_ni, const ntfschar *name, 82 extern int ntfs_link(ntfs_inode *ni, ntfs_inode *dir_ni, const ntfschar *name, 112 ntfs_inode *ntfs_dir_parent_inode(ntfs_inode *ni); 113 MFT_REF ntfs_mft_get_parent_ref(ntfs_inode *ni); 114 u32 ntfs_interix_types(ntfs_inode *ni); 116 int ntfs_get_ntfs_dos_name(ntfs_inode *ni, ntfs_inode *dir_ni, 118 int ntfs_set_ntfs_dos_name(ntfs_inode *ni, ntfs_inode *dir_ni, 120 int ntfs_remove_ntfs_dos_name(ntfs_inode *ni, ntfs_inode *dir_ni); 121 int ntfs_dir_link_cnt(ntfs_inode *ni); [all...] |
H A D | xattrs.c | 413 ntfs_inode *ni; local 428 ni = ntfs_pathname_to_inode(vol, NULL, xattrmap_path); 429 if (ni) { 430 firstmapping = ntfs_read_xattr_mapping(localread, ni); 431 ntfs_inode_close(ni); 484 ntfs_inode *ni, ntfs_inode *dir_ni, 497 res = ntfs_get_ntfs_acl(scx, ni, value, size); 504 res = ntfs_get_posix_acl(scx, ni, 518 res = ntfs_get_posix_acl(scx, ni, 531 res = ntfs_get_posix_acl(scx, ni, nf_ns_xattr_posix_acces 482 ntfs_xattr_system_getxattr(struct SECURITY_CONTEXT *scx, enum SYSTEMXATTRS attr, ntfs_inode *ni, ntfs_inode *dir_ni, char *value, size_t size) argument 609 ntfs_xattr_system_setxattr(struct SECURITY_CONTEXT *scx, enum SYSTEMXATTRS attr, ntfs_inode *ni, ntfs_inode *dir_ni, const char *value, size_t size, int flags) argument 739 ntfs_xattr_system_removexattr(struct SECURITY_CONTEXT *scx, enum SYSTEMXATTRS attr, ntfs_inode *ni, ntfs_inode *dir_ni) argument [all...] |
H A D | dir.c | 406 (unsigned long long)ia_na->ni->mft_no); 411 ia_na->ni->mft_no, vcn)) { 658 ntfs_inode *ni; local 692 ni = parent; 711 ni = ntfs_inode_open(vol, inum); 712 if (!ni) { 717 result = ni; 721 ni = ntfs_inode_open(vol, FILE_root); 722 if (!ni) { 767 inum = ntfs_inode_lookup_by_name(ni, unicod 866 ntfs_interix_types(ntfs_inode *ni) argument 916 ntfs_inode *ni; local 1047 ntfs_mft_get_parent_ref(ntfs_inode *ni) argument 1476 ntfs_inode *ni; local 1844 ntfs_check_empty_dir(ntfs_inode *ni) argument 1871 ntfs_check_unlinkable_dir(ntfs_inode *ni, FILE_NAME_ATTR *fn) argument 1907 ntfs_delete(ntfs_volume *vol, const char *pathname, ntfs_inode *ni, ntfs_inode *dir_ni, const ntfschar *name, u8 name_len) argument 2203 ntfs_link_i(ntfs_inode *ni, ntfs_inode *dir_ni, const ntfschar *name, u8 name_len, FILE_NAME_TYPE_FLAGS nametype) argument 2284 ntfs_link(ntfs_inode *ni, ntfs_inode *dir_ni, const ntfschar *name, u8 name_len) argument 2301 ntfs_dir_parent_inode(ntfs_inode *ni) argument 2341 get_dos_name(ntfs_inode *ni, u64 dnum, ntfschar *dosname) argument 2393 get_long_name(ntfs_inode *ni, u64 dnum, ntfschar *longname) argument 2458 ntfs_get_ntfs_dos_name(ntfs_inode *ni, ntfs_inode *dir_ni, char *value, size_t size) argument 2504 set_namespace(ntfs_inode *ni, ntfs_inode *dir_ni, const ntfschar *name, int len, FILE_NAME_TYPE_FLAGS nametype) argument 2578 set_dos_name(ntfs_inode *ni, ntfs_inode *dir_ni, const ntfschar *shortname, int shortlen, const ntfschar *longname, int longlen, const ntfschar *deletename, int deletelen, BOOL existed) argument 2679 ntfs_set_ntfs_dos_name(ntfs_inode *ni, ntfs_inode *dir_ni, const char *value, size_t size, int flags) argument 2769 ntfs_remove_ntfs_dos_name(ntfs_inode *ni, ntfs_inode *dir_ni) argument 2869 ntfs_dir_link_cnt(ntfs_inode *ni) argument [all...] |
H A D | ea.c | 75 static int ntfs_need_ea(ntfs_inode *ni, ATTR_TYPES type, int size, int flags) argument 81 if (!ntfs_attr_exist(ni,type, AT_UNNAMED,0)) { 88 if (ni->vol->major_ver >= 3) { 89 res = ntfs_attr_add(ni, type, 92 NInoFileNameSetDirty(ni); 94 NInoSetDirty(ni); 129 (long long)nai->ni->mft_no); 135 (long long)nai->ni->mft_no); 145 static int ntfs_update_ea(ntfs_inode *ni, const char *value, size_t size, argument 154 nai = ntfs_attr_open(ni, AT_EA_INFORMATIO 200 ntfs_get_ntfs_ea(ntfs_inode *ni, char *value, size_t size) argument 242 ntfs_set_ntfs_ea(ntfs_inode *ni, const char *value, size_t size, int flags) argument 348 ntfs_remove_ntfs_ea(ntfs_inode *ni) argument 414 ntfs_ea_check_wsldev(ntfs_inode *ni, dev_t *rdevp) argument 470 ntfs_ea_set_wsl_not_symlink(ntfs_inode *ni, mode_t type, dev_t dev) argument [all...] |
H A D | xattrs.h | 87 ntfs_inode *ni, ntfs_inode *dir_ni, 91 ntfs_inode *ni, ntfs_inode *dir_ni, 95 ntfs_inode *ni, ntfs_inode *dir_ni);
|
H A D | security.h | 218 extern int ntfs_sd_add_everyone(ntfs_inode *ni); 226 ntfs_inode *ni, struct stat*); 227 int ntfs_set_mode(struct SECURITY_CONTEXT *scx, ntfs_inode *ni, mode_t mode); 228 BOOL ntfs_allowed_as_owner(struct SECURITY_CONTEXT *scx, ntfs_inode *ni); 230 ntfs_inode *ni, int accesstype); 232 ntfs_inode *ni, gid_t *pgid, mode_t *pdsetgid); 244 int ntfs_set_owner(struct SECURITY_CONTEXT *scx, ntfs_inode *ni, 247 ntfs_inode *ni, uid_t uid, gid_t gid, mode_t mode); 250 ntfs_inode *ni, uid_t uid, gid_t gid, 254 ntfs_inode *ni, uid_ [all...] |
/haiku/src/libs/compat/openbsd_wlan/net80211/ |
H A D | ieee80211_node.h | 446 struct ieee80211_node *ni; member in struct:ieee80211_ess_rbt 452 ieee80211_node_incref(struct ieee80211_node *ni) argument 457 ni->ni_refcnt++; 462 ieee80211_node_decref(struct ieee80211_node *ni) argument 468 refcnt = --ni->ni_refcnt; 474 ieee80211_ref_node(struct ieee80211_node *ni) argument 476 ieee80211_node_incref(ni); 477 return ni; 481 ieee80211_unref_node(struct ieee80211_node **ni) argument 483 ieee80211_node_decref(*ni); 493 ieee80211_node_supports_ht(struct ieee80211_node *ni) argument 501 ieee80211_node_supports_ht_sgi20(struct ieee80211_node *ni) argument 509 ieee80211_node_supports_ht_sgi40(struct ieee80211_node *ni) argument 517 ieee80211_node_supports_ht_chan40(struct ieee80211_node *ni) argument 530 ieee80211_node_supports_vht(struct ieee80211_node *ni) argument 543 ieee80211_node_supports_vht_sgi80(struct ieee80211_node *ni) argument 551 ieee80211_node_supports_vht_sgi160(struct ieee80211_node *ni) argument 559 ieee80211_node_supports_vht_chan80(struct ieee80211_node *ni) argument 584 ieee80211_node_supports_vht_chan160(struct ieee80211_node *ni) argument [all...] |
H A D | ieee80211_ioctl.c | 63 ieee80211_node2req(struct ieee80211com *ic, const struct ieee80211_node *ni, argument 73 IEEE80211_ADDR_COPY(nr->nr_macaddr, ni->ni_macaddr); 74 IEEE80211_ADDR_COPY(nr->nr_bssid, ni->ni_bssid); 75 nr->nr_nwid_len = ni->ni_esslen; 76 bcopy(ni->ni_essid, nr->nr_nwid, IEEE80211_NWID_LEN); 79 nr->nr_channel = ieee80211_chan2ieee(ic, ni->ni_chan); 80 if (ni->ni_chan != IEEE80211_CHAN_ANYC) 81 nr->nr_chan_flags = ni->ni_chan->ic_flags; 84 nr->nr_nrates = ni->ni_rates.rs_nrates; 85 bcopy(ni 164 ieee80211_req2node(struct ieee80211com *ic, const struct ieee80211_nodereq *nr, struct ieee80211_node *ni) argument 480 struct ieee80211_node *ni; local 565 struct ieee80211_node *ni; local [all...] |
H A D | ieee80211_input.c | 159 ieee80211_input_hwdecrypt(struct ieee80211com *ic, struct ieee80211_node *ni, argument 167 k = ieee80211_get_rxkey(ic, m, ni); 269 ieee80211_inputm(struct ifnet *ifp, struct mbuf *m, struct ieee80211_node *ni, argument 278 KASSERT(ni != NULL); 328 && (ic->ic_opmode == IEEE80211_M_STA || ni != ic->ic_bss) 331 int ba_state = ni->ni_rx_ba[tid].ba_state; 340 if (ni->ni_state != IEEE80211_S_ASSOC) { 354 ether_sprintf(ni->ni_macaddr), tid)); 356 IEEE80211_SEND_ACTION(ic, ni, 372 ieee80211_input_ba(ic, m, ni, ti 712 ieee80211_input(struct ifnet *ifp, struct mbuf *m, struct ieee80211_node *ni, struct ieee80211_rxinfo *rxi) argument 818 ieee80211_input_ba(struct ieee80211com *ic, struct mbuf *m, struct ieee80211_node *ni, int tid, struct ieee80211_rxinfo *rxi, struct mbuf_list *ml) argument 901 ieee80211_input_ba_seq(struct ieee80211com *ic, struct ieee80211_node *ni, uint8_t tid, uint16_t max_seq, struct mbuf_list *ml) argument 935 ieee80211_input_ba_flush(struct ieee80211com *ic, struct ieee80211_node *ni, struct ieee80211_rx_ba *ba, struct mbuf_list *ml) argument 991 struct ieee80211_node *ni = ba->ba_ni; local 1016 ieee80211_ba_move_window(struct ieee80211com *ic, struct ieee80211_node *ni, u_int8_t tid, u_int16_t ssn, struct mbuf_list *ml) argument 1047 ieee80211_enqueue_data(struct ieee80211com *ic, struct mbuf *m, struct ieee80211_node *ni, int mcast, struct mbuf_list *ml) argument 1117 ieee80211_decap(struct ieee80211com *ic, struct mbuf *m, struct ieee80211_node *ni, int hdrlen, struct mbuf_list *ml) argument 1178 ieee80211_amsdu_decap_validate(struct ieee80211com *ic, struct mbuf *m, struct ieee80211_node *ni) argument 1225 ieee80211_amsdu_decap(struct ieee80211com *ic, struct mbuf *m, struct ieee80211_node *ni, int hdrlen, struct mbuf_list *ml) argument 1606 struct ieee80211_node *ni; local 2042 ieee80211_recv_probe_req(struct ieee80211com *ic, struct mbuf *m, struct ieee80211_node *ni, struct ieee80211_rxinfo *rxi) argument 2145 ieee80211_recv_auth(struct ieee80211com *ic, struct mbuf *m, struct ieee80211_node *ni, struct ieee80211_rxinfo *rxi) argument 2198 ieee80211_recv_assoc_req(struct ieee80211com *ic, struct mbuf *m, struct ieee80211_node *ni, struct ieee80211_rxinfo *rxi, int reassoc) argument 2541 ieee80211_recv_assoc_resp(struct ieee80211com *ic, struct mbuf *m, struct ieee80211_node *ni, int reassoc) argument 2719 ieee80211_recv_deauth(struct ieee80211com *ic, struct mbuf *m, struct ieee80211_node *ni) argument 2776 ieee80211_recv_disassoc(struct ieee80211com *ic, struct mbuf *m, struct ieee80211_node *ni) argument 2831 ieee80211_recv_addba_req(struct ieee80211com *ic, struct mbuf *m, struct ieee80211_node *ni) argument 2955 ieee80211_addba_req_accept(struct ieee80211com *ic, struct ieee80211_node *ni, uint8_t tid) argument 2973 ieee80211_addba_req_refuse(struct ieee80211com *ic, struct ieee80211_node *ni, uint8_t tid) argument 2999 ieee80211_recv_addba_resp(struct ieee80211com *ic, struct mbuf *m, struct ieee80211_node *ni) argument 3076 ieee80211_addba_resp_accept(struct ieee80211com *ic, struct ieee80211_node *ni, uint8_t tid) argument 3096 ieee80211_addba_resp_refuse(struct ieee80211com *ic, struct ieee80211_node *ni, uint8_t tid, uint16_t status) argument 3113 ieee80211_recv_delba(struct ieee80211com *ic, struct mbuf *m, struct ieee80211_node *ni) argument 3188 ieee80211_recv_sa_query_req(struct ieee80211com *ic, struct mbuf *m, struct ieee80211_node *ni) argument 3225 ieee80211_recv_sa_query_resp(struct ieee80211com *ic, struct mbuf *m, struct ieee80211_node *ni) argument 3261 ieee80211_recv_action(struct ieee80211com *ic, struct mbuf *m, struct ieee80211_node *ni) argument 3307 ieee80211_recv_mgmt(struct ieee80211com *ic, struct mbuf *m, struct ieee80211_node *ni, struct ieee80211_rxinfo *rxi, int subtype) argument 3361 ieee80211_recv_pspoll(struct ieee80211com *ic, struct mbuf *m, struct ieee80211_node *ni) argument 3414 ieee80211_recv_bar(struct ieee80211com *ic, struct mbuf *m, struct ieee80211_node *ni) argument 3467 ieee80211_bar_tid(struct ieee80211com *ic, struct ieee80211_node *ni, u_int8_t tid, u_int16_t ssn) argument [all...] |
H A D | ieee80211_output.c | 179 ieee80211_mgmt_output(struct ifnet *ifp, struct ieee80211_node *ni, argument 185 if (ni == NULL) 187 ni->ni_inact = 0; 199 m->m_pkthdr.ph_cookie = ni; 206 htole16(ni->ni_txseq << IEEE80211_SEQ_SEQ_SHIFT); 207 ni->ni_txseq = (ni->ni_txseq + 1) & 0xfff; 208 IEEE80211_ADDR_COPY(wh->i_addr1, ni->ni_macaddr); 210 IEEE80211_ADDR_COPY(wh->i_addr3, ni->ni_bssid); 226 (ni 479 ieee80211_can_use_ampdu(struct ieee80211com *ic, struct ieee80211_node *ni) argument 499 ieee80211_tx_compressed_bar(struct ieee80211com *ic, struct ieee80211_node *ni, int tid, uint16_t ssn) argument 531 struct ieee80211_node *ni = NULL; local 729 ieee80211_add_capinfo(u_int8_t *frm, struct ieee80211com *ic, const struct ieee80211_node *ni) argument 789 ieee80211_add_ds_params(u_int8_t *frm, struct ieee80211com *ic, const struct ieee80211_node *ni) argument 839 ieee80211_add_ibss_params(u_int8_t *frm, const struct ieee80211_node *ni) argument 983 ieee80211_add_rsn_body(u_int8_t *frm, struct ieee80211com *ic, const struct ieee80211_node *ni, int wpa) argument 1105 ieee80211_add_rsn(u_int8_t *frm, struct ieee80211com *ic, const struct ieee80211_node *ni) argument 1124 ieee80211_add_wpa(u_int8_t *frm, struct ieee80211com *ic, const struct ieee80211_node *ni) argument 1259 ieee80211_get_probe_req(struct ieee80211com *ic, struct ieee80211_node *ni) argument 1377 ieee80211_get_auth(struct ieee80211com *ic, struct ieee80211_node *ni, u_int16_t status, u_int16_t seq) argument 1402 ieee80211_get_deauth(struct ieee80211com *ic, struct ieee80211_node *ni, u_int16_t reason) argument 1431 ieee80211_get_assoc_req(struct ieee80211com *ic, struct ieee80211_node *ni, int type) argument 1512 ieee80211_get_assoc_resp(struct ieee80211com *ic, struct ieee80211_node *ni, u_int16_t status) argument 1565 ieee80211_get_disassoc(struct ieee80211com *ic, struct ieee80211_node *ni, u_int16_t reason) argument 1591 ieee80211_get_addba_req(struct ieee80211com *ic, struct ieee80211_node *ni, u_int8_t tid) argument 1617 ieee80211_output_ba_move_window(struct ieee80211com *ic, struct ieee80211_node *ni, uint8_t tid, uint16_t ssn) argument 1639 ieee80211_output_ba_move_window_to_first_unacked(struct ieee80211com *ic, struct ieee80211_node *ni, uint8_t tid, uint16_t ssn) argument 1661 ieee80211_output_ba_record_ack(struct ieee80211com *ic, struct ieee80211_node *ni, uint8_t tid, uint16_t ssn) argument 1689 ieee80211_get_addba_resp(struct ieee80211com *ic, struct ieee80211_node *ni, u_int8_t tid, u_int8_t token, u_int16_t status) argument 1730 ieee80211_get_delba(struct ieee80211com *ic, struct ieee80211_node *ni, u_int8_t tid, u_int8_t dir, u_int16_t reason) argument 1762 ieee80211_get_sa_query(struct ieee80211com *ic, struct ieee80211_node *ni, u_int8_t action) argument 1783 ieee80211_get_action(struct ieee80211com *ic, struct ieee80211_node *ni, u_int8_t categ, u_int8_t action, int arg) argument 1824 ieee80211_send_mgmt(struct ieee80211com *ic, struct ieee80211_node *ni, int type, int arg1, int arg2) argument 1985 ieee80211_get_compressed_bar(struct ieee80211com *ic, struct ieee80211_node *ni, int tid, uint16_t ssn) argument 2041 ieee80211_beacon_alloc(struct ieee80211com *ic, struct ieee80211_node *ni) argument 2126 ieee80211_pwrsave(struct ieee80211com *ic, struct mbuf *m, struct ieee80211_node *ni) argument [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/ |
H A D | if_rtwn_tx.c | 63 struct ieee80211_node *ni; local 66 ni = (struct ieee80211_node *)m->m_pkthdr.rcvif; 68 ieee80211_free_node(ni); 111 rtwn_tx_data(struct rtwn_softc *sc, struct ieee80211_node *ni, argument 114 const struct ieee80211_txparam *tp = ni->ni_txparms; 116 struct ieee80211vap *vap = ni->ni_vap; 143 (void) ieee80211_ratectl_rate(ni, NULL, 0); 144 rate = ni->ni_txrate; 146 if (ni->ni_flags & IEEE80211_NODE_HT) 159 k = ieee80211_crypto_encap(ni, 192 rtwn_tx_raw(struct rtwn_softc *sc, struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_bpf_params *params) argument 264 struct ieee80211_node *ni; local 293 rtwn_raw_xmit(struct ieee80211_node *ni, struct mbuf *m, const struct ieee80211_bpf_params *params) argument [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_rate/amrr/ |
H A D | amrr.c | 226 ath_rate_update(struct ath_softc *sc, struct ieee80211_node *ni, int rate) argument 228 struct ath_node *an = ATH_NODE(ni); 230 struct ieee80211vap *vap = ni->ni_vap; 236 IEEE80211_NOTE(vap, IEEE80211_MSG_RATECTL, ni, 238 ni->ni_rates.rs_nrates > 0 ? 239 (ni->ni_rates.rs_rates[rate] & IEEE80211_RATE_VAL) / 2 : 0); 249 if (ni->ni_rates.rs_nrates > 0) { 250 ni->ni_txrate = ni->ni_rates.rs_rates[rate] & IEEE80211_RATE_VAL; 251 amn->amn_tx_rix0 = sc->sc_rixmap[ni 311 ath_rate_ctl_start(struct ath_softc *sc, struct ieee80211_node *ni) argument 361 ath_rate_ctl(void *arg, struct ieee80211_node *ni) argument [all...] |