Lines Matching defs:shadow
350 unsigned long shadow;
379 shadow = *port;
380 *port = shadow &= ~clk_mask;
382 *port = shadow |= data_mask;
384 *port = shadow &= ~data_mask;
386 *port = shadow |= clk_mask;
392 shadow = *port;
393 *port = shadow &= ~clk_mask;
395 *port = shadow |= data_mask;
397 *port = shadow &= ~data_mask;
399 *port = shadow |= clk_mask;
535 unsigned long shadow;
551 shadow = *data_out[priv->minor];
552 shadow |= (arg & changeable_bits[priv->minor]);
553 *data_out[priv->minor] = shadow;
561 shadow = *data_out[priv->minor];
562 shadow &= ~(arg & changeable_bits[priv->minor]);
563 *data_out[priv->minor] = shadow;
644 /* *arg is result of reading the output shadow */