__ocelot_rmw_ix 526 drivers/net/ethernet/mscc/ocelot.h void __ocelot_rmw_ix(struct ocelot *ocelot, u32 val, u32 mask, u32 reg, __ocelot_rmw_ix 528 drivers/net/ethernet/mscc/ocelot.h #define ocelot_rmw_ix(ocelot, val, m, reg, gi, ri) __ocelot_rmw_ix(ocelot, val, m, reg, reg##_GSZ * (gi) + reg##_RSZ * (ri)) __ocelot_rmw_ix 529 drivers/net/ethernet/mscc/ocelot.h #define ocelot_rmw_gix(ocelot, val, m, reg, gi) __ocelot_rmw_ix(ocelot, val, m, reg, reg##_GSZ * (gi)) __ocelot_rmw_ix 530 drivers/net/ethernet/mscc/ocelot.h #define ocelot_rmw_rix(ocelot, val, m, reg, ri) __ocelot_rmw_ix(ocelot, val, m, reg, reg##_RSZ * (ri)) __ocelot_rmw_ix 531 drivers/net/ethernet/mscc/ocelot.h #define ocelot_rmw(ocelot, val, m, reg) __ocelot_rmw_ix(ocelot, val, m, reg, 0) __ocelot_rmw_ix 48 drivers/net/ethernet/mscc/ocelot_io.c EXPORT_SYMBOL(__ocelot_rmw_ix);