Searched refs:rceb (Results 1 - 20 of 20) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/uwb/
H A Dneh.c299 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 Die-rcv.c43 iercv = container_of(evt->notif.rceb, struct uwb_rc_evt_ie_rcv, rceb);
H A Dhwa-rc.c93 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 Dest.c290 * @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 Dscan.c41 reply.rceb.bEventType = UWB_RC_CET_GENERAL;
42 reply.rceb.wEvent = UWB_RC_CMD_SCAN;
44 &reply.rceb, sizeof(reply));
H A Duwbd.c187 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 Dbeacon.c33 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 Die.c106 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 Ddrp-avail.c240 drp_evt = container_of(evt->notif.rceb, struct uwb_rc_evt_drp_avail, rceb);
H A Daddress.c59 reply->rceb.bEventType = UWB_RC_CET_GENERAL;
60 reply->rceb.wEvent = UWB_RC_CMD_DEV_ADDR_MGMT;
63 &reply->rceb, sizeof(*reply));
H A Dreset.c273 reply.rceb.bEventType = UWB_RC_CET_GENERAL;
274 reply.rceb.wEvent = UWB_RC_CMD_RESET;
276 &reply.rceb, sizeof(reply));
H A Duwb-internal.h198 * @rceb: Pointer to a kmalloced() event payload
202 struct uwb_rceb *rceb; member in struct:uwb_event_notif
H A Ddrp.c757 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 Dspec.h559 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 Ddfu.c40 * @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 Di1480-dfu.h178 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 Dphy.c64 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 Dmac.c393 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 Dnetdev.c44 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 Duwb.h638 ssize_t uwb_est_find_size(struct uwb_rc *rc, const struct uwb_rceb *rceb,

Completed in 233 milliseconds