Lines Matching refs:p_reg
272 static int PLAL_ReadRegister(S_REG_INFO * p_reg);
273 static int PLAL_WriteRegister(const S_REG_INFO * p_reg);
1653 FS450_ReadRegister(S_REG_INFO * p_reg)
1657 if (PLAL_ReadRegister(p_reg))
1660 if (SOURCE_HOUSTON == p_reg->source) {
1661 switch (p_reg->size) {
1665 houston_ReadReg((int) p_reg->offset, &tmp, (int) p_reg->size);
1666 p_reg->value = tmp;
1672 houston_ReadReg((unsigned int) p_reg->offset, &tmp, 2);
1673 p_reg->value = (tmp << 16);
1674 houston_ReadReg((unsigned int) (p_reg->offset + 2), &tmp, 2);
1675 p_reg->value |= tmp;
1685 FS450_WriteRegister(S_REG_INFO * p_reg)
1687 if (PLAL_WriteRegister(p_reg))
1690 if (SOURCE_HOUSTON == p_reg->source) {
1691 houston_WriteReg((unsigned int) p_reg->offset, p_reg->value,
1692 p_reg->size);
3101 PLAL_ReadRegister(S_REG_INFO * p_reg)
3103 if (!p_reg)
3106 if (SOURCE_GCC == p_reg->source) {
3107 p_reg->value = ReadGx(p_reg->offset);
3116 PLAL_WriteRegister(const S_REG_INFO * p_reg)
3118 if (!p_reg)
3121 if (SOURCE_GCC == p_reg->source) {
3122 WriteGx(p_reg->offset, p_reg->value);