Lines Matching defs:element_size
16 unsigned char element_size; /* size of element in bit array */
212 BUG_ON(index && !item->element_size);
214 BITS_PER_BYTE % item->element_size != 0) {
215 pr_err("mlxsw: item bug (name=%s,offset=%x,element_size=%x)\n",
216 item->name, item->offset, item->element_size);
220 max_index = (item->size.bytes << 3) / item->element_size - 1;
222 offset = be_index * item->element_size >> 3;
223 in_byte_index = index % (BITS_PER_BYTE / item->element_size);
224 *shift = in_byte_index * item->element_size;
238 tmp &= GENMASK(item->element_size - 1, 0);
248 u8 mask = GENMASK(item->element_size - 1, 0) << shift;
534 .element_size = _element_size, \