Lines Matching defs:mask
997 * @mask: Mask for index wrapping.
1009 int mask;
1236 * @intr_mask: Current interrupt mask.
1242 * @tx_int_mask: Transmit interrupt mask. Used for TX optimization.
1536 * This routine turns on the specified interrupts in the interrupt mask so that
1573 * interrupt enable mask so that interrupts can be restored later.
1575 * Return the current interrupt enable mask.
1612 info->last &= info->mask;
1632 info->next &= info->mask;
3549 * @mask_size: The size of the mask.
3550 * @mask: Mask to ignore certain bytes in the pattern.
3557 const u8 *mask, uint frame_size, const u8 *pattern)
3585 val = mask[len];
3596 bits = mask[len - 1];
3615 static const u8 mask[6] = { 0x3F, 0xF0, 0x3F, 0x00, 0xC0, 0x03 };
3627 hw_set_wol_frame(hw, 3, 6, mask, 42, pattern);
3638 static const u8 mask[] = { 0x3F };
3641 hw_set_wol_frame(hw, 2, 1, mask, ETH_ALEN, pattern);
3656 static const u8 mask[] = { 0x3F };
3660 hw_set_wol_frame(hw, 1, 1, mask, 6, pattern);
3674 static const u8 mask[] = { 0x3F };
3676 hw_set_wol_frame(hw, 0, 1, mask, ETH_ALEN, hw->override_addr);
3792 * hw_setup_intr - setup interrupt mask
3795 * This routine setup the interrupt mask for proper operation.
3825 info->mask = info->alloc - 1;
4773 last &= info->mask;
5057 next &= info->mask;
5102 next &= info->mask;
5161 next &= info->mask;