Lines Matching refs:bitmap

384 static void punct_update_legacy_bw_80(u8 bitmap, u8 pri_chan, u8 *seg0)  in punct_update_legacy_bw_80()  argument
388 switch (bitmap) { in punct_update_legacy_bw_80()
410 if (bitmap & BIT((sec_chan - first_chan) / 4)) in punct_update_legacy_bw_80()
415 static void punct_update_legacy_bw_160(u8 bitmap, u8 pri, in punct_update_legacy_bw_160() argument
420 if (bitmap & 0x0F) { in punct_update_legacy_bw_160()
422 punct_update_legacy_bw_80(bitmap & 0xF, pri, seg0); in punct_update_legacy_bw_160()
426 if (bitmap & 0xF0) { in punct_update_legacy_bw_160()
428 punct_update_legacy_bw_80((bitmap & 0xF0) >> 4, pri, in punct_update_legacy_bw_160()
435 void punct_update_legacy_bw(u16 bitmap, u8 pri, enum oper_chan_width *width, in punct_update_legacy_bw() argument
438 if (*width == CONF_OPER_CHWIDTH_80MHZ && (bitmap & 0xF)) { in punct_update_legacy_bw()
440 punct_update_legacy_bw_80(bitmap & 0xF, pri, seg0); in punct_update_legacy_bw()
443 if (*width == CONF_OPER_CHWIDTH_160MHZ && (bitmap & 0xFF)) { in punct_update_legacy_bw()
446 punct_update_legacy_bw_160(bitmap & 0xFF, pri, width, seg0); in punct_update_legacy_bw()
990 u16 bitmap; in is_punct_bitmap_valid() local
996 bitmap = ~punct_bitmap; in is_punct_bitmap_valid()
1000 bitmap &= 0xF; in is_punct_bitmap_valid()
1006 bitmap &= 0xFF; in is_punct_bitmap_valid()
1012 bitmap &= 0xFFFF; in is_punct_bitmap_valid()
1021 if (!bitmap) /* No channel active */ in is_punct_bitmap_valid()
1024 if (!(bitmap & BIT(pri_ch_bit_pos))) { in is_punct_bitmap_valid()
1030 if (valid_bitmaps[i] == bitmap) in is_punct_bitmap_valid()