Searched refs:mas (Results 1 - 10 of 10) sorted by relevance

/drivers/usb/wusbcore/
H A Dreservation.c32 const struct uwb_mas_bm *mas)
34 if (mas == NULL)
35 mas = &uwb_mas_bm_zero;
36 return wusbhc->bwa_set(wusbhc, stream, mas);
51 struct uwb_mas_bm mas; local
56 uwb_rsv_get_usable_mas(rsv, &mas);
57 bitmap_scnprintf(buf, sizeof(buf), mas.bm, UWB_NUM_MAS);
59 wusbhc_bwa_set(wusbhc, rsv->stream, &mas);
31 wusbhc_bwa_set(struct wusbhc *wusbhc, u8 stream, const struct uwb_mas_bm *mas) argument
/drivers/uwb/
H A Dallocator.c26 int col, mas, safe_mas, unsafe_mas; local
36 for (mas = 0; mas < UWB_MAS_PER_ZONE; mas++ ) {
37 if (bm[col * UWB_MAS_PER_ZONE + mas] == 0) {
48 bm[col * UWB_MAS_PER_ZONE + mas] = c;
56 int mas, col, rows; local
63 for (mas = UWB_MAS_PER_ZONE - 1; mas >= 0; mas
208 int col, mas; local
225 int mas; local
[all...]
H A Ddrp.c271 bitmap_and(mv->companion_mas.bm, rsv->mas.bm, conflicting_mas->bm, UWB_NUM_MAS);
328 bitmap_andnot(mv->companion_mas.bm, rsv->mas.bm, conflicting_mas->bm, UWB_NUM_MAS);
347 if (bitmap_intersects(rsv->mas.bm, conflicting_mas->bm, UWB_NUM_MAS)) {
356 } else if (bitmap_intersects(rsv->mas.bm, conflicting_mas->bm, UWB_NUM_MAS)) {
384 struct uwb_mas_bm mas; local
388 uwb_drp_ie_to_bm(&mas, drp_ie);
400 if (!bitmap_equal(rsv->mas.bm, mas.bm, UWB_NUM_MAS))
404 if (!bitmap_equal(rsv->mas.bm, mas
461 struct uwb_mas_bm mas; local
581 struct uwb_mas_bm mas; local
629 struct uwb_mas_bm mas; local
[all...]
H A Ddrp-avail.c70 * @mas: the MAS to reserve
74 int uwb_drp_avail_reserve_pending(struct uwb_rc *rc, struct uwb_mas_bm *mas) argument
79 if (!bitmap_subset(mas->bm, avail.bm, UWB_NUM_MAS))
82 bitmap_andnot(rc->drp_avail.pending, rc->drp_avail.pending, mas->bm, UWB_NUM_MAS);
89 * @mas: the MAS to reserve
91 void uwb_drp_avail_reserve(struct uwb_rc *rc, struct uwb_mas_bm *mas) argument
93 bitmap_or(rc->drp_avail.pending, rc->drp_avail.pending, mas->bm, UWB_NUM_MAS);
94 bitmap_andnot(rc->drp_avail.local, rc->drp_avail.local, mas->bm, UWB_NUM_MAS);
101 * @mas: the MAS to release
103 void uwb_drp_avail_release(struct uwb_rc *rc, struct uwb_mas_bm *mas) argument
[all...]
H A Ddrp-ie.c142 struct uwb_mas_bm *mas)
152 bitmap_copy(tmp_bmp, mas->bm, UWB_NUM_MAS);
203 unsafe = rsv->mas.unsafe ? 1 : 0;
232 uwb_drp_ie_from_bm(drp_ie, &rsv->mas);
271 int mas; local
274 for (mas = 0; mas < UWB_MAS_PER_ZONE; mas++) {
275 mas_mask = 1 << mas;
277 set_bit(zone * UWB_NUM_ZONES + mas, b
141 uwb_drp_ie_from_bm(struct uwb_ie_drp *drp_ie, struct uwb_mas_bm *mas) argument
[all...]
H A Drsv.c335 bitmap_andnot(rsv->mas.bm, rsv->mas.bm, mv->companion_mas.bm, UWB_NUM_MAS);
344 uwb_drp_avail_reserve(rsv->rc, &rsv->mas);
355 bitmap_or(rsv->mas.bm, rsv->mas.bm, mv->companion_mas.bm, UWB_NUM_MAS);
356 rsv->mas.safe += mv->companion_mas.safe;
357 rsv->mas.unsafe += mv->companion_mas.unsafe;
361 bitmap_andnot(mv->companion_mas.bm, rsv->mas.bm, mv->final_mas.bm, UWB_NUM_MAS);
363 rsv->mas.safe = mv->final_mas.safe;
364 rsv->mas
642 struct uwb_mas_bm mas; local
789 uwb_rsv_get_usable_mas(struct uwb_rsv *rsv, struct uwb_mas_bm *mas) argument
[all...]
H A Duwb-internal.h120 struct uwb_mas_bm mas; member in struct:uwb_cnflt_alien
346 int uwb_drp_avail_reserve_pending(struct uwb_rc *rc, struct uwb_mas_bm *mas);
347 void uwb_drp_avail_reserve(struct uwb_rc *rc, struct uwb_mas_bm *mas);
348 void uwb_drp_avail_release(struct uwb_rc *rc, struct uwb_mas_bm *mas);
H A Duwb-debug.c244 bitmap_scnprintf(buf, sizeof(buf), rsv->mas.bm, UWB_NUM_MAS);
/drivers/media/video/saa7164/
H A Dsaa7164-api.c629 u8 mas; local
635 mas = 0xd0;
637 mas = 0xe0;
653 buf[0x0a] = mas;
/drivers/usb/host/
H A Dhwa-hc.c285 * @mas: mas bitmap to use
288 const struct uwb_mas_bm *mas)
307 uwb_mas_bm_copy_le(mas_le, mas);
287 __hwahc_op_bwa_set(struct wusbhc *wusbhc, s8 stream_index, const struct uwb_mas_bm *mas) argument

Completed in 181 milliseconds