| /net/netfilter/ |
| A D | nf_conntrack_ftp.c | 150 static int try_rfc959(const char *data, size_t dlen, in try_rfc959() argument 177 static int try_rfc1123(const char *data, size_t dlen, in try_rfc1123() argument 182 for (i = 0; i < dlen; i++) in try_rfc1123() 186 if (i == dlen) in try_rfc1123() 201 for (i = start; i < dlen; i++) { in get_port() 229 if (dlen <= 3) { in try_eprt() 257 length = get_ipv6_addr(data + 3, dlen - 3, in try_eprt() 276 if (dlen <= 3) return 0; in try_epsv_response() 300 if (dlen <= plen) { in find_pattern() 302 if (strncasecmp(data, pattern, dlen) == 0) in find_pattern() [all …]
|
| A D | nft_immediate.c | 24 nft_data_copy(®s->data[priv->dreg], &priv->data, priv->dlen); in nft_immediate_eval() 65 priv->dlen = desc.len; in nft_immediate_init() 240 nft_dreg_to_type(priv->dreg), priv->dlen); in nft_immediate_dump() 329 nft_reg_track_cancel(track, priv->dreg, priv->dlen); in nft_immediate_reduce()
|
| A D | nft_lookup.c | 82 nft_set_ext_data(ext), set->dlen); in nft_lookup_eval() 138 set->dlen); in nft_lookup_init() 242 nft_reg_track_cancel(track, priv->dreg, priv->set->dlen); in nft_lookup_reduce()
|
| A D | nft_dynset.c | 231 &priv->sreg_data, set->dlen); in nft_dynset_init() 311 nft_set_ext_add_length(&priv->tmpl, NFT_SET_EXT_DATA, set->dlen); in nft_dynset_init()
|
| A D | nf_tables_core.c | 242 #define nft_rule_expr_last(rule) (struct nft_expr *)&rule->data[rule->dlen]
|
| A D | nf_tables_api.c | 4331 rule->dlen = size; in nf_tables_newrule() 5281 set->dlen != desc->dlen || in nft_set_is_same() 5385 if (desc.dlen == 0 || desc.dlen > NFT_DATA_VALUE_MAXLEN) in nf_tables_newset() 5388 desc.dlen = sizeof(struct nft_verdict); in nf_tables_newset() 5565 set->dlen = desc.dlen; in nf_tables_newset() 5715 set->dlen); in nft_setelem_data_validate() 6047 nft_set_datatype(set), set->dlen) < 0) in nf_tables_fill_setelem() 6385 desc->len = set->dlen; in nft_setelem_parse_data() 7518 nft_set_ext_data(ext2), set->dlen) != 0) || in nft_add_set_elem() 10277 data_size += sizeof(*prule) + rule->dlen; in nf_tables_commit_chain_prepare() [all …]
|
| /net/xfrm/ |
| A D | xfrm_ipcomp.c | 52 int len, dlen; in ipcomp_post_acomp() local 59 dlen = req->dlen; in ipcomp_post_acomp() 66 skb->truesize += dlen; in ipcomp_post_acomp() 67 skb->data_len = dlen; in ipcomp_post_acomp() 68 skb->len += dlen; in ipcomp_post_acomp() 79 if (dlen < len) in ipcomp_post_acomp() 80 len = dlen; in ipcomp_post_acomp() 85 } while ((dlen -= len)); in ipcomp_post_acomp() 116 int dlen) in ipcomp_setup_req() argument 180 for (i = 0; i < dnfrags && total < dlen; i++) { in ipcomp_setup_req() [all …]
|
| /net/ife/ |
| A D | ife.c | 128 u16 *dlen, u16 *totlen) in ife_tlv_meta_decode() argument 136 *dlen = ntohs(tlv->len) - NLA_HDRLEN; in ife_tlv_meta_decode() 140 *totlen = nla_total_size(*dlen); in ife_tlv_meta_decode() 159 int ife_tlv_meta_encode(void *skbdata, u16 attrtype, u16 dlen, const void *dval) in ife_tlv_meta_encode() argument 162 u16 totlen = nla_total_size(dlen); /*alignment + hdr */ in ife_tlv_meta_encode() 164 u32 htlv = attrtype << 16 | (dlen + NLA_HDRLEN); in ife_tlv_meta_encode() 168 memcpy(dptr, dval, dlen); in ife_tlv_meta_encode()
|
| /net/tipc/ |
| A D | socket.c | 891 return rc ? rc : dlen; in tipc_sendmcast() 942 return dlen; in tipc_send_group_msg() 986 return rc ? rc : dlen; in tipc_send_group_unicast() 1067 return rc ? rc : dlen; in tipc_send_group_anycast() 1141 return dlen; in tipc_send_group_bcast() 1520 if (dlen && timeout) { in __tipc_sendmsg() 1526 return rc ? rc : dlen; in __tipc_sendmsg() 1574 if (dlen && dlen == rc) { in __tipc_sendstream() 1738 int dlen, rc; in tipc_sk_anc_data_recv() local 1752 data[1] = dlen; in tipc_sk_anc_data_recv() [all …]
|
| A D | msg.c | 205 int tipc_msg_append(struct tipc_msg *_hdr, struct msghdr *m, int dlen, in tipc_msg_append() argument 210 int mlen, cpy, rem = dlen; in tipc_msg_append() 629 int hlen, dlen; in tipc_msg_reverse() local 634 dlen = min_t(uint, msg_data_sz(_hdr), MAX_FORWARD_SIZE); in tipc_msg_reverse() 648 dlen = 0; in tipc_msg_reverse() 651 *skb = tipc_buf_acquire(hlen + dlen, GFP_ATOMIC); in tipc_msg_reverse() 655 memcpy((*skb)->data + hlen, msg_data(_hdr), dlen); in tipc_msg_reverse() 667 msg_set_size(hdr, hlen + dlen); in tipc_msg_reverse()
|
| A D | monitor.h | 65 void tipc_mon_prep(struct net *net, void *data, int *dlen, 67 void tipc_mon_rcv(struct net *net, void *data, u16 dlen, u32 addr,
|
| A D | monitor.c | 480 void tipc_mon_rcv(struct net *net, void *data, u16 dlen, u32 addr, in tipc_mon_rcv() argument 501 if (dlen < dom_rec_len(arrv_dom, 0)) in tipc_mon_rcv() 503 if (dlen != dom_rec_len(arrv_dom, new_member_cnt)) in tipc_mon_rcv() 505 if (dlen < new_dlen || arrv_dlen != new_dlen) in tipc_mon_rcv() 566 void tipc_mon_prep(struct net *net, void *data, int *dlen, in tipc_mon_prep() argument 583 *dlen = len; in tipc_mon_prep() 593 *dlen = len; in tipc_mon_prep()
|
| A D | link.c | 1847 int dlen = 0; in tipc_link_build_proto_msg() local 1892 tipc_mon_prep(l->net, data + glen, &dlen, mstate, l->bearer_id); in tipc_link_build_proto_msg() 1893 msg_set_size(hdr, INT_H_SIZE + glen + dlen); in tipc_link_build_proto_msg() 1894 skb_trim(skb, INT_H_SIZE + glen + dlen); in tipc_link_build_proto_msg() 2183 u32 dlen = msg_data_sz(hdr), glen = 0, msg_max; in tipc_link_proto_rcv() local 2198 if (dlen > U16_MAX) in tipc_link_proto_rcv() 2276 if (glen > dlen) in tipc_link_proto_rcv() 2304 tipc_mon_rcv(l->net, data + glen, dlen - glen, l->addr, in tipc_link_proto_rcv()
|
| /net/dns_resolver/ |
| A D | dns_key.c | 252 int slen, dlen, ret = 0; in dns_resolver_cmp() local 264 dlen = strlen(dsp); in dns_resolver_cmp() 265 if (slen <= 0 || dlen <= 0) in dns_resolver_cmp() 269 if (dsp[dlen - 1] == '.') in dns_resolver_cmp() 270 dlen--; in dns_resolver_cmp() 271 if (slen != dlen || strncasecmp(src, dsp, slen) != 0) in dns_resolver_cmp()
|
| /net/802/ |
| A D | garp.c | 143 if (attr->dlen != len) in garp_attr_cmp() 144 return attr->dlen - len; in garp_attr_cmp() 193 attr->dlen = len; in garp_attr_create() 310 len = sizeof(*ga) + attr->dlen; in garp_pdu_append_attr() 316 memcpy(ga->data, attr->data, attr->dlen); in garp_pdu_append_attr() 445 unsigned int dlen; in garp_pdu_parse_attr() local 456 dlen = sizeof(*ga) - ga->len; in garp_pdu_parse_attr() 463 if (dlen != 0) in garp_pdu_parse_attr() 483 if (dlen == 0) in garp_pdu_parse_attr() 485 attr = garp_attr_lookup(app, ga->data, dlen, attrtype); in garp_pdu_parse_attr()
|
| /net/bluetooth/ |
| A D | eir.c | 370 size_t dlen; in eir_get_service_data() local 372 while ((eir = eir_get_data(eir, eir_len, EIR_SERVICE_DATA, &dlen))) { in eir_get_service_data() 377 *len = dlen - 2; in eir_get_service_data() 381 eir += dlen; in eir_get_service_data() 382 eir_len -= dlen; in eir_get_service_data()
|
| A D | hci_sock.c | 785 static void hci_si_event(struct hci_dev *hdev, int type, int dlen, void *data) in hci_si_event() argument 791 skb = bt_skb_alloc(HCI_EVENT_HDR_SIZE + sizeof(*ev) + dlen, GFP_ATOMIC); in hci_si_event() 797 hdr->plen = sizeof(*ev) + dlen; in hci_si_event() 799 ev = skb_put(skb, sizeof(*ev) + dlen); in hci_si_event() 801 memcpy(ev->data, data, dlen); in hci_si_event()
|
| /net/ipv4/ |
| A D | xfrm4_input.c | 185 int len, dlen; in xfrm4_gro_udp_encap_rcv() local 190 dlen = offset + min(len, 8); in xfrm4_gro_udp_encap_rcv() 191 udpdata = skb_gro_header(skb, dlen, offset); in xfrm4_gro_udp_encap_rcv()
|
| /net/ieee802154/ |
| A D | header_ops.c | 252 int dlen, slen; in ieee802154_hdr_minlen() local 254 dlen = ieee802154_hdr_addr_len(hdr->fc.dest_addr_mode, false); in ieee802154_hdr_minlen() 258 if (slen < 0 || dlen < 0) in ieee802154_hdr_minlen() 261 return 3 + dlen + slen + hdr->fc.security_enabled; in ieee802154_hdr_minlen()
|
| /net/ipv6/ |
| A D | xfrm6_input.c | 182 int len, dlen; in xfrm6_gro_udp_encap_rcv() local 190 dlen = offset + min(len, 8); in xfrm6_gro_udp_encap_rcv() 191 udpdata = skb_gro_header(skb, dlen, offset); in xfrm6_gro_udp_encap_rcv()
|
| /net/can/ |
| A D | gw.c | 291 s8 dlen = CAN_MAX_DLEN; in cgw_chk_csum_parms() local 294 dlen = CANFD_MAX_DLEN; in cgw_chk_csum_parms() 304 if (fr >= -dlen && fr < dlen && in cgw_chk_csum_parms() 305 to >= -dlen && to < dlen && in cgw_chk_csum_parms() 306 re >= -dlen && re < dlen) in cgw_chk_csum_parms()
|
| /net/sched/ |
| A D | act_ife.c | 737 u16 dlen; in tcf_ife_decode() local 740 &dlen, NULL); in tcf_ife_decode() 746 if (find_decode_metaid(skb, ife, mtype, dlen, curr_data)) { in tcf_ife_decode() 751 mtype, dlen); in tcf_ife_decode()
|
| /net/ceph/ |
| A D | messenger_v2.c | 980 int dpos, int dlen, u8 *pad) in init_sgs_pages() argument 984 int resid = dlen; in init_sgs_pages() 996 if (need_padding(dlen)) { in init_sgs_pages() 997 sg_set_buf(*sg, pad, padding_len(dlen)); in init_sgs_pages() 1009 int dlen = data_len(msg); in setup_message_sgs() local 1023 if (dlen) { in setup_message_sgs() 1025 sg_cnt += calc_pages_for(dpos, dlen); in setup_message_sgs() 1026 if (need_padding(dlen)) in setup_message_sgs() 1029 ceph_msg_data_cursor_init(&cursor, msg, dlen); in setup_message_sgs() 1045 if (dlen) { in setup_message_sgs() [all …]
|
| A D | auth_x.c | 169 int dlen; in process_one_ticket() local 235 ceph_decode_32_safe(ptp, tpend, dlen, bad); in process_one_ticket() 236 dout(" ticket blob is %d bytes\n", dlen); in process_one_ticket()
|
| /net/sctp/ |
| A D | socket.c | 1708 int dlen; in sctp_sendmsg_new_asoc() local 1717 dlen = cmsg->cmsg_len - sizeof(struct cmsghdr); in sctp_sendmsg_new_asoc() 1719 if (dlen < sizeof(struct in_addr)) { in sctp_sendmsg_new_asoc() 1724 dlen = sizeof(struct in_addr); in sctp_sendmsg_new_asoc() 1727 memcpy(&daddr->v4.sin_addr, CMSG_DATA(cmsg), dlen); in sctp_sendmsg_new_asoc() 1729 if (dlen < sizeof(struct in6_addr)) { in sctp_sendmsg_new_asoc() 1734 dlen = sizeof(struct in6_addr); in sctp_sendmsg_new_asoc() 1738 memcpy(&daddr->v6.sin6_addr, CMSG_DATA(cmsg), dlen); in sctp_sendmsg_new_asoc()
|