Searched refs:uwb_mas_bm (Results 1 – 7 of 7) sorted by relevance
/linux-4.19.296/drivers/uwb/ |
D | uwb-internal.h | 121 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 …]
|
D | drp-avail.c | 61 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()
|
D | drp.c | 253 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()
|
D | drp-ie.c | 141 struct uwb_mas_bm *mas) in uwb_drp_ie_from_bm() 268 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() 295 void uwb_drp_ie_to_bm(struct uwb_mas_bm *bm, const struct uwb_ie_drp *drp_ie) in uwb_drp_ie_to_bm()
|
D | allocator.c | 321 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()
|
D | rsv.c | 557 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.19.296/include/linux/ |
D | uwb.h | 112 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;
|