Home
last modified time | relevance | path

Searched refs:uwb_rsv (Results 1 – 9 of 9) sorted by relevance

/linux-2.6.39/drivers/uwb/
Drsv.c56 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()
[all …]
Duwb-internal.h175 int uwb_rsv_find_best_allocation(struct uwb_rsv *rsv, struct uwb_mas_bm *available,
325 void uwb_rsv_get(struct uwb_rsv *rsv);
326 void uwb_rsv_put(struct uwb_rsv *rsv);
327 bool uwb_rsv_has_two_drp_ies(struct uwb_rsv *rsv);
328 void uwb_rsv_dump(char *text, struct uwb_rsv *rsv);
329 int uwb_rsv_try_move(struct uwb_rsv *rsv, struct uwb_mas_bm *available);
332 int uwb_rsv_status(struct uwb_rsv *rsv);
333 int uwb_rsv_companion_status(struct uwb_rsv *rsv);
335 void uwb_rsv_set_state(struct uwb_rsv *rsv, enum uwb_rsv_state new_state);
336 void uwb_rsv_remove(struct uwb_rsv *rsv);
[all …]
Ddrp-ie.c30 int uwb_rsv_reason_code(struct uwb_rsv *rsv) in uwb_rsv_reason_code()
58 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()
Duwb-debug.c71 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()
219 struct uwb_rsv *rsv; in reservations_print()
304 static void uwb_dbg_new_rsv(struct uwb_pal *pal, struct uwb_rsv *rsv) in uwb_dbg_new_rsv()
359 struct uwb_rsv *rsv, *t; in uwb_dbg_del_rc()
Ddrp.c104 struct uwb_rsv *rsv; in uwb_rc_send_all_drp_ie()
169 struct uwb_rsv *rsv, int our_status) in evaluate_conflict_action()
248 struct uwb_rsv *rsv, in handle_conflict_normal()
290 struct uwb_rsv *rsv, bool companion_only, in handle_conflict_expanding()
337 static void uwb_drp_handle_conflict_rsv(struct uwb_rc *rc, struct uwb_rsv *rsv, in uwb_drp_handle_conflict_rsv()
366 struct uwb_rsv *rsv; in uwb_drp_handle_all_conflict_rsv()
377 static void uwb_drp_process_target(struct uwb_rc *rc, struct uwb_rsv *rsv, in uwb_drp_process_target()
453 static void uwb_drp_process_owner(struct uwb_rc *rc, struct uwb_rsv *rsv, in uwb_drp_process_owner()
639 struct uwb_rsv *rsv; in uwb_drp_process_involved()
Dallocator.c321 int uwb_rsv_find_best_allocation(struct uwb_rsv *rsv, struct uwb_mas_bm *available, in uwb_rsv_find_best_allocation()
/linux-2.6.39/include/linux/
Duwb.h40 struct uwb_rsv;
194 typedef void (*uwb_rsv_cb_f)(struct uwb_rsv *rsv);
238 struct uwb_rsv { struct
317 struct uwb_rsv *uwb_rsv_create(struct uwb_rc *rc, uwb_rsv_cb_f cb,
319 void uwb_rsv_destroy(struct uwb_rsv *rsv);
321 int uwb_rsv_establish(struct uwb_rsv *rsv);
322 int uwb_rsv_modify(struct uwb_rsv *rsv,
324 void uwb_rsv_terminate(struct uwb_rsv *rsv);
326 void uwb_rsv_accept(struct uwb_rsv *rsv, uwb_rsv_cb_f cb, void *pal_priv);
328 void uwb_rsv_get_usable_mas(struct uwb_rsv *orig_rsv, struct uwb_mas_bm *mas);
[all …]
/linux-2.6.39/drivers/usb/wusbcore/
Dreservation.c47 static void wusbhc_rsv_complete_cb(struct uwb_rsv *rsv) in wusbhc_rsv_complete_cb()
79 struct uwb_rsv *rsv; in wusbhc_rsv_establish()
Dwusbhc.h268 struct uwb_rsv *rsv; /* cluster bandwidth reservation */