Home
last modified time | relevance | path

Searched refs:start (Results 1 – 25 of 133) sorted by relevance

123456

/net/core/
Ddatagram.c269 int start = skb_headlen(skb); in skb_copy_datagram_iovec() local
270 int i, copy = start - offset; in skb_copy_datagram_iovec()
287 WARN_ON(start > offset + len); in skb_copy_datagram_iovec()
289 end = start + skb_shinfo(skb)->frags[i].size; in skb_copy_datagram_iovec()
300 offset - start, copy); in skb_copy_datagram_iovec()
308 start = end; in skb_copy_datagram_iovec()
317 WARN_ON(start > offset + len); in skb_copy_datagram_iovec()
319 end = start + list->len; in skb_copy_datagram_iovec()
324 offset - start, in skb_copy_datagram_iovec()
331 start = end; in skb_copy_datagram_iovec()
[all …]
Duser_dma.c52 int start = skb_headlen(skb); in dma_skb_copy_datagram_iovec() local
53 int i, copy = start - offset; in dma_skb_copy_datagram_iovec()
74 WARN_ON(start > offset + len); in dma_skb_copy_datagram_iovec()
76 end = start + skb_shinfo(skb)->frags[i].size; in dma_skb_copy_datagram_iovec()
86 frag->page_offset + offset - start, copy); in dma_skb_copy_datagram_iovec()
94 start = end; in dma_skb_copy_datagram_iovec()
103 WARN_ON(start > offset + len); in dma_skb_copy_datagram_iovec()
105 end = start + list->len; in dma_skb_copy_datagram_iovec()
111 offset - start, to, copy, in dma_skb_copy_datagram_iovec()
120 start = end; in dma_skb_copy_datagram_iovec()
Dskbuff.c1247 int start = skb_headlen(skb); in skb_copy_bits() local
1253 if ((copy = start - offset) > 0) { in skb_copy_bits()
1266 WARN_ON(start > offset + len); in skb_copy_bits()
1268 end = start + skb_shinfo(skb)->frags[i].size; in skb_copy_bits()
1278 offset - start, copy); in skb_copy_bits()
1286 start = end; in skb_copy_bits()
1295 WARN_ON(start > offset + len); in skb_copy_bits()
1297 end = start + list->len; in skb_copy_bits()
1301 if (skb_copy_bits(list, offset - start, in skb_copy_bits()
1309 start = end; in skb_copy_bits()
[all …]
/net/sctp/
Dtsnmap.c52 __u16 len, __u16 *start, __u16 *end);
163 iter->start = map->cumulative_tsn_ack_point + 1; in sctp_tsnmap_iter_init()
171 __u16 *start, __u16 *end) in sctp_tsnmap_next_gap_ack() argument
177 if (TSN_lte(map->max_tsn_seen, iter->start)) in sctp_tsnmap_next_gap_ack()
180 offset = iter->start - map->base_tsn; in sctp_tsnmap_next_gap_ack()
195 *start = start_ + 1; in sctp_tsnmap_next_gap_ack()
199 iter->start = map->cumulative_tsn_ack_point + *end + 1; in sctp_tsnmap_next_gap_ack()
294 __u16 len, __u16 *start, __u16 *end) in sctp_tsnmap_find_gap_ack() argument
307 *start = i; in sctp_tsnmap_find_gap_ack()
310 if (*start) { in sctp_tsnmap_find_gap_ack()
[all …]
/net/netfilter/ipvs/
Dip_vs_ftp.c78 char **start, char **end) in ip_vs_ftp_get_addrport() argument
94 *start = data + plen; in ip_vs_ftp_get_addrport()
96 for (data = *start; *data != term; data++) { in ip_vs_ftp_get_addrport()
103 for (data = *start; data != *end; data++) { in ip_vs_ftp_get_addrport()
142 char *start, *end; in ip_vs_ftp_out() local
178 &start, &end) != 1) in ip_vs_ftp_out()
215 *diff = buf_len - (end-start); in ip_vs_ftp_out()
219 memcpy(start, buf, buf_len); in ip_vs_ftp_out()
222 ret = !ip_vs_skb_replace(skb, GFP_ATOMIC, start, in ip_vs_ftp_out()
223 end-start, buf, buf_len); in ip_vs_ftp_out()
[all …]
/net/ipv6/
Dexthdrs_core.c66 int ipv6_skip_exthdr(const struct sk_buff *skb, int start, u8 *nexthdrp) in ipv6_skip_exthdr() argument
76 hp = skb_header_pointer(skb, start, sizeof(_hdr), &_hdr); in ipv6_skip_exthdr()
82 start+offsetof(struct frag_hdr, in ipv6_skip_exthdr()
98 start += hdrlen; in ipv6_skip_exthdr()
102 return start; in ipv6_skip_exthdr()
/net/irda/irnet/
Dirnet_ppp.c48 char * start; /* Current command being processed */ in irnet_ctrl_write() local
75 start = next; in irnet_ctrl_write()
78 while(isspace(*start)) in irnet_ctrl_write()
79 start++; in irnet_ctrl_write()
82 next = strchr(start, ','); in irnet_ctrl_write()
86 length = next - start; /* Length */ in irnet_ctrl_write()
90 length = strlen(start); in irnet_ctrl_write()
92 DEBUG(CTRL_INFO, "Found command ``%s'' (%d).\n", start, length); in irnet_ctrl_write()
98 if(!strncmp(start, "name", 4)) in irnet_ctrl_write()
101 if((length > 5) && (strcmp(start + 5, "any"))) in irnet_ctrl_write()
[all …]
/net/netfilter/
Dnf_conntrack_amanda.c91 unsigned int dataoff, start, stop, off, i; in amanda_help() local
115 start = skb_find_text(skb, dataoff, skb->len, in amanda_help()
117 if (start == UINT_MAX) in amanda_help()
119 start += dataoff + search[SEARCH_CONNECT].len; in amanda_help()
122 stop = skb_find_text(skb, start, skb->len, in amanda_help()
126 stop += start; in amanda_help()
130 off = skb_find_text(skb, start, stop, search[i].ts, &ts); in amanda_help()
133 off += start + search[i].len; in amanda_help()
Dnf_conntrack_sip.c191 const char *start = dptr; in skp_epaddr_len() local
207 dptr = start; in skp_epaddr_len()
225 const char *start = dptr, *limit = dptr + datalen, *end; in ct_sip_parse_request() local
263 *matchoff = dptr - start; in ct_sip_parse_request()
354 const char *start = dptr, *limit = dptr + datalen; in ct_sip_get_header() local
396 *matchoff = dptr - start; in ct_sip_get_header()
408 *matchoff = dptr - start + shift; in ct_sip_get_header()
422 const char *start = dptr, *limit = dptr + datalen; in ct_sip_next_header() local
436 *matchoff = dptr - start; in ct_sip_next_header()
527 const char *start, *end; in ct_sip_parse_address_param() local
[all …]
/net/rose/
Drose_out.c52 unsigned short start, end; in rose_kick() local
63 start = (skb_peek(&rose->ack_queue) == NULL) ? rose->va : rose->vs; in rose_kick()
66 if (start == end) in rose_kick()
69 rose->vs = start; in rose_kick()
/net/netlink/
Dattr.c321 void *start; in __nla_reserve_nohdr() local
323 start = skb_put(skb, NLA_ALIGN(attrlen)); in __nla_reserve_nohdr()
324 memset(start, 0, NLA_ALIGN(attrlen)); in __nla_reserve_nohdr()
326 return start; in __nla_reserve_nohdr()
397 void *start; in __nla_put_nohdr() local
399 start = __nla_reserve_nohdr(skb, attrlen); in __nla_put_nohdr()
400 memcpy(start, data, attrlen); in __nla_put_nohdr()
/net/xfrm/
Dxfrm_algo.c697 int start = skb_headlen(skb); in skb_icv_walk() local
698 int i, copy = start - offset; in skb_icv_walk()
721 WARN_ON(start > offset + len); in skb_icv_walk()
723 end = start + skb_shinfo(skb)->frags[i].size; in skb_icv_walk()
732 frag->page_offset + offset-start); in skb_icv_walk()
742 start = end; in skb_icv_walk()
751 WARN_ON(start > offset + len); in skb_icv_walk()
753 end = start + list->len; in skb_icv_walk()
757 err = skb_icv_walk(list, desc, offset-start, in skb_icv_walk()
765 start = end; in skb_icv_walk()
Dxfrm_ipcomp.c47 const u8 *start = skb->data; in ipcomp_decompress() local
51 int err = crypto_comp_decompress(tfm, start, plen, scratch, &dlen); in ipcomp_decompress()
140 u8 *start = skb->data; in ipcomp_compress() local
147 err = crypto_comp_compress(tfm, start, plen, scratch, &dlen); in ipcomp_compress()
157 memcpy(start + sizeof(struct ip_comp_hdr), scratch, dlen); in ipcomp_compress()
/net/x25/
Dx25_out.c140 unsigned short start, end; in x25_kick() local
164 start = skb_peek(&x25->ack_queue) ? x25->vs : x25->va; in x25_kick()
167 if (start == end) in x25_kick()
170 x25->vs = start; in x25_kick()
/net/lapb/
Dlapb_out.c74 unsigned short modulus, start, end; in lapb_kick() local
77 start = !skb_peek(&lapb->ack_queue) ? lapb->va : lapb->vs; in lapb_kick()
81 start != end && skb_peek(&lapb->write_queue)) { in lapb_kick()
82 lapb->vs = start; in lapb_kick()
/net/netrom/
Dnr_out.c129 unsigned short start, end; in nr_kick() local
140 start = (skb_peek(&nr->ack_queue) == NULL) ? nr->va : nr->vs; in nr_kick()
143 if (start == end) in nr_kick()
146 nr->vs = start; in nr_kick()
/net/bridge/netfilter/
Debt_among.c26 int start, limit, i; in ebt_mac_wormhash_contains() local
31 start = wh->table[key]; in ebt_mac_wormhash_contains()
34 for (i = start; i < limit; i++) { in ebt_mac_wormhash_contains()
41 for (i = start; i < limit; i++) { in ebt_mac_wormhash_contains()
/net/ipv4/
Dip_options.c159 unsigned char * start = sptr+sopt->srr; in ip_options_echo() local
162 optlen = start[1]; in ip_options_echo()
163 soffset = start[2]; in ip_options_echo()
169 memcpy(&faddr, &start[soffset-1], 4); in ip_options_echo()
171 memcpy(&dptr[doffset-1], &start[soffset-1], 4); in ip_options_echo()
176 &start[soffset + 3], 4) == 0) in ip_options_echo()
180 memcpy(&start[doffset-1], &daddr, 4); in ip_options_echo()
182 dptr[0] = start[0]; in ip_options_echo()
Dtcp_probe.c68 ktime_t start; member
142 tcp_probe.start = ktime_get(); in tcpprobe_open()
153 = ktime_to_timespec(ktime_sub(p->tstamp, tcp_probe.start)); in tcpprobe_sprint()
/net/can/
Dproc.c244 static int can_proc_read_stats(char *page, char **start, off_t off, in can_proc_read_stats() argument
324 static int can_proc_read_reset_stats(char *page, char **start, off_t off, in can_proc_read_reset_stats() argument
349 static int can_proc_read_version(char *page, char **start, off_t off, in can_proc_read_version() argument
360 static int can_proc_read_rcvlist(char *page, char **start, off_t off, in can_proc_read_rcvlist() argument
394 static int can_proc_read_rcvlist_sff(char *page, char **start, off_t off, in can_proc_read_rcvlist_sff() argument
/net/bluetooth/bnep/
Dnetdev.c83 u8 start[ETH_ALEN] = { 0x01 }; in bnep_net_set_mc_list() local
86 memcpy(__skb_put(skb, ETH_ALEN), start, ETH_ALEN); in bnep_net_set_mc_list()
159 if (proto >= f[i].start && proto <= f[i].end) in bnep_net_proto_filter()
/net/ax25/
Dax25_out.c243 unsigned short start, end, next; in ax25_kick() local
254 start = (skb_peek(&ax25->ack_queue) == NULL) ? ax25->va : ax25->vs; in ax25_kick()
257 if (start == end) in ax25_kick()
274 ax25->vs = start; in ax25_kick()
/net/ipv6/netfilter/
Dnf_conntrack_l3proto_ipv6.c84 static int nf_ct_ipv6_skip_exthdr(const struct sk_buff *skb, int start, in nf_ct_ipv6_skip_exthdr() argument
99 if (skb_copy_bits(skb, start, &hdr, sizeof(hdr))) in nf_ct_ipv6_skip_exthdr()
108 start += hdrlen; in nf_ct_ipv6_skip_exthdr()
112 return start; in nf_ct_ipv6_skip_exthdr()
Dnf_conntrack_reasm.c520 int start = netoff + sizeof(struct ipv6hdr); in find_prev_fhdr() local
521 int len = skb->len - start; in find_prev_fhdr()
539 if (skb_copy_bits(skb, start, &hdr, sizeof(hdr))) in find_prev_fhdr()
547 prev_nhoff = start; in find_prev_fhdr()
551 start += hdrlen; in find_prev_fhdr()
559 *fhoff = start; in find_prev_fhdr()
/net/9p/
Dtrans_virtio.c156 pack_sg_list(struct scatterlist *sg, int start, int limit, char *data, in pack_sg_list() argument
160 int index = start; in pack_sg_list()
172 return index-start; in pack_sg_list()

123456