/drivers/usb/wusbcore/ |
H A D | reservation.c | 32 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 D | allocator.c | 26 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 D | drp.c | 271 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 D | drp-avail.c | 70 * @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 D | drp-ie.c | 142 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 D | rsv.c | 335 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 D | uwb-internal.h | 120 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 D | uwb-debug.c | 244 bitmap_scnprintf(buf, sizeof(buf), rsv->mas.bm, UWB_NUM_MAS);
|
/drivers/media/video/saa7164/ |
H A D | saa7164-api.c | 629 u8 mas; local 635 mas = 0xd0; 637 mas = 0xe0; 653 buf[0x0a] = mas;
|
/drivers/usb/host/ |
H A D | hwa-hc.c | 285 * @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
|