Lines Matching defs:val
359 #define FLD_LS_64(dev, val, field) \
360 (((u64)(val) << (dev)->hw_shifts[field ## _S]) & (dev)->hw_masks[field ## _M])
361 #define FLD_RS_64(dev, val, field) \
362 ((u64)((val) & (dev)->hw_masks[field ## _M]) >> (dev)->hw_shifts[field ## _S])
363 #define FLD_LS_32(dev, val, field) \
364 (((val) << (dev)->hw_shifts[field ## _S]) & (dev)->hw_masks[field ## _M])
365 #define FLD_RS_32(dev, val, field) \
366 ((u64)((val) & (dev)->hw_masks[field ## _M]) >> (dev)->hw_shifts[field ## _S])
1119 * @val: value to write
1121 static inline void set_64bit_val(__le64 *wqe_words, u32 byte_index, u64 val)
1123 wqe_words[byte_index >> 3] = cpu_to_le64(val);
1130 * @val: value to write
1132 static inline void set_32bit_val(__le32 *wqe_words, u32 byte_index, u32 val)
1134 wqe_words[byte_index >> 2] = cpu_to_le32(val);
1141 * @val: read value
1143 static inline void get_64bit_val(__le64 *wqe_words, u32 byte_index, u64 *val)
1145 *val = le64_to_cpu(wqe_words[byte_index >> 3]);
1152 * @val: return 32 bit value
1154 static inline void get_32bit_val(__le32 *wqe_words, u32 byte_index, u32 *val)
1156 *val = le32_to_cpu(wqe_words[byte_index >> 2]);