Home
last modified time | relevance | path

Searched refs:fldname (Results 1 – 3 of 3) sorted by relevance

/linux-3.4.99/drivers/infiniband/hw/qib/
Dqib_iba7322.c164 #define SYM_RMASK(regname, fldname) ((u64) \ argument
165 QIB_7322_##regname##_##fldname##_RMASK)
167 #define SYM_MASK(regname, fldname) ((u64) \ argument
168 QIB_7322_##regname##_##fldname##_RMASK << \
169 QIB_7322_##regname##_##fldname##_LSB)
171 #define SYM_FIELD(value, regname, fldname) ((u64) \ argument
172 (((value) >> SYM_LSB(regname, fldname)) & \
173 SYM_RMASK(regname, fldname)))
176 #define SYM_FIELD_ACROSS(value, regname, fldname, nbits) \ argument
177 (((value) >> SYM_LSB(regname, fldname)) & MASK_ACROSS(0, nbits))
[all …]
Dqib_iba6120.c151 #define SYM_RMASK(regname, fldname) ((u64) \ argument
152 QIB_6120_##regname##_##fldname##_RMASK)
153 #define SYM_MASK(regname, fldname) ((u64) \ argument
154 QIB_6120_##regname##_##fldname##_RMASK << \
155 QIB_6120_##regname##_##fldname##_LSB)
156 #define SYM_LSB(regname, fldname) (QIB_6120_##regname##_##fldname##_LSB) argument
158 #define SYM_FIELD(value, regname, fldname) ((u64) \ argument
159 (((value) >> SYM_LSB(regname, fldname)) & \
160 SYM_RMASK(regname, fldname)))
161 #define ERR_MASK(fldname) SYM_MASK(ErrMask, fldname##Mask) argument
[all …]
Dqib_iba7220.c184 #define SYM_RMASK(regname, fldname) ((u64) \ argument
185 QIB_7220_##regname##_##fldname##_RMASK)
186 #define SYM_MASK(regname, fldname) ((u64) \ argument
187 QIB_7220_##regname##_##fldname##_RMASK << \
188 QIB_7220_##regname##_##fldname##_LSB)
189 #define SYM_LSB(regname, fldname) (QIB_7220_##regname##_##fldname##_LSB) argument
190 #define SYM_FIELD(value, regname, fldname) ((u64) \ argument
191 (((value) >> SYM_LSB(regname, fldname)) & \
192 SYM_RMASK(regname, fldname)))
193 #define ERR_MASK(fldname) SYM_MASK(ErrMask, fldname##Mask) argument
[all …]