Lines Matching refs:tmp

80 	u16 tmp;  in __mlxsw_item_get16()  local
82 tmp = be16_to_cpu(b[offset]); in __mlxsw_item_get16()
83 tmp >>= item->shift; in __mlxsw_item_get16()
84 tmp &= GENMASK(item->size.bits - 1, 0); in __mlxsw_item_get16()
86 tmp <<= item->shift; in __mlxsw_item_get16()
87 return tmp; in __mlxsw_item_get16()
97 u16 tmp; in __mlxsw_item_set16() local
102 tmp = be16_to_cpu(b[offset]); in __mlxsw_item_set16()
103 tmp &= ~mask; in __mlxsw_item_set16()
104 tmp |= val; in __mlxsw_item_set16()
105 b[offset] = cpu_to_be16(tmp); in __mlxsw_item_set16()
113 u32 tmp; in __mlxsw_item_get32() local
115 tmp = be32_to_cpu(b[offset]); in __mlxsw_item_get32()
116 tmp >>= item->shift; in __mlxsw_item_get32()
117 tmp &= GENMASK(item->size.bits - 1, 0); in __mlxsw_item_get32()
119 tmp <<= item->shift; in __mlxsw_item_get32()
120 return tmp; in __mlxsw_item_get32()
130 u32 tmp; in __mlxsw_item_set32() local
135 tmp = be32_to_cpu(b[offset]); in __mlxsw_item_set32()
136 tmp &= ~mask; in __mlxsw_item_set32()
137 tmp |= val; in __mlxsw_item_set32()
138 b[offset] = cpu_to_be32(tmp); in __mlxsw_item_set32()
146 u64 tmp; in __mlxsw_item_get64() local
148 tmp = be64_to_cpu(b[offset]); in __mlxsw_item_get64()
149 tmp >>= item->shift; in __mlxsw_item_get64()
150 tmp &= GENMASK_ULL(item->size.bits - 1, 0); in __mlxsw_item_get64()
152 tmp <<= item->shift; in __mlxsw_item_get64()
153 return tmp; in __mlxsw_item_get64()
162 u64 tmp; in __mlxsw_item_set64() local
167 tmp = be64_to_cpu(b[offset]); in __mlxsw_item_set64()
168 tmp &= ~mask; in __mlxsw_item_set64()
169 tmp |= val; in __mlxsw_item_set64()
170 b[offset] = cpu_to_be64(tmp); in __mlxsw_item_set64()
218 u8 shift, tmp; in __mlxsw_item_bit_array_get() local
221 tmp = buf[offset]; in __mlxsw_item_bit_array_get()
222 tmp >>= shift; in __mlxsw_item_bit_array_get()
223 tmp &= GENMASK(item->element_size - 1, 0); in __mlxsw_item_bit_array_get()
224 return tmp; in __mlxsw_item_bit_array_get()
230 u8 shift, tmp; in __mlxsw_item_bit_array_set() local
236 tmp = buf[offset]; in __mlxsw_item_bit_array_set()
237 tmp &= ~mask; in __mlxsw_item_bit_array_set()
238 tmp |= val; in __mlxsw_item_bit_array_set()
239 buf[offset] = tmp; in __mlxsw_item_bit_array_set()