Lines Matching defs:ifh
35 void sparx5_ifh_parse(u32 *ifh, struct frame_info *info)
37 u8 *xtr_hdr = (u8 *)ifh;
63 u32 ifh[IFH_LEN];
68 ifh[i] = spx5_rd(sparx5, QS_XTR_RD(grp));
71 sparx5_ifh_parse(ifh, &fi);
163 u32 *ifh,
185 spx5_wr(ifh[w], sparx5, QS_INJ_WR(grp));
230 u32 ifh[IFH_LEN];
233 memset(ifh, 0, IFH_LEN * 4);
234 sparx5_set_port_ifh(ifh, port->portno);
240 sparx5_set_port_ifh_rew_op(ifh, SPARX5_SKB_CB(skb)->rew_op);
241 sparx5_set_port_ifh_pdu_type(ifh, SPARX5_SKB_CB(skb)->pdu_type);
242 sparx5_set_port_ifh_pdu_w16_offset(ifh, SPARX5_SKB_CB(skb)->pdu_w16_offset);
243 sparx5_set_port_ifh_timestamp(ifh, SPARX5_SKB_CB(skb)->ts_id);
249 ret = sparx5_fdma_xmit(sparx5, ifh, skb);
251 ret = sparx5_inject(sparx5, ifh, skb, dev);