Lines Matching refs:ifh
1024 static int ocelot_rx_frame_word(struct ocelot *ocelot, u8 grp, bool ifh, in ocelot_rx_frame_word() argument
1031 if (ifh) in ocelot_rx_frame_word()
1253 void ocelot_ifh_set_basic(void *ifh, struct ocelot *ocelot, int port, in ocelot_ifh_set_basic() argument
1267 memset(ifh, 0, OCELOT_TAG_LEN); in ocelot_ifh_set_basic()
1268 ocelot_ifh_set_bypass(ifh, 1); in ocelot_ifh_set_basic()
1269 ocelot_ifh_set_src(ifh, ocelot->num_phys_ports); in ocelot_ifh_set_basic()
1270 ocelot_ifh_set_dest(ifh, BIT_ULL(port)); in ocelot_ifh_set_basic()
1271 ocelot_ifh_set_qos_class(ifh, qos_class); in ocelot_ifh_set_basic()
1272 ocelot_ifh_set_tag_type(ifh, tag_type); in ocelot_ifh_set_basic()
1273 ocelot_ifh_set_vlan_tci(ifh, vlan_tci); in ocelot_ifh_set_basic()
1275 ocelot_ifh_set_rew_op(ifh, rew_op); in ocelot_ifh_set_basic()
1282 u32 ifh[OCELOT_TAG_LEN / 4]; in ocelot_port_inject_frame() local
1290 ocelot_ifh_set_basic(ifh, ocelot, port, rew_op, skb); in ocelot_port_inject_frame()
1293 ocelot_write_rix(ocelot, ifh[i], QS_INJ_WR, grp); in ocelot_port_inject_frame()