Home
last modified time | relevance | path

Searched refs:uwb_ie_drp (Results 1 – 7 of 7) sorted by relevance

/linux-4.1.27/include/linux/uwb/
Dspec.h303 struct uwb_ie_drp { struct
310 static inline int uwb_ie_drp_type(struct uwb_ie_drp *ie) in uwb_ie_drp_type() argument
315 static inline int uwb_ie_drp_stream_index(struct uwb_ie_drp *ie) in uwb_ie_drp_stream_index()
320 static inline int uwb_ie_drp_reason_code(struct uwb_ie_drp *ie) in uwb_ie_drp_reason_code()
325 static inline int uwb_ie_drp_status(struct uwb_ie_drp *ie) in uwb_ie_drp_status()
330 static inline int uwb_ie_drp_owner(struct uwb_ie_drp *ie) in uwb_ie_drp_owner()
335 static inline int uwb_ie_drp_tiebreaker(struct uwb_ie_drp *ie) in uwb_ie_drp_tiebreaker()
340 static inline int uwb_ie_drp_unsafe(struct uwb_ie_drp *ie) in uwb_ie_drp_unsafe()
345 static inline void uwb_ie_drp_set_type(struct uwb_ie_drp *ie, enum uwb_drp_type type) in uwb_ie_drp_set_type()
352 static inline void uwb_ie_drp_set_stream_index(struct uwb_ie_drp *ie, int stream_index) in uwb_ie_drp_set_stream_index()
[all …]
/linux-4.1.27/drivers/uwb/
Ddrp-ie.c124 static struct uwb_ie_drp *uwb_drp_ie_alloc(void) in uwb_drp_ie_alloc()
126 struct uwb_ie_drp *drp_ie; in uwb_drp_ie_alloc()
128 drp_ie = kzalloc(sizeof(struct uwb_ie_drp) + in uwb_drp_ie_alloc()
141 static void uwb_drp_ie_from_bm(struct uwb_ie_drp *drp_ie, in uwb_drp_ie_from_bm()
183 drp_ie->hdr.length = sizeof(struct uwb_ie_drp) - sizeof(struct uwb_ie_hdr) in uwb_drp_ie_from_bm()
193 struct uwb_ie_drp *drp_ie; in uwb_drp_ie_update()
244 memcpy(drp_ie, rsv->drp_ie, sizeof(struct uwb_ie_drp)); in uwb_drp_ie_update()
296 void uwb_drp_ie_to_bm(struct uwb_mas_bm *bm, const struct uwb_ie_drp *drp_ie) in uwb_drp_ie_to_bm()
Ddrp.c172 static int evaluate_conflict_action(struct uwb_ie_drp *ext_drp_ie, int ext_beacon_slot, in evaluate_conflict_action()
250 static void handle_conflict_normal(struct uwb_ie_drp *drp_ie, in handle_conflict_normal()
293 static void handle_conflict_expanding(struct uwb_ie_drp *drp_ie, int ext_beacon_slot, in handle_conflict_expanding()
347 struct uwb_ie_drp *drp_ie, in uwb_drp_handle_conflict_rsv()
377 struct uwb_ie_drp *drp_ie, in uwb_drp_handle_all_conflict_rsv()
390 struct uwb_ie_drp *drp_ie, struct uwb_mas_bm *mas) in uwb_drp_process_target_accepted()
441 struct uwb_ie_drp *drp_ie, struct uwb_rc_evt_drp *drp_evt) in uwb_drp_process_target()
529 struct uwb_dev *src, struct uwb_ie_drp *drp_ie, in uwb_drp_process_owner()
617 static void uwb_drp_handle_alien_drp(struct uwb_rc *rc, struct uwb_ie_drp *drp_ie) in uwb_drp_handle_alien_drp()
667 struct uwb_ie_drp *drp_ie) in uwb_drp_process_not_involved()
[all …]
Duwb-internal.h340 struct uwb_ie_drp *drp_ie);
345 void uwb_drp_ie_to_bm(struct uwb_mas_bm *bm, const struct uwb_ie_drp *drp_ie);
Drsv.c722 struct uwb_ie_drp *drp_ie) in uwb_rsv_match()
747 struct uwb_ie_drp *drp_ie) in uwb_rsv_new_target()
822 struct uwb_ie_drp *drp_ie) in uwb_rsv_find()
Dhwa-rc.c330 struct uwb_ie_drp IEData[];
/linux-4.1.27/include/linux/
Duwb.h186 struct uwb_ie_drp *companion_drp_ie;
261 struct uwb_ie_drp *drp_ie;