/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/uwb/ |
H A D | neh.c | 299 static void uwb_rc_neh_cb(struct uwb_rc_neh *neh, struct uwb_rceb *rceb, size_t size) argument 301 (*neh->cb)(neh->rc, neh->arg, rceb, size); 305 static bool uwb_rc_neh_match(struct uwb_rc_neh *neh, const struct uwb_rceb *rceb) argument 307 return neh->evt_type == rceb->bEventType 308 && neh->evt == rceb->wEvent 309 && neh->context == rceb->bEventContext; 316 * @rceb: Pointer to the RCEB buffer 328 const struct uwb_rceb *rceb) 336 if (uwb_rc_neh_match(h, rceb)) { 377 void uwb_rc_notif(struct uwb_rc *rc, struct uwb_rceb *rceb, ssize_ argument 327 uwb_rc_neh_lookup(struct uwb_rc *rc, const struct uwb_rceb *rceb) argument 406 uwb_rc_neh_grok_event(struct uwb_rc *rc, struct uwb_rceb *rceb, size_t size) argument 477 struct uwb_rceb *rceb; local [all...] |
H A D | ie-rcv.c | 43 iercv = container_of(evt->notif.rceb, struct uwb_rc_evt_ie_rcv, rceb);
|
H A D | hwa-rc.c | 93 struct uwb_rceb rceb; member in struct:uwb_rc_evt_beacon_WUSB_0100 127 be = container_of(*header, struct uwb_rc_evt_beacon_WUSB_0100, rceb); 146 newbe->rceb = be->rceb; 154 *header = &newbe->rceb; 162 struct uwb_rceb rceb; member in struct:uwb_rc_evt_drp_avail_WUSB_0100 187 da = container_of(*header, struct uwb_rc_evt_drp_avail_WUSB_0100, rceb); 219 newda->rceb = da->rceb; 221 *header = &newda->rceb; 229 struct uwb_rceb rceb; member in struct:uwb_rc_evt_drp_WUSB_0100 445 hwarc_get_event_size(struct uwb_rc *rc, const struct uwb_rceb *rceb, size_t core_size, size_t offset, const size_t buf_size) argument 470 struct uwb_rceb rceb; member in struct:uwb_rc_evt_bp_slot_change_WUSB_0100 503 struct uwb_rceb *rceb = *header; local [all...] |
H A D | est.c | 290 * @rceb: pointer to the buffer with the event 291 * @rceb_size: size of the area pointed to by @rceb in bytes. 306 u8 event_low, const struct uwb_rceb *rceb, 334 const void *ptr = rceb; 366 * @rceb: pointer to the buffer with the event 367 * @rceb_size: size of the area pointed to by @rceb in bytes. 381 ssize_t uwb_est_find_size(struct uwb_rc *rc, const struct uwb_rceb *rceb, argument 389 u8 *ptr = (u8 *) rceb; 393 if (rceb_size < sizeof(*rceb)) 395 event = le16_to_cpu(rceb 305 uwb_est_get_size(struct uwb_rc *uwb_rc, struct uwb_est *est, u8 event_low, const struct uwb_rceb *rceb, size_t rceb_size) argument [all...] |
H A D | scan.c | 41 reply.rceb.bEventType = UWB_RC_CET_GENERAL; 42 reply.rceb.wEvent = UWB_RC_CMD_SCAN; 44 &reply.rceb, sizeof(reply));
|
H A D | uwbd.c | 187 type = evt->notif.rceb->bEventType; 188 event = le16_to_cpu(evt->notif.rceb->wEvent); 189 context = evt->notif.rceb->bEventContext; 241 kfree(evt->notif.rceb); 333 kfree(evt->notif.rceb); 350 kfree(evt->notif.rceb);
|
H A D | beacon.c | 33 reply.rceb.bEventType = UWB_RC_CET_GENERAL; 34 reply.rceb.wEvent = UWB_RC_CMD_START_BEACON; 36 &reply.rceb, sizeof(reply)); 61 reply.rceb.bEventType = UWB_RC_CET_GENERAL; 62 reply.rceb.wEvent = UWB_RC_CMD_STOP_BEACON; 64 &reply.rceb, sizeof(reply)); 347 be = container_of(evt->notif.rceb, struct uwb_rc_evt_beacon, rceb); 428 bs = container_of(evt->notif.rceb, struct uwb_rc_evt_beacon_size, rceb); [all...] |
H A D | ie.c | 106 get_ie = container_of(reply, struct uwb_rc_evt_get_ie, rceb); 136 reply.rceb.bEventType = UWB_RC_CET_GENERAL; 137 reply.rceb.wEvent = UWB_RC_CMD_SET_IE; 140 &reply.rceb, sizeof(reply));
|
H A D | drp-avail.c | 240 drp_evt = container_of(evt->notif.rceb, struct uwb_rc_evt_drp_avail, rceb);
|
H A D | address.c | 59 reply->rceb.bEventType = UWB_RC_CET_GENERAL; 60 reply->rceb.wEvent = UWB_RC_CMD_DEV_ADDR_MGMT; 63 &reply->rceb, sizeof(*reply));
|
H A D | reset.c | 273 reply.rceb.bEventType = UWB_RC_CET_GENERAL; 274 reply.rceb.wEvent = UWB_RC_CMD_RESET; 276 &reply.rceb, sizeof(reply));
|
H A D | uwb-internal.h | 198 * @rceb: Pointer to a kmalloced() event payload 202 struct uwb_rceb *rceb; member in struct:uwb_event_notif
|
H A D | drp.c | 757 drp_evt = container_of(evt->notif.rceb, struct uwb_rc_evt_drp, rceb);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/uwb/ |
H A D | spec.h | 559 struct uwb_rceb rceb; member in struct:uwb_rc_evt_confirm 565 struct uwb_rceb rceb; member in struct:uwb_rc_evt_dev_addr_mgmt 573 struct uwb_rceb rceb; member in struct:uwb_rc_evt_get_ie 580 struct uwb_rceb rceb; member in struct:uwb_rc_evt_set_drp_ie 587 struct uwb_rceb rceb; member in struct:uwb_rc_evt_set_ie 616 struct uwb_rceb rceb; member in struct:uwb_rc_evt_set_daa_energy_mask 623 struct uwb_rceb rceb; member in struct:uwb_rc_evt_set_notification_filter_ex 630 struct uwb_rceb rceb; member in struct:uwb_rc_evt_ie_rcv 646 struct uwb_rceb rceb; member in struct:uwb_rc_evt_beacon 659 struct uwb_rceb rceb; member in struct:uwb_rc_evt_beacon_size 666 struct uwb_rceb rceb; member in struct:uwb_rc_evt_bpoie_change 674 struct uwb_rceb rceb; member in struct:uwb_rc_evt_bp_slot_change 692 struct uwb_rceb rceb; member in struct:uwb_rc_evt_bp_switch_ie_rcv 700 struct uwb_rceb rceb; member in struct:uwb_rc_evt_dev_addr_conflict 705 struct uwb_rceb rceb; member in struct:uwb_rc_evt_drp 721 struct uwb_rceb rceb; member in struct:uwb_rc_evt_drp_avail 727 struct uwb_rceb rceb; member in struct:uwb_rc_evt_bp_switch_status 736 struct uwb_rceb rceb; member in struct:uwb_rc_evt_cmd_frame_rcv 748 struct uwb_rceb rceb; member in struct:uwb_rc_evt_channel_change_ie_rcv 756 struct uwb_rceb rceb; member in struct:uwb_rc_evt_daa_energy_detected [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/uwb/i1480/dfu/ |
H A D | dfu.c | 40 * @rceb: RCEB being checked 49 * Return 0 if @rceb matches the expected values, -EINVAL otherwise. 51 int i1480_rceb_check(const struct i1480 *i1480, const struct uwb_rceb *rceb, argument 57 if (rceb->bEventContext != context) { 61 rceb->bEventContext, context); 64 if (rceb->bEventType != expected_type) { 68 rceb->bEventType, expected_type); 71 if (le16_to_cpu(rceb->wEvent) != expected_event) { 75 le16_to_cpu(rceb->wEvent), expected_event);
|
H A D | i1480-dfu.h | 178 struct uwb_rceb rceb; member in struct:i1480_evt_confirm 187 struct uwb_rceb rceb; member in struct:i1480_rceb 201 struct uwb_rceb rceb; member in struct:i1480_evt_confirm_GMPI 216 struct uwb_rceb rceb; 248 struct uwb_rceb rceb; member in struct:i1480_evt_mpi_read
|
H A D | phy.c | 64 reply->rceb.bEventType = i1480_CET_VS1; 65 reply->rceb.wEvent = i1480_CMD_MPI_WRITE; 119 reply->rceb.bEventType = i1480_CET_VS1; 120 reply->rceb.wEvent = i1480_CMD_MPI_READ;
|
H A D | mac.c | 393 struct uwb_rceb rceb; member in struct:i1480_evt_reset 400 reply->rceb.bEventType = UWB_RC_CET_GENERAL; 401 reply->rceb.wEvent = UWB_RC_CMD_RESET; 492 if (i1480_rceb_check(i1480, &rcebe->rceb, NULL, 0, i1480_CET_VS1, 496 rcebe->rceb.bEventType, le16_to_cpu(rcebe->rceb.wEvent), 497 rcebe->rceb.bEventContext, i1480_CET_VS1,
|
/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 | 44 reply.rceb.bEventType = 0xfd; 45 reply.rceb.wEvent = cpu_to_le16(0x000e); 47 &reply.rceb, sizeof(reply));
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/ |
H A D | uwb.h | 638 ssize_t uwb_est_find_size(struct uwb_rc *rc, const struct uwb_rceb *rceb,
|