Lines Matching defs:pos
3275 int pos = 0;
3286 pos = copy;
3315 csum2, pos, p_len);
3316 pos += p_len;
3339 csum, csum2, pos, copy);
3343 pos += copy;
3373 int pos = 0;
3386 pos = copy;
3413 csum = csum_block_add(csum, csum2, pos);
3414 pos += p_len;
3438 csum = csum_block_add(csum, csum2, pos);
3443 pos += copy;
3859 const u32 len, const int pos)
3863 skb_copy_from_linear_data_offset(skb, len, skb_put(skb1, pos - len),
3864 pos - len);
3880 const u32 len, int pos)
3888 skb->data_len = len - pos;
3893 if (pos + size > len) {
3896 if (pos < len) {
3906 skb_frag_off_add(&skb_shinfo(skb1)->frags[0], len - pos);
3907 skb_frag_size_sub(&skb_shinfo(skb1)->frags[0], len - pos);
3908 skb_frag_size_set(&skb_shinfo(skb)->frags[i], len - pos);
3914 pos += size;
3927 int pos = skb_headlen(skb);
3934 if (len < pos) /* Split line is inside header. */
3935 skb_split_inside_header(skb, skb1, len, pos);
3937 skb_split_no_header(skb, skb1, len, pos);
4446 int nfrags, pos;
4522 pos = skb_headlen(head_skb);
4559 pos += skb_headlen(list_skb);
4561 while (pos < offset + len) {
4565 if (pos + size > offset + len)
4569 pos += size;
4653 while (pos < offset + len) {
4681 pos, mss);
4690 if (pos < offset) {
4691 skb_frag_off_add(nskb_frag, offset - pos);
4692 skb_frag_size_sub(nskb_frag, offset - pos);
4697 if (pos + size <= offset + len) {
4700 pos += size;
4702 skb_frag_size_sub(nskb_frag, pos + size - (offset + len));
6473 int pos, gfp_t gfp_mask)
6499 if (pos + fsize > off) {
6502 if (pos < off) {
6511 skb_frag_off_add(&shinfo->frags[0], off - pos);
6512 skb_frag_size_sub(&shinfo->frags[0], off - pos);
6517 pos += fsize;
6524 if (k == 0 && pskb_carve_frag_list(skb, shinfo, off - pos, gfp_mask)) {