• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/uwb/

Lines Matching refs:uwb_rc

41 extern int __uwb_dev_offair(struct uwb_dev *, struct uwb_rc *);
43 struct uwb_rc *parent_rc);
45 extern void uwbd_dev_onair(struct uwb_rc *, struct uwb_beca_e *);
47 void uwb_notify(struct uwb_rc *rc, struct uwb_dev *uwb_dev, enum uwb_notifs event);
50 extern struct uwb_rc *__uwb_rc_try_get(struct uwb_rc *);
51 static inline struct uwb_rc *__uwb_rc_get(struct uwb_rc *rc)
57 static inline void __uwb_rc_put(struct uwb_rc *rc)
62 extern int uwb_rc_reset(struct uwb_rc *rc);
63 extern int uwb_rc_beacon(struct uwb_rc *rc,
65 extern int uwb_rc_scan(struct uwb_rc *rc,
68 extern int uwb_rc_send_all_drp_ie(struct uwb_rc *rc);
70 void uwb_rc_ie_init(struct uwb_rc *);
71 int uwb_rc_ie_setup(struct uwb_rc *);
72 void uwb_rc_ie_release(struct uwb_rc *);
75 int uwb_rc_set_ie(struct uwb_rc *, struct uwb_rc_cmd_set_ie *);
95 extern int uwb_rc_cmd_async(struct uwb_rc *rc, const char *cmd_name,
101 void uwb_rc_neh_create(struct uwb_rc *rc);
102 void uwb_rc_neh_destroy(struct uwb_rc *rc);
104 struct uwb_rc_neh *uwb_rc_neh_add(struct uwb_rc *rc, struct uwb_rccb *cmd,
107 void uwb_rc_neh_rm(struct uwb_rc *rc, struct uwb_rc_neh *neh);
108 void uwb_rc_neh_arm(struct uwb_rc *rc, struct uwb_rc_neh *neh);
119 struct uwb_rc *rc;
177 void uwb_rsv_handle_drp_avail_change(struct uwb_rc *rc);
222 struct uwb_rc *rc;
231 extern void uwbd_start(struct uwb_rc *rc);
232 extern void uwbd_stop(struct uwb_rc *rc);
235 void uwbd_flush(struct uwb_rc *rc);
252 int uwb_rc_dev_addr_assign(struct uwb_rc *rc);
301 extern void uwb_beca_purge(struct uwb_rc *rc);
302 extern void uwb_beca_release(struct uwb_rc *rc);
304 struct uwb_dev *uwb_dev_get_by_devaddr(struct uwb_rc *rc,
306 struct uwb_dev *uwb_dev_get_by_macaddr(struct uwb_rc *rc,
309 int uwb_radio_setup(struct uwb_rc *rc);
310 void uwb_radio_reset_state(struct uwb_rc *rc);
311 void uwb_radio_shutdown(struct uwb_rc *rc);
312 int uwb_radio_force_channel(struct uwb_rc *rc, int channel);
321 void uwb_rsv_init(struct uwb_rc *rc);
322 int uwb_rsv_setup(struct uwb_rc *rc);
323 void uwb_rsv_cleanup(struct uwb_rc *rc);
324 void uwb_rsv_remove_all(struct uwb_rc *rc);
331 void uwb_rsv_backoff_win_increment(struct uwb_rc *rc);
337 struct uwb_rsv *uwb_rsv_find(struct uwb_rc *rc, struct uwb_dev *src,
339 void uwb_rsv_sched_update(struct uwb_rc *rc);
340 void uwb_rsv_queue_update(struct uwb_rc *rc);
345 void uwb_drp_avail_init(struct uwb_rc *rc);
346 void uwb_drp_available(struct uwb_rc *rc, struct uwb_mas_bm *avail);
347 int uwb_drp_avail_reserve_pending(struct uwb_rc *rc, struct uwb_mas_bm *mas);
348 void uwb_drp_avail_reserve(struct uwb_rc *rc, struct uwb_mas_bm *mas);
349 void uwb_drp_avail_release(struct uwb_rc *rc, struct uwb_mas_bm *mas);
350 void uwb_drp_avail_ie_update(struct uwb_rc *rc);
353 void uwb_rc_pal_init(struct uwb_rc *rc);
363 void uwb_dbg_add_rc(struct uwb_rc *rc);
364 void uwb_dbg_del_rc(struct uwb_rc *rc);