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 D | drp-ie.c | 126 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 D | drp.c | 92 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 D | rsv.c | 697 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 D | uwb-internal.h | 338 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 D | uwb.h | 183 * @drp_ie: the DRP IE 215 struct uwb_ie_drp *drp_ie; member in struct:uwb_rsv
|
Completed in 203 milliseconds