Searched refs:drp_ie (Results 1 - 5 of 5) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/uwb/
H A Ddrp-ie.c126 struct uwb_ie_drp *drp_ie; local
128 drp_ie = kzalloc(sizeof(struct uwb_ie_drp) +
131 if (drp_ie) {
132 drp_ie->hdr.element_id = UWB_IE_DRP;
134 return drp_ie;
141 static void uwb_drp_ie_from_bm(struct uwb_ie_drp *drp_ie, argument
150 zones = drp_ie->allocs;
179 drp_ie->allocs[i].zone_bm = cpu_to_le16(zones[i].zone_bm);
180 drp_ie->allocs[i].mas_bm = cpu_to_le16(zones[i].mas_bm);
183 drp_ie
193 struct uwb_ie_drp *drp_ie; local
295 uwb_drp_ie_to_bm(struct uwb_mas_bm *bm, const struct uwb_ie_drp *drp_ie) argument
[all...]
H A Ddrp.c92 if (rsv->drp_ie != NULL) {
93 num_bytes += rsv->drp_ie->hdr.length + 2;
116 if (rsv->drp_ie != NULL) {
117 memcpy(IEDataptr, rsv->drp_ie,
118 rsv->drp_ie->hdr.length + 2);
119 IEDataptr += rsv->drp_ie->hdr.length + 2;
225 static void handle_conflict_normal(struct uwb_ie_drp *drp_ie, argument
235 action = evaluate_conflict_action(drp_ie, ext_beacon_slot, rsv, uwb_rsv_status(rsv));
268 static void handle_conflict_expanding(struct uwb_ie_drp *drp_ie, int ext_beacon_slot, argument
279 action = evaluate_conflict_action(drp_ie, ext_beacon_slo
316 uwb_drp_handle_conflict_rsv(struct uwb_rc *rc, struct uwb_rsv *rsv, struct uwb_rc_evt_drp *drp_evt, struct uwb_ie_drp *drp_ie, struct uwb_mas_bm *conflicting_mas) argument
340 uwb_drp_handle_all_conflict_rsv(struct uwb_rc *rc, struct uwb_rc_evt_drp *drp_evt, struct uwb_ie_drp *drp_ie, struct uwb_mas_bm *conflicting_mas) argument
356 uwb_drp_process_target(struct uwb_rc *rc, struct uwb_rsv *rsv, struct uwb_ie_drp *drp_ie, struct uwb_rc_evt_drp *drp_evt) argument
427 uwb_drp_process_owner(struct uwb_rc *rc, struct uwb_rsv *rsv, struct uwb_dev *src, struct uwb_ie_drp *drp_ie, struct uwb_rc_evt_drp *drp_evt) argument
552 uwb_drp_handle_alien_drp(struct uwb_rc *rc, struct uwb_ie_drp *drp_ie) argument
599 uwb_drp_process_not_involved(struct uwb_rc *rc, struct uwb_rc_evt_drp *drp_evt, struct uwb_ie_drp *drp_ie) argument
609 uwb_drp_process_involved(struct uwb_rc *rc, struct uwb_dev *src, struct uwb_rc_evt_drp *drp_evt, struct uwb_ie_drp *drp_ie) argument
642 uwb_drp_involves_us(struct uwb_rc *rc, struct uwb_ie_drp *drp_ie) argument
650 uwb_drp_process(struct uwb_rc *rc, struct uwb_rc_evt_drp *drp_evt, struct uwb_dev *src, struct uwb_ie_drp *drp_ie) argument
[all...]
H A Drsv.c697 struct uwb_ie_drp *drp_ie)
702 stream = uwb_ie_drp_stream_index(drp_ie);
711 if (uwb_ie_drp_owner(drp_ie))
722 struct uwb_ie_drp *drp_ie)
738 rsv->type = uwb_ie_drp_type(drp_ie);
739 rsv->stream = uwb_ie_drp_stream_index(drp_ie);
740 uwb_drp_ie_to_bm(&rsv->mas, drp_ie);
788 * @drp_ie: the DRP IE
795 struct uwb_ie_drp *drp_ie)
800 if (uwb_rsv_match(rsv, src, drp_ie))
696 uwb_rsv_match(struct uwb_rsv *rsv, struct uwb_dev *src, struct uwb_ie_drp *drp_ie) argument
720 uwb_rsv_new_target(struct uwb_rc *rc, struct uwb_dev *src, struct uwb_ie_drp *drp_ie) argument
794 uwb_rsv_find(struct uwb_rc *rc, struct uwb_dev *src, struct uwb_ie_drp *drp_ie) argument
[all...]
H A Duwb-internal.h338 struct uwb_ie_drp *drp_ie);
343 void uwb_drp_ie_to_bm(struct uwb_mas_bm *bm, const struct uwb_ie_drp *drp_ie);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Duwb.h183 * @drp_ie: the DRP IE
215 struct uwb_ie_drp *drp_ie; member in struct:uwb_rsv

Completed in 203 milliseconds