Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/uwb/
Duwb-internal.h121 struct uwb_mas_bm mas;
164 struct uwb_mas_bm *not_available;
165 struct uwb_mas_bm *result;
176 struct uwb_mas_bm *available,
177 struct uwb_mas_bm *result);
331 int uwb_rsv_try_move(struct uwb_rsv *rsv, struct uwb_mas_bm *available);
345 void uwb_drp_ie_to_bm(struct uwb_mas_bm *bm, const struct uwb_ie_drp *drp_ie);
348 void uwb_drp_available(struct uwb_rc *rc, struct uwb_mas_bm *avail);
349 int uwb_drp_avail_reserve_pending(struct uwb_rc *rc, struct uwb_mas_bm *mas);
350 void uwb_drp_avail_reserve(struct uwb_rc *rc, struct uwb_mas_bm *mas);
[all …]
Ddrp-avail.c61 void uwb_drp_available(struct uwb_rc *rc, struct uwb_mas_bm *avail) in uwb_drp_available()
74 int uwb_drp_avail_reserve_pending(struct uwb_rc *rc, struct uwb_mas_bm *mas) in uwb_drp_avail_reserve_pending()
76 struct uwb_mas_bm avail; in uwb_drp_avail_reserve_pending()
91 void uwb_drp_avail_reserve(struct uwb_rc *rc, struct uwb_mas_bm *mas) in uwb_drp_avail_reserve()
103 void uwb_drp_avail_release(struct uwb_rc *rc, struct uwb_mas_bm *mas) in uwb_drp_avail_release()
119 struct uwb_mas_bm avail; in uwb_drp_avail_ie_update()
Ddrp.c253 struct uwb_mas_bm *conflicting_mas) in handle_conflict_normal()
295 struct uwb_mas_bm *conflicting_mas) in handle_conflict_expanding()
348 struct uwb_mas_bm *conflicting_mas) in uwb_drp_handle_conflict_rsv()
378 struct uwb_mas_bm *conflicting_mas) 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()
447 struct uwb_mas_bm mas; in uwb_drp_process_target()
483 struct uwb_mas_bm *mas) in uwb_drp_process_owner_accepted()
535 struct uwb_mas_bm mas; in uwb_drp_process_owner()
620 struct uwb_mas_bm mas; in uwb_drp_handle_alien_drp()
667 struct uwb_mas_bm mas; in uwb_drp_process_not_involved()
Ddrp-ie.c142 struct uwb_mas_bm *mas) in uwb_drp_ie_from_bm()
269 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()
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()
Dallocator.c321 int uwb_rsv_find_best_allocation(struct uwb_rsv *rsv, struct uwb_mas_bm *available, in uwb_rsv_find_best_allocation()
322 struct uwb_mas_bm *result) in uwb_rsv_find_best_allocation()
Drsv.c557 struct uwb_mas_bm available; in uwb_rsv_establish()
620 int uwb_rsv_try_move(struct uwb_rsv *rsv, struct uwb_mas_bm *available) in uwb_rsv_try_move()
655 struct uwb_mas_bm mas; in uwb_rsv_handle_drp_avail_change()
802 void uwb_rsv_get_usable_mas(struct uwb_rsv *rsv, struct uwb_mas_bm *mas) in uwb_rsv_get_usable_mas()
/linux-4.4.14/include/linux/
Duwb.h112 struct uwb_mas_bm { struct
185 struct uwb_mas_bm final_mas;
187 struct uwb_mas_bm companion_mas;
260 struct uwb_mas_bm mas;
269 struct uwb_mas_bm uwb_mas_bm_zero = { .bm = { 0 } };
271 static inline void uwb_mas_bm_copy_le(void *dst, const struct uwb_mas_bm *mas) in uwb_mas_bm_copy_le()
329 void uwb_rsv_get_usable_mas(struct uwb_rsv *orig_rsv, struct uwb_mas_bm *mas);
405 struct uwb_mas_bm cnflt_alien_bitmap;
/linux-4.4.14/drivers/usb/wusbcore/
Dreservation.c32 const struct uwb_mas_bm *mas) in wusbhc_bwa_set()
51 struct uwb_mas_bm mas; in wusbhc_rsv_complete_cb()
Dwusbhc.h109 struct uwb_mas_bm availability;
285 const struct uwb_mas_bm *);
/linux-4.4.14/drivers/usb/host/whci/
Dwhcd.h157 int whc_bwa_set(struct wusbhc *wusbhc, s8 stream_index, const struct uwb_mas_bm *mas_bm);
Dwusb.c93 int whc_bwa_set(struct wusbhc *wusbhc, s8 stream_index, const struct uwb_mas_bm *mas_bm) in whc_bwa_set()
/linux-4.4.14/drivers/usb/host/
Dhwa-hc.c334 const struct uwb_mas_bm *mas) in __hwahc_op_bwa_set()