Home
last modified time | relevance | path

Searched refs:dlen (Results 1 – 25 of 28) sorted by relevance

12

/net/netfilter/
A Dnf_conntrack_ftp.c150 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 Dnft_immediate.c24 nft_data_copy(&regs->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 Dnft_lookup.c82 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 Dnft_dynset.c231 &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 Dnf_tables_core.c242 #define nft_rule_expr_last(rule) (struct nft_expr *)&rule->data[rule->dlen]
A Dnf_tables_api.c4331 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 Dxfrm_ipcomp.c52 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 Dife.c128 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 Dsocket.c891 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 Dmsg.c205 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 Dmonitor.h65 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 Dmonitor.c480 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 Dlink.c1847 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 Ddns_key.c252 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 Dgarp.c143 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 Deir.c370 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 Dhci_sock.c785 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 Dxfrm4_input.c185 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 Dheader_ops.c252 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 Dxfrm6_input.c182 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 Dgw.c291 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 Dact_ife.c737 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 Dmessenger_v2.c980 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 Dauth_x.c169 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 Dsocket.c1708 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()

Completed in 86 milliseconds

12