| /net/ipv6/ |
| A D | calipso.c | 731 pad = padding[start & 3]; in calipso_genopt() 881 *start = sizeof(*hop); in calipso_opt_find() 920 start = sizeof(*hop); in calipso_opt_insert() 929 if (start > sizeof(*hop)) in calipso_opt_insert() 930 memcpy(new, hop, start); in calipso_opt_insert() 990 memcpy(*new, hop, start); in calipso_opt_del() 992 pad = (end - start) & 7; in calipso_opt_del() 1323 unsigned int start, end; in calipso_skbuff_setattr() local 1332 start = 0; in calipso_skbuff_setattr() 1365 if (start == 0) { in calipso_skbuff_setattr() [all …]
|
| A D | exthdrs_core.c | 72 int ipv6_skip_exthdr(const struct sk_buff *skb, int start, u8 *nexthdrp, in ipv6_skip_exthdr() argument 85 hp = skb_header_pointer(skb, start, sizeof(_hdr), &_hdr); in ipv6_skip_exthdr() 91 start+offsetof(struct frag_hdr, in ipv6_skip_exthdr() 108 start += hdrlen; in ipv6_skip_exthdr() 112 return start; in ipv6_skip_exthdr() 204 start = *offset + sizeof(struct ipv6hdr); in ipv6_find_hdr() 219 hp = skb_header_pointer(skb, start, sizeof(_hdr), &_hdr); in ipv6_find_hdr() 226 rh = skb_header_pointer(skb, start, sizeof(_rh), in ipv6_find_hdr() 243 start+offsetof(struct frag_hdr, in ipv6_find_hdr() 275 start += hdrlen; in ipv6_find_hdr() [all …]
|
| /net/sctp/ |
| A D | tsnmap.c | 31 __u16 len, __u16 *start, __u16 *end); 154 __u16 *start, __u16 *end) in sctp_tsnmap_next_gap_ack() argument 160 if (TSN_lte(map->max_tsn_seen, iter->start)) in sctp_tsnmap_next_gap_ack() 163 offset = iter->start - map->base_tsn; in sctp_tsnmap_next_gap_ack() 178 *start = start_ + 1; in sctp_tsnmap_next_gap_ack() 273 __u16 len, __u16 *start, __u16 *end) in sctp_tsnmap_find_gap_ack() argument 286 *start = i; in sctp_tsnmap_find_gap_ack() 289 if (*start) { in sctp_tsnmap_find_gap_ack() 325 __u16 start = 0, end = 0; in sctp_tsnmap_num_gabs() local 328 &start, in sctp_tsnmap_num_gabs() [all …]
|
| /net/core/ |
| A D | datagram.c | 394 int start = skb_headlen(skb); in __skb_datagram_iter() local 446 start = end; in __skb_datagram_iter() 454 end = start + frag_iter->len; in __skb_datagram_iter() 465 start = end; in __skb_datagram_iter() 553 int start = skb_headlen(skb); in skb_copy_datagram_from_iter() local 554 int i, copy = start - offset; in skb_copy_datagram_from_iter() 591 start = end; in skb_copy_datagram_from_iter() 599 end = start + frag_iter->len; in skb_copy_datagram_from_iter() 604 offset - start, in skb_copy_datagram_from_iter() 611 start = end; in skb_copy_datagram_from_iter() [all …]
|
| A D | gen_stats.c | 134 unsigned int start; in gnet_stats_add_basic_cpu() local 138 start = u64_stats_fetch_begin(&bcpu->syncp); in gnet_stats_add_basic_cpu() 141 } while (u64_stats_fetch_retry(&bcpu->syncp, start)); in gnet_stats_add_basic_cpu() 153 unsigned int start; in gnet_stats_add_basic() local 165 start = u64_stats_fetch_begin(&b->syncp); in gnet_stats_add_basic() 168 } while (running && u64_stats_fetch_retry(&b->syncp, start)); in gnet_stats_add_basic() 178 unsigned int start; in gnet_stats_read_basic() local 186 unsigned int start; in gnet_stats_read_basic() local 190 start = u64_stats_fetch_begin(&bcpu->syncp); in gnet_stats_read_basic() 193 } while (u64_stats_fetch_retry(&bcpu->syncp, start)); in gnet_stats_read_basic() [all …]
|
| /net/rds/ |
| A D | info.c | 164 unsigned long start; in rds_info_getsockopt() local 177 start = (unsigned long)optval; in rds_info_getsockopt() 178 if (len < 0 || len > INT_MAX - PAGE_SIZE + 1 || start + len < start) { in rds_info_getsockopt() 187 nr_pages = (PAGE_ALIGN(start + len) - (start & PAGE_MASK)) in rds_info_getsockopt() 195 ret = pin_user_pages_fast(start, nr_pages, FOLL_WRITE, pages); in rds_info_getsockopt() 216 iter.offset = start & (PAGE_SIZE - 1); in rds_info_getsockopt()
|
| /net/mac80211/ |
| A D | wbrf.c | 29 static void get_chan_freq_boundary(u32 center_freq, u32 bandwidth, u64 *start, u64 *end) in get_chan_freq_boundary() argument 34 *start = center_freq - bandwidth / 2; in get_chan_freq_boundary() 38 *start = *start * HZ_PER_KHZ; in get_chan_freq_boundary() 53 ranges_in->band_list[0].start = start_freq1; in get_ranges_from_chandef() 60 ranges_in->band_list[1].start = start_freq2; in get_ranges_from_chandef()
|
| A D | parse.c | 289 for_each_element(elem, params->start, params->len) { in _ieee802_11_parse_elems_full() 765 for_each_element_id(elem, WLAN_EID_MULTIPLE_BSSID, start, len) { in ieee802_11_find_bssid_profile() 791 profile_len = cfg80211_merge_profile(start, len, in ieee802_11_find_bssid_profile() 940 sub->start = prof->variable + prof->sta_info_len - 1 + 4; in ieee80211_prep_mle_link_parse() 942 sub->len = end - sub->start; in ieee80211_prep_mle_link_parse() 950 sub->start, sub->len); in ieee80211_prep_mle_link_parse() 1020 elems->ie_start = params->start; in ieee802_11_parse_elems_full() 1037 ieee802_11_find_bssid_profile(params->start, in ieee802_11_parse_elems_full() 1041 sub.start = elems_parse->scratch_pos; in ieee802_11_parse_elems_full() 1051 sub.start, nontx_len); in ieee802_11_parse_elems_full() [all …]
|
| /net/netfilter/ |
| A D | nf_conntrack_amanda.c | 96 unsigned int dataoff, start, stop, off, i; in amanda_help() local 118 start = skb_find_text(skb, dataoff, skb->len, in amanda_help() 120 if (start == UINT_MAX) in amanda_help() 122 start += dataoff + search[SEARCH_CONNECT].len; in amanda_help() 124 stop = skb_find_text(skb, start, skb->len, in amanda_help() 128 stop += start; in amanda_help() 131 off = skb_find_text(skb, start, stop, search[i].ts); in amanda_help() 134 off += start + search[i].len; in amanda_help()
|
| A D | nf_conntrack_sip.c | 208 const char *start = dptr; in skp_epaddr_len() local 224 dptr = start; in skp_epaddr_len() 544 const char *start; in ct_sip_parse_param() local 552 if (!start) in ct_sip_parse_param() 554 start += strlen(name); in ct_sip_parse_param() 580 if (!start) in ct_sip_parse_address_param() 583 start += strlen(name); in ct_sip_parse_address_param() 600 const char *start; in ct_sip_parse_numerical_param() local 608 if (!start) in ct_sip_parse_numerical_param() 611 start += strlen(name); in ct_sip_parse_numerical_param() [all …]
|
| A D | nft_set_pipapo.c | 1277 end = start; 1307 start_p = start; 1335 ret = memcmp(start, end, 1560 memmove(mt + start, mt + start + n, (rules - start - n) * sizeof(*mt)); 1676 start = first_rule; 1680 rulemap[i].to = start; 1685 start = f->mt[start].to; 2021 int i, start, rules_fx; local 2030 start = first_rule; 2040 rulemap[i].to = start; [all …]
|
| /net/sched/ |
| A D | act_tunnel_key.c | 576 struct nlattr *start; in tunnel_key_geneve_opts_dump() local 579 if (!start) in tunnel_key_geneve_opts_dump() 599 nla_nest_end(skb, start); in tunnel_key_geneve_opts_dump() 607 struct nlattr *start; in tunnel_key_vxlan_opts_dump() local 610 if (!start) in tunnel_key_vxlan_opts_dump() 618 nla_nest_end(skb, start); in tunnel_key_vxlan_opts_dump() 626 struct nlattr *start; in tunnel_key_erspan_opts_dump() local 629 if (!start) in tunnel_key_erspan_opts_dump() 646 nla_nest_end(skb, start); in tunnel_key_erspan_opts_dump() 656 struct nlattr *start; in tunnel_key_opts_dump() local [all …]
|
| A D | act_gate.c | 35 static void gate_get_start_time(struct tcf_gate *gact, ktime_t *start) in gate_get_start_time() argument 45 *start = base; in gate_get_start_time() 52 *start = ktime_add_ns(base, (n + 1) * cycle); in gate_get_start_time() 55 static void gate_start_timer(struct tcf_gate *gact, ktime_t start) in gate_start_timer() argument 63 start = min_t(ktime_t, start, expires); in gate_start_timer() 65 hrtimer_start(&gact->hitimer, start, HRTIMER_MODE_ABS_SOFT); in gate_start_timer() 311 ktime_t start; in tcf_gate_init() local 420 gate_get_start_time(gact, &start); in tcf_gate_init() 422 gact->current_close_time = start; in tcf_gate_init() 430 gate_start_timer(gact, start); in tcf_gate_init()
|
| /net/openvswitch/ |
| A D | flow_netlink.c | 108 range->start = start; in update_range() 113 if (range->start > start) in update_range() 114 range->start = start; in update_range() 2002 if (!start) in nsh_key_to_nlattr() 2585 if (start < 0) in validate_and_copy_sample() 2586 return start; in validate_and_copy_sample() 3563 if (!start) in sample_action_to_attr() 3602 if (!start) in clone_action_to_attr() 3626 if (!start) in check_pkt_len_action_to_attr() 3694 if (!start) in dec_ttl_action_to_attr() [all …]
|
| A D | flow_table.c | 50 return range->end - range->start; in range_n_bytes() 56 int start = full ? 0 : mask->range.start; in ovs_flow_mask_key() local 59 const long *s = (const long *)((const u8 *)src + start); in ovs_flow_mask_key() 60 long *d = (long *)((u8 *)dst + start); in ovs_flow_mask_key() 204 unsigned int start; in tbl_mask_array_reset_counters() local 209 start = u64_stats_fetch_begin(&stats->syncp); in tbl_mask_array_reset_counters() 979 const u8 *a_ = (const u8 *)&a->key + a->range.start; in mask_equal() 980 const u8 *b_ = (const u8 *)&b->key + b->range.start; in mask_equal() 983 && (a->range.start == b->range.start) in mask_equal() 1132 unsigned int start; in ovs_flow_masks_rebalance() local [all …]
|
| /net/netfilter/ipvs/ |
| A D | ip_vs_ftp.c | 100 __u16 af, char **start, char **end) in ip_vs_ftp_get_addrport() argument 160 *start = s; in ip_vs_ftp_get_addrport() 168 *start = s; in ip_vs_ftp_get_addrport() 253 char *start, *end; in ip_vs_ftp_out() local 285 &start, &end) != 1) in ip_vs_ftp_out() 306 &start, &end) != 1) in ip_vs_ftp_out() 376 start - data, in ip_vs_ftp_out() 377 end - start, in ip_vs_ftp_out() 423 char *start, *end; in ip_vs_ftp_in() local 497 &start, &end) == 1) { in ip_vs_ftp_in() [all …]
|
| /net/ethtool/ |
| A D | netlink.c | 1136 .start = ethnl_default_start, 1145 .start = ethnl_default_start, 1161 .start = ethnl_default_start, 1177 .start = ethnl_default_start, 1186 .start = ethnl_default_start, 1203 .start = ethnl_default_start, 1331 .start = ethnl_tsinfo_start, 1422 .start = ethnl_perphy_start, 1446 .start = ethnl_perphy_start, 1462 .start = ethnl_perphy_start, [all …]
|
| A D | cmis_fw_update.c | 163 u8 start = fw_mng->start_cmd_payload_size; in cmis_fw_update_write_image_lpl() local 175 for (offset = start; offset < image_size; offset += max_block_size) { in cmis_fw_update_write_image_lpl() 177 .block_address = cpu_to_be32(offset - start), in cmis_fw_update_write_image_lpl() 184 offset - start, in cmis_fw_update_write_image_lpl() 221 u8 start = fw_mng->start_cmd_payload_size; in cmis_fw_update_write_image_epl() local 229 for (offset = start; offset < image_size; in cmis_fw_update_write_image_epl() 232 .block_address = cpu_to_be32(offset - start), in cmis_fw_update_write_image_epl() 240 offset - start, in cmis_fw_update_write_image_epl()
|
| A D | bitset.c | 34 static void ethnl_bitmap32_clear(u32 *dst, unsigned int start, unsigned int end, in ethnl_bitmap32_clear() argument 37 unsigned int start_word = start / 32; in ethnl_bitmap32_clear() 42 if (end <= start) in ethnl_bitmap32_clear() 45 if (start % 32) { in ethnl_bitmap32_clear() 46 mask = ethnl_upper_bits(start); in ethnl_bitmap32_clear() 86 static bool ethnl_bitmap32_not_zero(const u32 *map, unsigned int start, in ethnl_bitmap32_not_zero() argument 89 unsigned int start_word = start / 32; in ethnl_bitmap32_not_zero() 93 if (end <= start) in ethnl_bitmap32_not_zero() 96 if (start % 32) { in ethnl_bitmap32_not_zero() 97 mask = ethnl_upper_bits(start); in ethnl_bitmap32_not_zero()
|
| /net/sunrpc/xprtrdma/ |
| A D | svc_rdma_pcl.c | 271 unsigned int start; in pcl_process_nonpayloads() local 290 start = pcl_chunk_end_offset(chunk); in pcl_process_nonpayloads() 291 ret = pcl_process_region(xdr, start, next->ch_position - start, in pcl_process_nonpayloads() 300 start = pcl_chunk_end_offset(chunk); in pcl_process_nonpayloads() 301 ret = pcl_process_region(xdr, start, xdr->len - start, actor, data); in pcl_process_nonpayloads()
|
| A D | svc_rdma_rw.c | 887 unsigned int start, length; in svc_rdma_read_multiple_chunks() local 890 start = 0; in svc_rdma_read_multiple_chunks() 906 start += length; in svc_rdma_read_multiple_chunks() 913 start += length; in svc_rdma_read_multiple_chunks() 1009 unsigned int start, length; in svc_rdma_read_call_chunk() local 1015 start = 0; in svc_rdma_read_call_chunk() 1019 start, length); in svc_rdma_read_call_chunk() 1032 start += length; in svc_rdma_read_call_chunk() 1035 start, length); in svc_rdma_read_call_chunk() 1040 start += length; in svc_rdma_read_call_chunk() [all …]
|
| /net/mptcp/ |
| A D | diag.c | 18 struct nlattr *start; in subflow_get_info() local 26 start = nla_nest_start_noflag(skb, INET_ULP_INFO_MPTCP); in subflow_get_info() 27 if (!start) in subflow_get_info() 83 nla_nest_end(skb, start); in subflow_get_info() 89 nla_nest_cancel(skb, start); in subflow_get_info()
|
| /net/rose/ |
| A D | rose_out.c | 49 unsigned short start, end; in rose_kick() local 60 start = (skb_peek(&rose->ack_queue) == NULL) ? rose->va : rose->vs; in rose_kick() 63 if (start == end) in rose_kick() 66 rose->vs = start; in rose_kick()
|
| /net/ipv4/ |
| A D | tcp_bpf.c | 46 tmp->sg.start = msg->sg.start; in bpf_tcp_ingress() 47 i = msg->sg.start; in bpf_tcp_ingress() 77 msg->sg.start = i; in bpf_tcp_ingress() 104 sge = sk_msg_elem(msg, msg->sg.start); in tcp_bpf_push() 117 if (size < sge->length && msg->sg.start != msg->sg.end) in tcp_bpf_push() 140 sk_msg_iter_next(msg, start); in tcp_bpf_push() 142 if (msg->sg.start == msg->sg.end) in tcp_bpf_push() 209 i = msg_rx->sg.start; in is_next_msg_fin() 488 msg->sg.data[msg->sg.start].page_link && in tcp_bpf_send_verdict() 489 msg->sg.data[msg->sg.start].length) in tcp_bpf_send_verdict()
|
| /net/9p/ |
| A D | trans_virtio.c | 170 static int pack_sg_list(struct scatterlist *sg, int start, in pack_sg_list() argument 174 int index = start; in pack_sg_list() 187 if (index-start) in pack_sg_list() 189 return index-start; in pack_sg_list() 217 pack_sg_list_p(struct scatterlist *sg, int start, int limit, in pack_sg_list_p() argument 222 int index = start; in pack_sg_list_p() 224 BUG_ON(nr_pages > (limit - start)); in pack_sg_list_p() 242 if (index-start) in pack_sg_list_p() 244 return index - start; in pack_sg_list_p()
|