/net/core/ |
D | datagram.c | 269 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 …]
|
D | user_dma.c | 52 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()
|
D | skbuff.c | 1247 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/ |
D | tsnmap.c | 52 __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/ |
D | ip_vs_ftp.c | 78 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/ |
D | exthdrs_core.c | 66 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/ |
D | irnet_ppp.c | 48 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/ |
D | nf_conntrack_amanda.c | 91 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()
|
D | nf_conntrack_sip.c | 191 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/ |
D | rose_out.c | 52 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/ |
D | attr.c | 321 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/ |
D | xfrm_algo.c | 697 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()
|
D | xfrm_ipcomp.c | 47 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/ |
D | x25_out.c | 140 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/ |
D | lapb_out.c | 74 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/ |
D | nr_out.c | 129 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/ |
D | ebt_among.c | 26 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/ |
D | ip_options.c | 159 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()
|
D | tcp_probe.c | 68 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/ |
D | proc.c | 244 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/ |
D | netdev.c | 83 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/ |
D | ax25_out.c | 243 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/ |
D | nf_conntrack_l3proto_ipv6.c | 84 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()
|
D | nf_conntrack_reasm.c | 520 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/ |
D | trans_virtio.c | 156 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()
|