D | ocelot.h | 473 struct ocelot { struct 479 const struct ocelot_stat_layout *stats_layout; argument 488 struct workqueue_struct *ocelot_owq; argument 494 struct ocelot_port **ports; argument 512 struct ocelot *ocelot; argument 533 #define ocelot_read_ix(ocelot, reg, gi, ri) __ocelot_read_ix(ocelot, reg, reg##_GSZ * (gi) + reg##_… argument 534 #define ocelot_read_gix(ocelot, reg, gi) __ocelot_read_ix(ocelot, reg, reg##_GSZ * (gi)) argument 535 #define ocelot_read_rix(ocelot, reg, ri) __ocelot_read_ix(ocelot, reg, reg##_RSZ * (ri)) argument 536 #define ocelot_read(ocelot, reg) __ocelot_read_ix(ocelot, reg, 0) argument 539 #define ocelot_write_ix(ocelot, val, reg, gi, ri) __ocelot_write_ix(ocelot, val, reg, reg##_GSZ * (… argument [all …]
|