Lines Matching refs:chp
60 #define WDC_READ_REG(chp, reg) *(chp)->c_cmdreg[(reg)]
61 #define WDC_WRITE_REG(chp, reg, val) *(chp)->c_cmdreg[(reg)] = (val)
62 #define WDC_READ_CTLREG(chp, reg) (chp)->c_ctlbase[(reg)]
63 #define WDC_WRITE_CTLREG(chp, reg, val) (chp)->c_ctlbase[(reg)] = (val)
64 #define WDC_READ_DATA(chp) *(chp)->c_data
65 #define WDC_READ_DATA_STREAM(chp) *(chp)->c_data
73 #define WDC_READ_REG(chp, reg) ({ \
75 *(chp)->c_cmdreg[(reg)]; \
77 #define WDC_WRITE_REG(chp, reg, val) do { \
79 *(chp)->c_cmdreg[(reg)] = (val); \
81 #define WDC_READ_CTLREG(chp, reg) ({ \
83 (chp)->c_ctlbase[(reg)]; \
85 #define WDC_WRITE_CTLREG(chp, reg, val) do { \
87 (chp)->c_ctlbase[(reg)] = (val); \
89 #define WDC_READ_DATA(chp) ({ \
91 bswap16(*(chp)->c_data); \
93 #define WDC_READ_DATA_STREAM(chp) ({ \
95 *(chp)->c_data; \