Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/net/ethernet/mellanox/mlxsw/
Ditem.h242 #define __ITEM_NAME(_type, _cname, _iname) \ argument
243 mlxsw_##_type##_##_cname##_##_iname##_item
250 #define MLXSW_ITEM16(_type, _cname, _iname, _offset, _shift, _sizebits) \ argument
251 static struct mlxsw_item __ITEM_NAME(_type, _cname, _iname) = { \
255 .name = #_type "_" #_cname "_" #_iname, \
257 static inline u16 mlxsw_##_type##_##_cname##_##_iname##_get(char *buf) \
259 return __mlxsw_item_get16(buf, &__ITEM_NAME(_type, _cname, _iname), 0); \
261 static inline void mlxsw_##_type##_##_cname##_##_iname##_set(char *buf, u16 val)\
263 __mlxsw_item_set16(buf, &__ITEM_NAME(_type, _cname, _iname), 0, val); \
266 #define MLXSW_ITEM16_INDEXED(_type, _cname, _iname, _offset, _shift, _sizebits, \ argument
[all …]