H A D | ocelot.h | 73 #define for_each_unicast_dest_pgid(ocelot, pgid) \ argument 78 #define for_each_nonreserved_multicast_dest_pgid(ocelot, pgid) \ argument 83 #define for_each_aggr_pgid(ocelot, pgid) \ argument 773 struct ocelot *ocelot; global() member 812 struct ocelot { global() struct 817 opsocelot global() argument 831 portsocelot global() argument 850 npi_inj_prefixocelot global() argument 851 npi_xtr_prefixocelot global() argument 859 blockocelot global() argument 860 vcap_polocelot global() argument 862 mirrorocelot global() argument 864 psfpocelot global() argument 867 stats_workocelot global() argument 868 stats_queueocelot global() argument 870 stats_lockocelot global() argument 871 statsocelot global() argument 896 mmocelot global() argument 898 fdmaocelot global() argument 906 ocelot_bulk_read(ocelot,reg,buf,count) global() argument 909 ocelot_read_ix(ocelot,reg,gi,ri) global() argument 911 ocelot_read_gix(ocelot,reg,gi) global() argument 913 ocelot_read_rix(ocelot,reg,ri) global() argument 915 ocelot_read(ocelot,reg) global() argument 918 ocelot_write_ix(ocelot,val,reg,gi,ri) global() argument 920 ocelot_write_gix(ocelot,val,reg,gi) global() argument 922 ocelot_write_rix(ocelot,val,reg,ri) global() argument 924 ocelot_write(ocelot,val,reg) global() argument 926 ocelot_rmw_ix(ocelot,val,m,reg,gi,ri) global() argument 928 ocelot_rmw_gix(ocelot,val,m,reg,gi) global() argument 930 ocelot_rmw_rix(ocelot,val,m,reg,ri) global() argument 932 ocelot_rmw(ocelot,val,m,reg) global() argument 934 ocelot_field_write(ocelot,reg,val) global() argument 936 ocelot_field_read(ocelot,reg,val) global() argument 938 ocelot_fields_write(ocelot,id,reg,val) global() argument 940 ocelot_fields_read(ocelot,id,reg,val) global() argument 943 ocelot_target_read_ix(ocelot,target,reg,gi,ri) global() argument 945 ocelot_target_read_gix(ocelot,target,reg,gi) global() argument 947 ocelot_target_read_rix(ocelot,target,reg,ri) global() argument 949 ocelot_target_read(ocelot,target,reg) global() argument 952 ocelot_target_write_ix(ocelot,target,val,reg,gi,ri) global() argument 954 ocelot_target_write_gix(ocelot,target,val,reg,gi) global() argument 956 ocelot_target_write_rix(ocelot,target,val,reg,ri) global() argument 958 ocelot_target_write(ocelot,target,val,reg) global() argument 1198 ocelot_mrp_add(struct ocelot * ocelot,int port,const struct switchdev_obj_mrp * mrp) ocelot_mrp_add() argument 1204 ocelot_mrp_del(struct ocelot * ocelot,int port,const struct switchdev_obj_mrp * mrp) ocelot_mrp_del() argument 1211 ocelot_mrp_add_ring_role(struct ocelot * ocelot,int port,const struct switchdev_obj_ring_role_mrp * mrp) ocelot_mrp_add_ring_role() argument 1218 ocelot_mrp_del_ring_role(struct ocelot * ocelot,int port,const struct switchdev_obj_ring_role_mrp * mrp) ocelot_mrp_del_ring_role() argument [all...] |