Lines Matching refs:uwb_rsv
56 bool uwb_rsv_has_two_drp_ies(struct uwb_rsv *rsv) in uwb_rsv_has_two_drp_ies()
105 void uwb_rsv_dump(char *text, struct uwb_rsv *rsv) in uwb_rsv_dump()
124 struct uwb_rsv *rsv = container_of(kref, struct uwb_rsv, kref); in uwb_rsv_release()
129 void uwb_rsv_get(struct uwb_rsv *rsv) in uwb_rsv_get()
134 void uwb_rsv_put(struct uwb_rsv *rsv) in uwb_rsv_put()
146 static int uwb_rsv_get_stream(struct uwb_rsv *rsv) in uwb_rsv_get_stream()
176 static void uwb_rsv_put_stream(struct uwb_rsv *rsv) in uwb_rsv_put_stream()
242 static void uwb_rsv_stroke_timer(struct uwb_rsv *rsv) in uwb_rsv_stroke_timer()
277 static void uwb_rsv_state_update(struct uwb_rsv *rsv, in uwb_rsv_state_update()
289 static void uwb_rsv_callback(struct uwb_rsv *rsv) in uwb_rsv_callback()
295 void uwb_rsv_set_state(struct uwb_rsv *rsv, enum uwb_rsv_state new_state) in uwb_rsv_set_state()
397 struct uwb_rsv *rsv = container_of(work, struct uwb_rsv, in uwb_rsv_handle_timeout_work()
454 static struct uwb_rsv *uwb_rsv_alloc(struct uwb_rc *rc) in uwb_rsv_alloc()
456 struct uwb_rsv *rsv; in uwb_rsv_alloc()
458 rsv = kzalloc(sizeof(struct uwb_rsv), GFP_KERNEL); in uwb_rsv_alloc()
488 struct uwb_rsv *uwb_rsv_create(struct uwb_rc *rc, uwb_rsv_cb_f cb, void *pal_priv) in uwb_rsv_create()
490 struct uwb_rsv *rsv; in uwb_rsv_create()
503 void uwb_rsv_remove(struct uwb_rsv *rsv) in uwb_rsv_remove()
531 void uwb_rsv_destroy(struct uwb_rsv *rsv) in uwb_rsv_destroy()
548 int uwb_rsv_establish(struct uwb_rsv *rsv) in uwb_rsv_establish()
596 int uwb_rsv_modify(struct uwb_rsv *rsv, int max_mas, int min_mas, int max_interval) in uwb_rsv_modify()
606 int uwb_rsv_try_move(struct uwb_rsv *rsv, struct uwb_mas_bm *available) in uwb_rsv_try_move()
640 struct uwb_rsv *rsv; in uwb_rsv_handle_drp_avail_change()
667 void uwb_rsv_terminate(struct uwb_rsv *rsv) in uwb_rsv_terminate()
692 void uwb_rsv_accept(struct uwb_rsv *rsv, uwb_rsv_cb_f cb, void *pal_priv) in uwb_rsv_accept()
705 static bool uwb_rsv_match(struct uwb_rsv *rsv, struct uwb_dev *src, in uwb_rsv_match()
729 static struct uwb_rsv *uwb_rsv_new_target(struct uwb_rc *rc, in uwb_rsv_new_target()
733 struct uwb_rsv *rsv; in uwb_rsv_new_target()
788 void uwb_rsv_get_usable_mas(struct uwb_rsv *rsv, struct uwb_mas_bm *mas) in uwb_rsv_get_usable_mas()
805 struct uwb_rsv *uwb_rsv_find(struct uwb_rc *rc, struct uwb_dev *src, in uwb_rsv_find()
808 struct uwb_rsv *rsv; in uwb_rsv_find()
830 struct uwb_rsv *rsv, *t; in uwb_rsv_update_all()
915 struct uwb_rsv *rsv; in uwb_rsv_alien_bp_work()
930 struct uwb_rsv *rsv = (struct uwb_rsv *)arg; in uwb_rsv_timer()
943 struct uwb_rsv *rsv, *t; in uwb_rsv_remove_all()