Lines Matching refs:uwb_rsv
57 bool uwb_rsv_has_two_drp_ies(struct uwb_rsv *rsv) in uwb_rsv_has_two_drp_ies()
106 void uwb_rsv_dump(char *text, struct uwb_rsv *rsv) in uwb_rsv_dump()
125 struct uwb_rsv *rsv = container_of(kref, struct uwb_rsv, kref); in uwb_rsv_release()
130 void uwb_rsv_get(struct uwb_rsv *rsv) in uwb_rsv_get()
135 void uwb_rsv_put(struct uwb_rsv *rsv) in uwb_rsv_put()
147 static int uwb_rsv_get_stream(struct uwb_rsv *rsv) in uwb_rsv_get_stream()
177 static void uwb_rsv_put_stream(struct uwb_rsv *rsv) in uwb_rsv_put_stream()
243 static void uwb_rsv_stroke_timer(struct uwb_rsv *rsv) in uwb_rsv_stroke_timer()
278 static void uwb_rsv_state_update(struct uwb_rsv *rsv, in uwb_rsv_state_update()
290 static void uwb_rsv_callback(struct uwb_rsv *rsv) in uwb_rsv_callback()
296 void uwb_rsv_set_state(struct uwb_rsv *rsv, enum uwb_rsv_state new_state) in uwb_rsv_set_state()
398 struct uwb_rsv *rsv = container_of(work, struct uwb_rsv, in uwb_rsv_handle_timeout_work()
455 static struct uwb_rsv *uwb_rsv_alloc(struct uwb_rc *rc) in uwb_rsv_alloc()
457 struct uwb_rsv *rsv; in uwb_rsv_alloc()
459 rsv = kzalloc(sizeof(struct uwb_rsv), GFP_KERNEL); in uwb_rsv_alloc()
489 struct uwb_rsv *uwb_rsv_create(struct uwb_rc *rc, uwb_rsv_cb_f cb, void *pal_priv) in uwb_rsv_create()
491 struct uwb_rsv *rsv; in uwb_rsv_create()
504 void uwb_rsv_remove(struct uwb_rsv *rsv) in uwb_rsv_remove()
532 void uwb_rsv_destroy(struct uwb_rsv *rsv) in uwb_rsv_destroy()
549 int uwb_rsv_establish(struct uwb_rsv *rsv) in uwb_rsv_establish()
597 int uwb_rsv_modify(struct uwb_rsv *rsv, int max_mas, int min_mas, int max_interval) in uwb_rsv_modify()
607 int uwb_rsv_try_move(struct uwb_rsv *rsv, struct uwb_mas_bm *available) in uwb_rsv_try_move()
641 struct uwb_rsv *rsv; in uwb_rsv_handle_drp_avail_change()
668 void uwb_rsv_terminate(struct uwb_rsv *rsv) in uwb_rsv_terminate()
693 void uwb_rsv_accept(struct uwb_rsv *rsv, uwb_rsv_cb_f cb, void *pal_priv) in uwb_rsv_accept()
706 static bool uwb_rsv_match(struct uwb_rsv *rsv, struct uwb_dev *src, in uwb_rsv_match()
730 static struct uwb_rsv *uwb_rsv_new_target(struct uwb_rc *rc, in uwb_rsv_new_target()
734 struct uwb_rsv *rsv; in uwb_rsv_new_target()
789 void uwb_rsv_get_usable_mas(struct uwb_rsv *rsv, struct uwb_mas_bm *mas) in uwb_rsv_get_usable_mas()
806 struct uwb_rsv *uwb_rsv_find(struct uwb_rc *rc, struct uwb_dev *src, in uwb_rsv_find()
809 struct uwb_rsv *rsv; in uwb_rsv_find()
831 struct uwb_rsv *rsv, *t; in uwb_rsv_update_all()
916 struct uwb_rsv *rsv; in uwb_rsv_alien_bp_work()
931 struct uwb_rsv *rsv = (struct uwb_rsv *)arg; in uwb_rsv_timer()
944 struct uwb_rsv *rsv, *t; in uwb_rsv_remove_all()