Searched refs:uwb_rsv (Results 1 – 9 of 9) sorted by relevance
/linux-4.4.14/drivers/uwb/ |
D | rsv.c | 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() 179 static void uwb_rsv_put_stream(struct uwb_rsv *rsv) in uwb_rsv_put_stream() 245 static void uwb_rsv_stroke_timer(struct uwb_rsv *rsv) in uwb_rsv_stroke_timer() 282 static void uwb_rsv_state_update(struct uwb_rsv *rsv, in uwb_rsv_state_update() 294 static void uwb_rsv_callback(struct uwb_rsv *rsv) in uwb_rsv_callback() [all …]
|
D | uwb-internal.h | 175 int uwb_rsv_find_best_allocation(struct uwb_rsv *rsv, 327 void uwb_rsv_get(struct uwb_rsv *rsv); 328 void uwb_rsv_put(struct uwb_rsv *rsv); 329 bool uwb_rsv_has_two_drp_ies(struct uwb_rsv *rsv); 330 void uwb_rsv_dump(char *text, struct uwb_rsv *rsv); 331 int uwb_rsv_try_move(struct uwb_rsv *rsv, struct uwb_mas_bm *available); 334 int uwb_rsv_status(struct uwb_rsv *rsv); 335 int uwb_rsv_companion_status(struct uwb_rsv *rsv); 337 void uwb_rsv_set_state(struct uwb_rsv *rsv, enum uwb_rsv_state new_state); 338 void uwb_rsv_remove(struct uwb_rsv *rsv); [all …]
|
D | drp.c | 105 struct uwb_rsv *rsv; in uwb_rc_send_all_drp_ie() 173 struct uwb_rsv *rsv, int our_status) in evaluate_conflict_action() 252 struct uwb_rsv *rsv, in handle_conflict_normal() 294 struct uwb_rsv *rsv, bool companion_only, in handle_conflict_expanding() 345 static void uwb_drp_handle_conflict_rsv(struct uwb_rc *rc, struct uwb_rsv *rsv, in uwb_drp_handle_conflict_rsv() 380 struct uwb_rsv *rsv; in uwb_drp_handle_all_conflict_rsv() 389 struct uwb_rsv *rsv, struct uwb_rc_evt_drp *drp_evt, in uwb_drp_process_target_accepted() 440 static void uwb_drp_process_target(struct uwb_rc *rc, struct uwb_rsv *rsv, in uwb_drp_process_target() 482 static void uwb_drp_process_owner_accepted(struct uwb_rsv *rsv, in uwb_drp_process_owner_accepted() 528 static void uwb_drp_process_owner(struct uwb_rc *rc, struct uwb_rsv *rsv, in uwb_drp_process_owner() [all …]
|
D | drp-ie.c | 30 static int uwb_rsv_reason_code(struct uwb_rsv *rsv) in uwb_rsv_reason_code() 58 static int uwb_rsv_companion_reason_code(struct uwb_rsv *rsv) in uwb_rsv_companion_reason_code() 74 int uwb_rsv_status(struct uwb_rsv *rsv) in uwb_rsv_status() 103 int uwb_rsv_companion_status(struct uwb_rsv *rsv) in uwb_rsv_companion_status() 191 int uwb_drp_ie_update(struct uwb_rsv *rsv) in uwb_drp_ie_update()
|
D | uwb-debug.c | 71 static void uwb_dbg_rsv_cb(struct uwb_rsv *rsv) in uwb_dbg_rsv_cb() 89 struct uwb_rsv *rsv; in cmd_rsv_establish() 125 struct uwb_rsv *rsv, *found = NULL; in cmd_rsv_terminate() 212 struct uwb_rsv *rsv; in reservations_print() 291 static void uwb_dbg_new_rsv(struct uwb_pal *pal, struct uwb_rsv *rsv) in uwb_dbg_new_rsv() 346 struct uwb_rsv *rsv, *t; in uwb_dbg_del_rc()
|
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()
|
/linux-4.4.14/include/linux/ |
D | uwb.h | 41 struct uwb_rsv; 195 typedef void (*uwb_rsv_cb_f)(struct uwb_rsv *rsv); 239 struct uwb_rsv { struct 318 struct uwb_rsv *uwb_rsv_create(struct uwb_rc *rc, uwb_rsv_cb_f cb, 320 void uwb_rsv_destroy(struct uwb_rsv *rsv); 322 int uwb_rsv_establish(struct uwb_rsv *rsv); 323 int uwb_rsv_modify(struct uwb_rsv *rsv, 325 void uwb_rsv_terminate(struct uwb_rsv *rsv); 327 void uwb_rsv_accept(struct uwb_rsv *rsv, uwb_rsv_cb_f cb, void *pal_priv); 329 void uwb_rsv_get_usable_mas(struct uwb_rsv *orig_rsv, struct uwb_mas_bm *mas); [all …]
|
/linux-4.4.14/drivers/usb/wusbcore/ |
D | reservation.c | 47 static void wusbhc_rsv_complete_cb(struct uwb_rsv *rsv) in wusbhc_rsv_complete_cb() 79 struct uwb_rsv *rsv; in wusbhc_rsv_establish()
|
D | wusbhc.h | 272 struct uwb_rsv *rsv; /* cluster bandwidth reservation */
|