Lines Matching refs:seg_len
37 void *data, u32 seg_len, u32 truesize, struct page *p) in mt7601u_rx_skb_from_seg() argument
42 skb = alloc_skb(p ? 128 : seg_len, GFP_ATOMIC); in mt7601u_rx_skb_from_seg()
47 if (!true_len || true_len > seg_len) in mt7601u_rx_skb_from_seg()
85 u32 seg_len, struct page *p) in mt7601u_rx_process_seg() argument
89 u32 fce_info, truesize = seg_len; in mt7601u_rx_process_seg()
94 fce_info = get_unaligned_le32(data + seg_len - MT_FCE_INFO_LEN); in mt7601u_rx_process_seg()
95 seg_len -= MT_FCE_INFO_LEN; in mt7601u_rx_process_seg()
98 seg_len -= MT_DMA_HDR_LEN; in mt7601u_rx_process_seg()
102 seg_len -= sizeof(struct mt7601u_rxwi); in mt7601u_rx_process_seg()
111 skb = mt7601u_rx_skb_from_seg(dev, rxwi, data, seg_len, truesize, p); in mt7601u_rx_process_seg()
138 u32 seg_len, data_len = e->urb->actual_length; in mt7601u_rx_process_entry() local
150 while ((seg_len = mt7601u_rx_next_seg_len(data, data_len))) { in mt7601u_rx_process_entry()
151 mt7601u_rx_process_seg(dev, data, seg_len, new_p ? e->p : NULL); in mt7601u_rx_process_entry()
153 data_len -= seg_len; in mt7601u_rx_process_entry()
154 data += seg_len; in mt7601u_rx_process_entry()