/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/uwb/ |
H A D | uwb-internal.h | 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 *r [all...] |
H A D | ie.c | 77 * @uwb_rc: UWB Radio Controller 80 * We don't need to lock the uwb_rc's mutex because we don't modify 85 ssize_t uwb_rc_get_ie(struct uwb_rc *uwb_rc, struct uwb_rc_evt_get_ie **pget_ie) argument 88 struct device *dev = &uwb_rc->uwb_dev.dev; 99 result = uwb_rc_vcmd(uwb_rc, "GET_IE", cmd, sizeof(*cmd), 130 int uwb_rc_set_ie(struct uwb_rc *rc, struct uwb_rc_cmd_set_ie *cmd) 159 void uwb_rc_ie_init(struct uwb_rc *uwb_rc) argument 161 mutex_init(&uwb_rc 175 uwb_rc_ie_setup(struct uwb_rc *uwb_rc) argument 198 uwb_rc_ie_release(struct uwb_rc *uwb_rc) argument 260 uwb_rc_ie_add(struct uwb_rc *uwb_rc, const struct uwb_ie_hdr *ies, size_t size) argument 307 uwb_rc_ie_cache_rm(struct uwb_rc *uwb_rc, enum uwb_ie to_remove) argument 340 uwb_rc_ie_rm(struct uwb_rc *uwb_rc, enum uwb_ie element_id) argument [all...] |
H A D | hwa-rc.c | 73 * is protected by uwb_rc->mutex. 84 struct uwb_rc *uwb_rc; /* UWB host controller */ member in struct:hwarc 117 int hwarc_filter_evt_beacon_WUSB_0100(struct uwb_rc *rc, 175 int hwarc_filter_evt_drp_avail_WUSB_0100(struct uwb_rc *rc, 250 int hwarc_filter_evt_drp_WUSB_0100(struct uwb_rc *rc, 309 int hwarc_filter_cmd_scan_WUSB_0100(struct uwb_rc *rc, 347 int hwarc_filter_cmd_set_drp_ie_WUSB_0100(struct uwb_rc *rc, 392 int hwarc_filter_cmd_WUSB_0100(struct uwb_rc *rc, struct uwb_rccb **header, 424 int hwarc_filter_cmd(struct uwb_rc *r 600 hwarc_cmd(struct uwb_rc *uwb_rc, const struct uwb_rccb *cmd, size_t cmd_size) argument 611 hwarc_reset(struct uwb_rc *uwb_rc) argument 809 struct uwb_rc *uwb_rc; local 867 struct uwb_rc *uwb_rc = hwarc->uwb_rc; local 880 struct uwb_rc *uwb_rc = hwarc->uwb_rc; local 889 struct uwb_rc *uwb_rc = hwarc->uwb_rc; local [all...] |
H A D | lc-rc.c | 18 struct uwb_rc *rc = dev_get_drvdata(dev); 25 static struct uwb_rc *uwb_rc_find_by_index(int index) 28 struct uwb_rc *rc = NULL; 49 * Release the backing device of a uwb_rc that has been dynamically allocated. 54 struct uwb_rc *rc = container_of(uwb_dev, struct uwb_rc, uwb_dev); 61 void uwb_rc_init(struct uwb_rc *rc) 83 struct uwb_rc *uwb_rc_alloc(void) 85 struct uwb_rc *rc; 108 static int uwb_rc_sys_add(struct uwb_rc *r [all...] |
H A D | radio.c | 24 static int uwb_radio_select_channel(struct uwb_rc *rc) 41 static void uwb_radio_channel_changed(struct uwb_rc *rc, int channel) 61 static int uwb_radio_change_channel(struct uwb_rc *rc, int channel) 92 struct uwb_rc *rc = pal->rc; 116 struct uwb_rc *rc = pal->rc; 136 int uwb_radio_force_channel(struct uwb_rc *rc, int channel) 156 int uwb_radio_setup(struct uwb_rc *rc) 168 void uwb_radio_reset_state(struct uwb_rc *rc) 194 void uwb_radio_shutdown(struct uwb_rc *rc)
|
H A D | whc-rc.c | 61 * is protected by uwb_rc->mutex. 65 struct uwb_rc *uwb_rc; /* UWB host controller */ member in struct:whcrc 92 static int whcrc_cmd(struct uwb_rc *uwb_rc, argument 96 struct whcrc *whcrc = uwb_rc->priv; 111 uwb_rc_reset_all(uwb_rc); 135 static int whcrc_reset(struct uwb_rc *rc) 178 uwb_rc_neh_grok(whcrc->uwb_rc, whcrc->evt_buf, size); 302 static int whcrc_start_rc(struct uwb_rc *r 365 struct uwb_rc *uwb_rc; local 424 struct uwb_rc *uwb_rc = whcrc->uwb_rc; local 436 struct uwb_rc *uwb_rc = whcrc->uwb_rc; local 445 struct uwb_rc *uwb_rc = whcrc->uwb_rc; local [all...] |
H A D | pal.c | 42 struct uwb_rc *rc = pal->rc; 47 &rc->uwb_dev.dev.kobj, "uwb_rc"); 53 sysfs_remove_link(&pal->device->kobj, "uwb_rc"); 74 struct uwb_rc *rc = pal->rc; 86 sysfs_remove_link(&pal->device->kobj, "uwb_rc"); 95 void uwb_rc_pal_init(struct uwb_rc *rc)
|
H A D | address.c | 36 int uwb_rc_dev_addr_mgmt(struct uwb_rc *rc, 101 static int uwb_rc_addr_set(struct uwb_rc *rc, 139 static int uwb_rc_addr_get(struct uwb_rc *rc, 180 int uwb_rc_mac_addr_get(struct uwb_rc *rc, 188 int uwb_rc_dev_addr_get(struct uwb_rc *rc, 196 int uwb_rc_mac_addr_set(struct uwb_rc *rc, 208 int uwb_rc_dev_addr_set(struct uwb_rc *rc, 254 int uwb_rc_dev_addr_assign(struct uwb_rc *rc) 276 struct uwb_rc *rc = evt->rc; 283 * reading /sys/class/uwb_rc/X [all...] |
H A D | drp-avail.c | 49 void uwb_drp_avail_init(struct uwb_rc *rc) 61 void uwb_drp_available(struct uwb_rc *rc, struct uwb_mas_bm *avail) 74 int uwb_drp_avail_reserve_pending(struct uwb_rc *rc, struct uwb_mas_bm *mas) 91 void uwb_drp_avail_reserve(struct uwb_rc *rc, struct uwb_mas_bm *mas) 103 void uwb_drp_avail_release(struct uwb_rc *rc, struct uwb_mas_bm *mas) 117 void uwb_drp_avail_ie_update(struct uwb_rc *rc) 274 struct uwb_rc *rc = evt->rc;
|
H A D | reset.c | 41 int uwb_rc_cmd_async(struct uwb_rc *rc, const char *cmd_name, 93 static void uwb_rc_cmd_done(struct uwb_rc *rc, void *arg, 140 ssize_t __uwb_rc_cmd(struct uwb_rc *rc, const char *cmd_name, 196 ssize_t uwb_rc_cmd(struct uwb_rc *rc, const char *cmd_name, 239 ssize_t uwb_rc_vcmd(struct uwb_rc *rc, const char *cmd_name, 260 int uwb_rc_reset(struct uwb_rc *rc) 294 struct uwb_rc *rc = evt->rc; 319 void uwb_rc_reset_all(struct uwb_rc *rc) 336 void uwb_rc_pre_reset(struct uwb_rc *rc) 346 int uwb_rc_post_reset(struct uwb_rc *r [all...] |
H A D | neh.c | 105 struct uwb_rc *rc; 161 int __uwb_rc_ctx_get(struct uwb_rc *rc, struct uwb_rc_neh *neh) 181 void __uwb_rc_ctx_put(struct uwb_rc *rc, struct uwb_rc_neh *neh) 207 struct uwb_rc_neh *uwb_rc_neh_add(struct uwb_rc *rc, struct uwb_rccb *cmd, 254 static void __uwb_rc_neh_rm(struct uwb_rc *rc, struct uwb_rc_neh *neh) 268 void uwb_rc_neh_rm(struct uwb_rc *rc, struct uwb_rc_neh *neh) 288 void uwb_rc_neh_arm(struct uwb_rc *rc, struct uwb_rc_neh *neh) 327 struct uwb_rc_neh *uwb_rc_neh_lookup(struct uwb_rc *rc, 377 void uwb_rc_notif(struct uwb_rc *rc, struct uwb_rceb *rceb, ssize_t size) 406 static void uwb_rc_neh_grok_event(struct uwb_rc *r [all...] |
H A D | uwbd.c | 213 struct uwb_rc *rc; 231 struct uwb_rc *rc; 257 struct uwb_rc *rc = param; 292 void uwbd_start(struct uwb_rc *rc) 303 void uwbd_stop(struct uwb_rc *rc) 323 struct uwb_rc *rc = evt->rc; 340 void uwbd_flush(struct uwb_rc *rc)
|
H A D | scan.c | 23 int uwb_rc_scan(struct uwb_rc *rc, 70 struct uwb_rc *rc = uwb_dev->rc; 87 struct uwb_rc *rc = uwb_dev->rc;
|
H A D | drp.c | 58 static void uwb_rc_set_drp_cmd_done(struct uwb_rc *rc, void *arg, 80 int uwb_rc_send_all_drp_ie(struct uwb_rc *rc) 230 struct uwb_rc *rc = rsv->rc; 272 struct uwb_rc *rc = rsv->rc; 316 static void uwb_drp_handle_conflict_rsv(struct uwb_rc *rc, struct uwb_rsv *rsv, 340 static void uwb_drp_handle_all_conflict_rsv(struct uwb_rc *rc, 356 static void uwb_drp_process_target(struct uwb_rc *rc, struct uwb_rsv *rsv, 427 static void uwb_drp_process_owner(struct uwb_rc *rc, struct uwb_rsv *rsv, 520 struct uwb_rc *rc = cnflt->rc; 552 static void uwb_drp_handle_alien_drp(struct uwb_rc *r [all...] |
H A D | beacon.c | 20 static int uwb_rc_start_beacon(struct uwb_rc *rc, u16 bpst_offset, u8 channel) 50 static int uwb_rc_stop_beacon(struct uwb_rc *rc) 78 int uwb_rc_beacon(struct uwb_rc *rc, int channel, unsigned bpst_offset) 121 struct uwb_beca_e *__uwb_beca_find_bydev(struct uwb_rc *rc, 136 struct uwb_beca_e *__uwb_beca_find_bymac(struct uwb_rc *rc, 158 struct uwb_dev *uwb_dev_get_by_devaddr(struct uwb_rc *rc, 178 struct uwb_dev *uwb_dev_get_by_macaddr(struct uwb_rc *rc, 210 struct uwb_beca_e *__uwb_beca_add(struct uwb_rc *rc, 232 void uwb_beca_purge(struct uwb_rc *rc) 248 void uwb_beca_release(struct uwb_rc *r [all...] |
H A D | rsv.c | 148 struct uwb_rc *rc = rsv->rc; 178 struct uwb_rc *rc = rsv->rc; 201 struct uwb_rc *rc = container_of(bow, struct uwb_rc, bow); 219 void uwb_rsv_backoff_win_increment(struct uwb_rc *rc) 399 struct uwb_rc *rc = rsv->rc; 454 static struct uwb_rsv *uwb_rsv_alloc(struct uwb_rc *rc) 488 struct uwb_rsv *uwb_rsv_create(struct uwb_rc *rc, uwb_rsv_cb_f cb, void *pal_priv) 550 struct uwb_rc *rc = rsv->rc; 599 struct uwb_rc *r [all...] |
H A D | uwb-debug.c | 61 static int cmd_rsv_establish(struct uwb_rc *rc, 98 static int cmd_rsv_terminate(struct uwb_rc *rc, 126 static int cmd_ie_add(struct uwb_rc *rc, struct uwb_dbg_cmd_ie *ie_to_add) 133 static int cmd_ie_rm(struct uwb_rc *rc, struct uwb_dbg_cmd_ie *ie_to_rm) 148 struct uwb_rc *rc = file->private_data; 194 struct uwb_rc *rc = s->private; 244 struct uwb_rc *rc = s->private; 296 void uwb_dbg_add_rc(struct uwb_rc *rc) 333 void uwb_dbg_del_rc(struct uwb_rc *rc) 377 struct uwb_rc *r [all...] |
H A D | lc-dev.c | 31 int uwb_notifs_register(struct uwb_rc *rc, struct uwb_notifs_handler *new) 44 int uwb_notifs_deregister(struct uwb_rc *rc, struct uwb_notifs_handler *entry) 60 void uwb_notify(struct uwb_rc *rc, struct uwb_dev *uwb_dev, enum uwb_notifs event) 283 struct uwb_rc *parent_rc) 331 struct uwb_dev *uwb_dev_try_get(struct uwb_rc *rc, struct uwb_dev *uwb_dev) 344 int __uwb_dev_offair(struct uwb_dev *uwb_dev, struct uwb_rc *rc) 400 void uwbd_dev_onair(struct uwb_rc *rc, struct uwb_beca_e *bce) 451 int uwb_dev_for_each(struct uwb_rc *rc, uwb_dev_for_each_f function, void *priv)
|
H A D | est.c | 305 ssize_t uwb_est_get_size(struct uwb_rc *uwb_rc, struct uwb_est *est, argument 311 struct device *dev = &uwb_rc->uwb_dev.dev; 381 ssize_t uwb_est_find_size(struct uwb_rc *rc, const struct uwb_rceb *rceb,
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/ |
H A D | uwb.h | 16 struct uwb_rc; 40 struct uwb_rc *rc; /* radio controller */ 194 struct uwb_rc *rc; 272 struct uwb_rsv *uwb_rsv_create(struct uwb_rc *rc, uwb_rsv_cb_f cb, 325 struct uwb_rc { struct 332 int (*start)(struct uwb_rc *rc); 333 void (*stop)(struct uwb_rc *rc); 334 int (*cmd)(struct uwb_rc *, const struct uwb_rccb *, size_t); 335 int (*reset)(struct uwb_rc *rc); 336 int (*filter_cmd)(struct uwb_rc *, struc [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/usb/wusbcore/ |
H A D | pal.c | 41 wusbhc->pal.rc = wusbhc->uwb_rc;
|
H A D | reservation.c | 63 struct uwb_rc *rc = wusbhc->uwb_rc;
|
H A D | wusbhc.h | 228 struct uwb_rc *uwb_rc; member in struct:wusbhc
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/uwb/i1480/i1480u-wlp/ |
H A D | netdev.c | 21 struct uwb_rc *rc, 67 static int i1480u_mas_set_dev(struct uwb_dev *uwb_dev, struct uwb_rc *rc, 110 struct uwb_rc *rc = i1480u->wlp.rc; 164 struct uwb_rc *rc;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/usb/host/whci/ |
H A D | hcd.c | 264 wusbhc->uwb_rc = uwb_rc_get_by_grandpa(umc->dev.parent); 265 if (!wusbhc->uwb_rc) { 313 uwb_rc_put(wusbhc->uwb_rc); 333 uwb_rc_put(wusbhc->uwb_rc);
|