Home
last modified time | relevance | path

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

/linux-3.4.99/drivers/uwb/
Duwb-internal.h120 struct uwb_mas_bm mas;
163 struct uwb_mas_bm *not_available;
164 struct uwb_mas_bm *result;
174 int uwb_rsv_find_best_allocation(struct uwb_rsv *rsv, struct uwb_mas_bm *available,
175 struct uwb_mas_bm *result);
328 int uwb_rsv_try_move(struct uwb_rsv *rsv, struct uwb_mas_bm *available);
342 void uwb_drp_ie_to_bm(struct uwb_mas_bm *bm, const struct uwb_ie_drp *drp_ie);
345 void uwb_drp_available(struct uwb_rc *rc, struct uwb_mas_bm *avail);
346 int uwb_drp_avail_reserve_pending(struct uwb_rc *rc, struct uwb_mas_bm *mas);
347 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.c249 struct uwb_mas_bm *conflicting_mas) in handle_conflict_normal()
291 struct uwb_mas_bm *conflicting_mas) in handle_conflict_expanding()
340 struct uwb_mas_bm *conflicting_mas) in uwb_drp_handle_conflict_rsv()
364 struct uwb_mas_bm *conflicting_mas) in uwb_drp_handle_all_conflict_rsv()
384 struct uwb_mas_bm mas; in uwb_drp_process_target()
461 struct uwb_mas_bm mas; in uwb_drp_process_owner()
581 struct uwb_mas_bm mas; in uwb_drp_handle_alien_drp()
629 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.c552 struct uwb_mas_bm available; in uwb_rsv_establish()
607 int uwb_rsv_try_move(struct uwb_rsv *rsv, struct uwb_mas_bm *available) in uwb_rsv_try_move()
642 struct uwb_mas_bm mas; in uwb_rsv_handle_drp_avail_change()
789 void uwb_rsv_get_usable_mas(struct uwb_rsv *rsv, struct uwb_mas_bm *mas) in uwb_rsv_get_usable_mas()
/linux-3.4.99/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-3.4.99/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.h106 struct uwb_mas_bm availability;
281 const struct uwb_mas_bm *);
/linux-3.4.99/drivers/usb/host/whci/
Dwhcd.h157 int whc_bwa_set(struct wusbhc *wusbhc, s8 stream_index, const struct uwb_mas_bm *mas_bm);
Dwusb.c94 int whc_bwa_set(struct wusbhc *wusbhc, s8 stream_index, const struct uwb_mas_bm *mas_bm) in whc_bwa_set()
/linux-3.4.99/drivers/usb/host/
Dhwa-hc.c288 const struct uwb_mas_bm *mas) in __hwahc_op_bwa_set()