Lines Matching defs:masks
165 const u32 *masks;
172 masks = dev->info->masks;
187 if (check & masks[MIB_COUNTER_VALID]) {
189 if (check & masks[MIB_COUNTER_OVERFLOW])
201 const u32 *masks;
208 masks = dev->info->masks;
225 if (check & masks[MIB_COUNTER_VALID]) {
234 if (check & masks[MIB_COUNTER_OVERFLOW]) {
240 if (check & masks[MIB_COUNTER_OVERFLOW])
386 const u32 *masks;
389 masks = dev->info->masks;
395 } while ((*data & masks[DYNAMIC_MAC_TABLE_NOT_READY]) && timeout);
398 if (*data & masks[DYNAMIC_MAC_TABLE_NOT_READY]) {
405 if (*data & masks[DYNAMIC_MAC_TABLE_MAC_EMPTY])
416 const u32 *masks;
423 masks = dev->info->masks;
447 cnt = data & masks[DYNAMIC_MAC_TABLE_ENTRIES_H];
449 cnt |= (data_hi & masks[DYNAMIC_MAC_TABLE_ENTRIES]) >>
453 *fid = (data_hi & masks[DYNAMIC_MAC_TABLE_FID]) >>
455 *src_port = (data_hi & masks[DYNAMIC_MAC_TABLE_SRC_PORT]) >>
457 *timestamp = (data_hi & masks[DYNAMIC_MAC_TABLE_TIMESTAMP]) >>
479 const u32 *masks;
484 masks = dev->info->masks;
493 if (!(data_hi & (masks[STATIC_MAC_TABLE_VALID] |
494 masks[STATIC_MAC_TABLE_OVERRIDE]))) {
506 (data_hi & masks[STATIC_MAC_TABLE_FWD_PORTS]) >>
508 alu->is_override = (data_hi & masks[STATIC_MAC_TABLE_OVERRIDE]) ? 1 : 0;
517 alu->is_use_fid = (data_hi & masks[STATIC_MAC_TABLE_USE_FID]) ? 1 : 0;
518 alu->fid = (data_hi & masks[STATIC_MAC_TABLE_FID]) >>
531 const u32 *masks;
535 masks = dev->info->masks;
544 data_hi |= masks[STATIC_MAC_TABLE_OVERRIDE];
546 data_hi |= masks[STATIC_MAC_TABLE_USE_FID];
550 data_hi |= masks[STATIC_MAC_TABLE_VALID];
552 data_hi &= ~masks[STATIC_MAC_TABLE_OVERRIDE];
563 const u32 *masks;
566 masks = dev->info->masks;
568 *fid = vlan & masks[VLAN_TABLE_FID];
569 *member = (vlan & masks[VLAN_TABLE_MEMBERSHIP]) >>
571 *valid = !!(vlan & masks[VLAN_TABLE_VALID]);
578 const u32 *masks;
581 masks = dev->info->masks;
586 *vlan |= masks[VLAN_TABLE_VALID];
1293 const u32 *masks;
1296 masks = dev->info->masks;
1309 masks[PORT_802_1P_REMAPPING], false);
1330 const u32 *masks;
1335 masks = dev->info->masks;
1338 ksz_cfg(dev, regs[S_TAIL_TAG_CTRL], masks[SW_TAIL_TAG_ENABLE], true);