Searched refs:ni (Results 26 - 50 of 158) sorted by relevance

1234567

/haiku/src/libs/compat/freebsd_wlan/net80211/
H A Dieee80211_power.c132 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 Dieee80211_vht.h50 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 Dieee80211_ratectl_none.c65 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 Dieee80211_sta.c191 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 Dieee80211_adhoc.c123 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 Dieee80211_mesh.c624 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 Dieee80211_ddb.c235 _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 Dieee80211_rssadapt.c174 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 Dieee80211_superg.h90 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 Dieee80211_superg.c213 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 Dlowntfs.c35 #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 Dobject_id.c141 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 Dreparse.c223 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 Ddir.h77 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 Dxattrs.c413 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 Ddir.c406 (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 Dea.c75 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 Dxattrs.h87 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 Dsecurity.h218 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 Dieee80211_node.h446 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 Dieee80211_ioctl.c63 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 Dieee80211_input.c159 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 Dieee80211_output.c179 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 Dif_rtwn_tx.c63 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 Damrr.c226 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...]

Completed in 132 milliseconds

1234567