Home
last modified time | relevance | path

Searched refs:uwb_mas_bm (Results 1 – 12 of 12) sorted by relevance

/drivers/staging/uwb/
Duwb-internal.h108 struct uwb_mas_bm mas;
151 struct uwb_mas_bm *not_available;
152 struct uwb_mas_bm *result;
163 struct uwb_mas_bm *available,
164 struct uwb_mas_bm *result);
318 int uwb_rsv_try_move(struct uwb_rsv *rsv, struct uwb_mas_bm *available);
332 void uwb_drp_ie_to_bm(struct uwb_mas_bm *bm, const struct uwb_ie_drp *drp_ie);
335 void uwb_drp_available(struct uwb_rc *rc, struct uwb_mas_bm *avail);
336 int uwb_drp_avail_reserve_pending(struct uwb_rc *rc, struct uwb_mas_bm *mas);
337 void uwb_drp_avail_reserve(struct uwb_rc *rc, struct uwb_mas_bm *mas);
[all …]
Ddrp-avail.c49 void uwb_drp_available(struct uwb_rc *rc, struct uwb_mas_bm *avail) in uwb_drp_available()
62 int uwb_drp_avail_reserve_pending(struct uwb_rc *rc, struct uwb_mas_bm *mas) in uwb_drp_avail_reserve_pending()
64 struct uwb_mas_bm avail; in uwb_drp_avail_reserve_pending()
79 void uwb_drp_avail_reserve(struct uwb_rc *rc, struct uwb_mas_bm *mas) in uwb_drp_avail_reserve()
91 void uwb_drp_avail_release(struct uwb_rc *rc, struct uwb_mas_bm *mas) in uwb_drp_avail_release()
107 struct uwb_mas_bm avail; in uwb_drp_avail_ie_update()
Duwb.h98 struct uwb_mas_bm { struct
171 struct uwb_mas_bm final_mas;
173 struct uwb_mas_bm companion_mas;
246 struct uwb_mas_bm mas;
255 struct uwb_mas_bm uwb_mas_bm_zero = { .bm = { 0 } };
257 static inline void uwb_mas_bm_copy_le(void *dst, const struct uwb_mas_bm *mas) in uwb_mas_bm_copy_le()
315 void uwb_rsv_get_usable_mas(struct uwb_rsv *orig_rsv, struct uwb_mas_bm *mas);
391 struct uwb_mas_bm cnflt_alien_bitmap;
Ddrp.c242 struct uwb_mas_bm *conflicting_mas) in handle_conflict_normal()
284 struct uwb_mas_bm *conflicting_mas) in handle_conflict_expanding()
337 struct uwb_mas_bm *conflicting_mas) in uwb_drp_handle_conflict_rsv()
367 struct uwb_mas_bm *conflicting_mas) in uwb_drp_handle_all_conflict_rsv()
379 struct uwb_ie_drp *drp_ie, struct uwb_mas_bm *mas) in uwb_drp_process_target_accepted()
436 struct uwb_mas_bm mas; in uwb_drp_process_target()
472 struct uwb_mas_bm *mas) in uwb_drp_process_owner_accepted()
524 struct uwb_mas_bm mas; in uwb_drp_process_owner()
609 struct uwb_mas_bm mas; in uwb_drp_handle_alien_drp()
656 struct uwb_mas_bm mas; in uwb_drp_process_not_involved()
Ddrp-ie.c129 struct uwb_mas_bm *mas) in uwb_drp_ie_from_bm()
256 void uwb_drp_ie_single_zone_to_bm(struct uwb_mas_bm *bm, u8 zone, u16 mas_bm) in uwb_drp_ie_single_zone_to_bm()
283 void uwb_drp_ie_to_bm(struct uwb_mas_bm *bm, const struct uwb_ie_drp *drp_ie) in uwb_drp_ie_to_bm()
Dallocator.c310 int uwb_rsv_find_best_allocation(struct uwb_rsv *rsv, struct uwb_mas_bm *available, in uwb_rsv_find_best_allocation()
311 struct uwb_mas_bm *result) in uwb_rsv_find_best_allocation()
Drsv.c546 struct uwb_mas_bm available; in uwb_rsv_establish()
609 int uwb_rsv_try_move(struct uwb_rsv *rsv, struct uwb_mas_bm *available) in uwb_rsv_try_move()
644 struct uwb_mas_bm mas; in uwb_rsv_handle_drp_avail_change()
791 void uwb_rsv_get_usable_mas(struct uwb_rsv *rsv, struct uwb_mas_bm *mas) in uwb_rsv_get_usable_mas()
/drivers/staging/wusbcore/
Dreservation.c21 const struct uwb_mas_bm *mas) in wusbhc_bwa_set()
40 struct uwb_mas_bm mas; in wusbhc_rsv_complete_cb()
Dwusbhc.h95 struct uwb_mas_bm availability;
271 const struct uwb_mas_bm *);
/drivers/staging/wusbcore/host/whci/
Dwhcd.h144 int whc_bwa_set(struct wusbhc *wusbhc, s8 stream_index, const struct uwb_mas_bm *mas_bm);
Dwusb.c82 int whc_bwa_set(struct wusbhc *wusbhc, s8 stream_index, const struct uwb_mas_bm *mas_bm) in whc_bwa_set()
/drivers/staging/wusbcore/host/
Dhwa-hc.c320 const struct uwb_mas_bm *mas) in __hwahc_op_bwa_set()