Lines Matching defs:label
180 static void extract_mask_pos(u32 label, u8 *mask, u8 *pos)
184 (*mask) = label & 0xff;
194 static void stv0367_writebits(struct stv0367_state *state, u32 label, u8 val)
198 reg = stv0367_readreg(state, (label >> 16) & 0xffff);
199 extract_mask_pos(label, &mask, &pos);
204 stv0367_writereg(state, (label >> 16) & 0xffff, reg);
208 static void stv0367_setbits(u8 *reg, u32 label, u8 val)
212 extract_mask_pos(label, &mask, &pos);
219 static u8 stv0367_readbits(struct stv0367_state *state, u32 label)
224 extract_mask_pos(label, &mask, &pos);
226 val = stv0367_readreg(state, label >> 16);
233 static u8 stv0367_getbits(u8 reg, u32 label)
237 extract_mask_pos(label, &mask, &pos);