Lines Matching refs:dir_shadow
513 unsigned long dir_shadow;
516 dir_shadow = *dir_oe[priv->minor];
517 dir_shadow &= ~(arg & changeable_dir[priv->minor]);
518 *dir_oe[priv->minor] = dir_shadow;
522 dir_shadow ^= 0xFF; /* Only 8 bits */
525 dir_shadow ^= 0xFFFF; /* Only 16 bits */
528 dir_shadow ^= 0x3FFFF; /* Only 18 bits */
529 return dir_shadow;
536 unsigned long dir_shadow;
539 dir_shadow = *dir_oe[priv->minor];
540 dir_shadow |= (arg & changeable_dir[priv->minor]);
541 *dir_oe[priv->minor] = dir_shadow;
543 return dir_shadow;
632 unsigned long dir_shadow;
633 dir_shadow = *dir_oe[priv->minor];
643 (priv->clk_mask & dir_shadow) &&
644 (priv->data_mask & dir_shadow))) {
756 unsigned long dir_shadow;
757 dir_shadow = *dir_oe[priv->minor];
767 (priv->clk_mask & dir_shadow) &&
768 (priv->data_mask & dir_shadow))) {