Lines Matching defs:mask
929 * @mask: Mask for index wrapping.
941 int mask;
1168 * @intr_mask: Current interrupt mask.
1174 * @tx_int_mask: Transmit interrupt mask. Used for TX optimization.
1468 * This routine turns on the specified interrupts in the interrupt mask so that
1496 * interrupt enable mask so that interrupts can be restored later.
1498 * Return the current interrupt enable mask.
1535 info->last &= info->mask;
1555 info->next &= info->mask;
3176 * @mask_size: The size of the mask.
3177 * @mask: Mask to ignore certain bytes in the pattern.
3184 const u8 *mask, uint frame_size, const u8 *pattern)
3212 val = mask[len];
3223 bits = mask[len - 1];
3242 static const u8 mask[6] = { 0x3F, 0xF0, 0x3F, 0x00, 0xC0, 0x03 };
3254 hw_set_wol_frame(hw, 3, 6, mask, 42, pattern);
3265 static const u8 mask[] = { 0x3F };
3268 hw_set_wol_frame(hw, 2, 1, mask, ETH_ALEN, pattern);
3283 static const u8 mask[] = { 0x3F };
3287 hw_set_wol_frame(hw, 1, 1, mask, 6, pattern);
3301 static const u8 mask[] = { 0x3F };
3303 hw_set_wol_frame(hw, 0, 1, mask, ETH_ALEN, hw->override_addr);
3419 * hw_setup_intr - setup interrupt mask
3422 * This routine setup the interrupt mask for proper operation.
3452 info->mask = info->alloc - 1;
4400 last &= info->mask;
4684 next &= info->mask;
4729 next &= info->mask;
4788 next &= info->mask;