Home
last modified time | relevance | path

Searched refs:plen (Results 1 – 25 of 49) sorted by relevance

12

/net/ipv6/
A Drpl.c60 unsigned char plen; in ipv6_rpl_srh_calc_cmpri() local
63 for (plen = 0; plen < sizeof(*daddr); plen++) { in ipv6_rpl_srh_calc_cmpri()
65 if (daddr->s6_addr[plen] != in ipv6_rpl_srh_calc_cmpri()
66 inhdr->rpl_segaddr[i].s6_addr[plen]) in ipv6_rpl_srh_calc_cmpri()
67 return plen; in ipv6_rpl_srh_calc_cmpri()
77 unsigned int plen; in ipv6_rpl_srh_calc_cmpre() local
79 for (plen = 0; plen < sizeof(*daddr); plen++) { in ipv6_rpl_srh_calc_cmpre()
80 if (daddr->s6_addr[plen] != last_segment->s6_addr[plen]) in ipv6_rpl_srh_calc_cmpre()
81 return plen; in ipv6_rpl_srh_calc_cmpre()
A Dfib6_rules.c40 if (r->dst.plen || r->src.plen || r->dscp || r->flowlabel_mask) in fib6_rule_matchall()
295 if (rt->rt6i_dst.plen <= rule->suppress_prefixlen) in fib6_rule_suppress()
317 if (r->dst.plen && in fib6_rule_match()
326 if (r->src.plen) { in fib6_rule_match()
329 r->src.plen)) in fib6_rule_match()
468 rule6->src.plen = frh->src_len; in fib6_rule_configure()
469 rule6->dst.plen = frh->dst_len; in fib6_rule_configure()
547 frh->dst_len = rule6->dst.plen; in fib6_rule_fill()
548 frh->src_len = rule6->src.plen; in fib6_rule_fill()
566 if ((rule6->dst.plen && in fib6_rule_fill()
[all …]
A Dip6_fib.c780 if (plen < fn->fn_bit || in fib6_add_1()
798 if (plen == fn->fn_bit) { in fib6_add_1()
854 ln->fn_bit = plen; in fib6_add_1()
890 if (plen > bit) { in fib6_add_1()
923 ln->fn_bit = plen; in fib6_add_1()
948 ln->fn_bit = plen; in fib6_add_1()
1453 if (rt->fib6_src.plen) { in fib6_add()
1716 int plen, int offset, in fib6_locate_1() argument
1727 if (plen <= fn->fn_bit) in fib6_locate_1()
1738 if (plen < fn->fn_bit || in fib6_locate_1()
[all …]
A Dseg6_hmac.c172 int plen, i, dgsize, wrsize; in seg6_hmac_compute() local
180 plen = 16 + 1 + 1 + 4 + (hdr->first_segment + 1) * 16; in seg6_hmac_compute()
183 if (plen >= SEG6_HMAC_RING_SIZE) in seg6_hmac_compute()
221 dgsize = __do_hmac(hinfo, ring, plen, tmp_out, in seg6_hmac_compute()
A Droute.c927 if (rt0->fib6_src.plen) in rt6_select()
1389 rt->rt6i_dst.plen = 128; in ip6_rt_cache_alloc()
1398 rt->rt6i_src.plen = 128; in ip6_rt_cache_alloc()
1734 if (f6i->fib6_src.plen) in rt6_insert_exception()
1856 if (res->f6i->fib6_src.plen) in rt6_find_cached_rt()
1899 if (plen) in fib6_nh_remove_exception()
1918 int plen; member
1944 .plen = from->fib6_src.plen in rt6_remove_exception_rt()
1977 if (plen) in fib6_nh_update_exception()
3335 rt->rt6i_dst.plen = 128; in icmp6_dst_alloc()
[all …]
/net/netfilter/
A Dnf_conntrack_ftp.c66 size_t plen; member
75 .plen = sizeof("PORT") - 1,
83 .plen = sizeof("EPRT") - 1,
93 .plen = sizeof("227 ") - 1,
99 .plen = sizeof("229 ") - 1,
287 const char *pattern, size_t plen, in find_pattern() argument
296 size_t i = plen; in find_pattern()
300 if (dlen <= plen) { in find_pattern()
307 if (strncasecmp(data, pattern, plen) != 0) in find_pattern()
314 for (i = plen; data[i] != skip; i++) in find_pattern()
[all …]
A Dnft_redir.c48 unsigned int plen; in nft_redir_init() local
51 plen = sizeof_field(struct nf_nat_range, min_proto.all); in nft_redir_init()
54 &priv->sreg_proto_min, plen); in nft_redir_init()
61 plen); in nft_redir_init()
A Dnft_nat.c174 unsigned int alen, plen; in nft_nat_init() local
234 plen = sizeof_field(struct nf_nat_range, min_proto.all); in nft_nat_init()
237 &priv->sreg_proto_min, plen); in nft_nat_init()
244 plen); in nft_nat_init()
A Dnft_masq.c46 u32 plen = sizeof_field(struct nf_nat_range, min_proto.all); in nft_masq_init() local
55 &priv->sreg_proto_min, plen); in nft_masq_init()
62 plen); in nft_masq_init()
A Dnf_nat_sip.c182 unsigned int olen, matchend, poff, plen, buflen, n; in nf_nat_sip() local
211 "maddr=", &poff, &plen, in nf_nat_sip()
219 poff, plen, buffer, buflen)) { in nf_nat_sip()
228 "received=", &poff, &plen, in nf_nat_sip()
236 poff, plen, buffer, buflen)) { in nf_nat_sip()
245 "rport=", &poff, &plen, in nf_nat_sip()
252 poff, plen, buffer, buflen)) { in nf_nat_sip()
A Dnfnetlink_log.c464 const char *prefix, unsigned int plen, in __build_packet_message() argument
488 nla_put(inst->skb, NFULA_PREFIX, plen, prefix)) in __build_packet_message()
698 unsigned int plen = 0; in nfulnl_log_packet() local
714 plen = strlen(prefix) + 1; in nfulnl_log_packet()
730 + nla_total_size(plen) /* prefix */ in nfulnl_log_packet()
806 hooknum, in, out, prefix, plen, in nfulnl_log_packet()
A Dutils.c183 int nf_ip6_check_hbh_len(struct sk_buff *skb, u32 *plen) in nf_ip6_check_hbh_len() argument
224 *plen = pkt_len; in nf_ip6_check_hbh_len()
/net/6lowpan/
A Diphc.c218 ipv6_addr_prefix(&addr_pfx, addr, table[i].plen); in lowpan_iphc_ctx_get_by_addr()
223 if (table[i].plen < 64) in lowpan_iphc_ctx_get_by_addr()
226 addr_plen = table[i].plen; in lowpan_iphc_ctx_get_by_addr()
236 if (table[i].plen > ret->plen) in lowpan_iphc_ctx_get_by_addr()
265 addr_mcast.s6_addr[3] = table[i].plen; in lowpan_iphc_ctx_get_by_mcast_addr()
268 table[i].plen); in lowpan_iphc_ctx_get_by_mcast_addr()
494 ipaddr->s6_addr[3] = ctx->plen; in lowpan_uncompress_multicast_ctx_daddr()
808 ipv6_addr_prefix_copy(&tmp, &ctx->pfx, ctx->plen); in lowpan_iphc_compress_ctx_802154_lladdr()
818 ipv6_addr_prefix_copy(&tmp, &ctx->pfx, ctx->plen); in lowpan_iphc_compress_ctx_802154_lladdr()
876 ipv6_addr_prefix_copy(&tmp, &ctx->pfx, ctx->plen); in lowpan_compress_ctx_addr()
[all …]
A Ddebugfs.c76 ctx->plen = val; in lowpan_ctx_plen_set()
89 *val = ctx->plen; in lowpan_ctx_plen_get()
207 &t->table[i].pfx, t->table[i].plen, in lowpan_context_show()
/net/rxrpc/
A Dkey.c58 size_t plen; in rxrpc_preparse_xdr_rxkad() local
75 prep->quotalen = datalen + plen; in rxrpc_preparse_xdr_rxkad()
77 plen -= sizeof(*token); in rxrpc_preparse_xdr_rxkad()
82 token->kad = kzalloc(plen, GFP_KERNEL); in rxrpc_preparse_xdr_rxkad()
171 size_t plen; in rxrpc_preparse_xdr_yfs_rxgk() local
202 prep->quotalen = datalen + plen; in rxrpc_preparse_xdr_yfs_rxgk()
204 plen -= sizeof(*token); in rxrpc_preparse_xdr_yfs_rxgk()
439 size_t plen; in rxrpc_preparse() local
499 plen = sizeof(*token->kad) + v1->ticket_length; in rxrpc_preparse()
500 prep->quotalen = plen + sizeof(*token); in rxrpc_preparse()
[all …]
/net/xfrm/
A Dxfrm_ipcomp.c98 const int plen = skb->len; in ipcomp_input_done2() local
103 skb->len < (plen + sizeof(ip_comp_hdr)) ? -EINVAL : in ipcomp_input_done2()
122 const int plen = skb->len; in ipcomp_setup_req() local
174 err = skb_to_sgvec(skb, sg, 0, plen); in ipcomp_setup_req()
194 acomp_request_set_params(req, sg, dsg, plen, dlen); in ipcomp_setup_req()
/net/nfc/nci/
A Ddata.c70 int plen = skb->len; in nci_push_data_hdr() local
75 hdr->plen = plen; in nci_push_data_hdr()
A Dcore.c172 u8 plen = 0; in nci_init_req() local
175 plen = sizeof(struct nci_core_init_v2_cmd); in nci_init_req()
177 nci_send_cmd(ndev, NCI_OP_CORE_INIT_CMD, plen, opt); in nci_init_req()
1372 int nci_send_cmd(struct nci_dev *ndev, __u16 opcode, __u8 plen, const void *payload) in nci_send_cmd() argument
1377 pr_debug("opcode 0x%x, plen %d\n", opcode, plen); in nci_send_cmd()
1379 skb = nci_skb_alloc(ndev, (NCI_CTRL_HDR_SIZE + plen), GFP_KERNEL); in nci_send_cmd()
1388 hdr->plen = plen; in nci_send_cmd()
1393 if (plen) in nci_send_cmd()
1394 skb_put_data(skb, payload, plen); in nci_send_cmd()
/net/netfilter/ipvs/
A Dip_vs_sync.c1028 static inline int ip_vs_proc_seqopt(__u8 *p, unsigned int plen, in ip_vs_proc_seqopt() argument
1036 if (plen != sizeof(struct ip_vs_sync_conn_options)) { in ip_vs_proc_seqopt()
1054 if (plen > maxlen) { in ip_vs_proc_str()
1062 *data_len = plen; in ip_vs_proc_str()
1105 int plen; in ip_vs_proc_sync_conn() local
1110 plen = *(p++); in ip_vs_proc_sync_conn()
1112 if (!plen || ((p + plen) > msg_end)) in ip_vs_proc_sync_conn()
1117 if (ip_vs_proc_seqopt(p, plen, &opt_flags, &opt)) in ip_vs_proc_sync_conn()
1122 if (ip_vs_proc_str(p, plen, &pe_data_len, &pe_data, in ip_vs_proc_sync_conn()
1129 if (ip_vs_proc_str(p, plen,&pe_name_len, &pe_name, in ip_vs_proc_sync_conn()
[all …]
A Dip_vs_ftp.c97 const char *pattern, size_t plen, in ip_vs_ftp_get_addrport() argument
108 if (data_limit - data < plen) { in ip_vs_ftp_get_addrport()
116 if (strncasecmp(data, pattern, plen) != 0) { in ip_vs_ftp_get_addrport()
119 s = data + plen; in ip_vs_ftp_get_addrport()
/net/bluetooth/
A Dhci_sync.c54 int len = HCI_COMMAND_HDR_SIZE + plen; in hci_cmd_sync_alloc()
64 hdr->plen = plen; in hci_cmd_sync_alloc()
66 if (plen) in hci_cmd_sync_alloc()
67 skb_put_data(skb, param, plen); in hci_cmd_sync_alloc()
99 skb = hci_cmd_sync_alloc(hdev, opcode, plen, param, sk); in hci_cmd_sync_add()
6462 u32 plen; in hci_le_ext_create_conn_sync() local
6473 plen = sizeof(*cp); in hci_le_ext_create_conn_sync()
6481 plen += sizeof(*p); in hci_le_ext_create_conn_sync()
6490 plen += sizeof(*p); in hci_le_ext_create_conn_sync()
6498 plen += sizeof(*p); in hci_le_ext_create_conn_sync()
[all …]
/net/smc/
A Dsmc_clc.c858 int len, i, plen, rc; in smc_clc_send_proposal() local
881 plen = sizeof(*pclc_base) + sizeof(*pclc_smcd) + sizeof(*trl); in smc_clc_send_proposal()
894 plen += sizeof(*pclc_prfx) + in smc_clc_send_proposal()
938 plen += sizeof(*v2_ext); in smc_clc_send_proposal()
943 plen += smc_clc_eid_table.ueid_cnt * SMC_MAX_EID_LEN; in smc_clc_send_proposal()
964 plen += sizeof(*smcd_v2_ext); in smc_clc_send_proposal()
985 plen += entry * sizeof(struct smc_clc_smcd_gid_chid); in smc_clc_send_proposal()
995 pclc_base->hdr.length = htons(plen); in smc_clc_send_proposal()
1031 len = kernel_sendmsg(smc->clcsock, &msg, vec, i, plen); in smc_clc_send_proposal()
/net/ipv4/
A Dfib_trie.c1202 u8 plen = cfg->fc_dst_len; in fib_table_insert() local
1203 u8 slen = KEYLENGTH - plen; in fib_table_insert()
1210 pr_debug("Insert table=%u %08x/%d\n", tb->tb_id, key, plen); in fib_table_insert()
1300 key, plen, in fib_table_insert()
1309 rtmsg_fib(RTM_NEWROUTE, htonl(key), new_fa, plen, in fib_table_insert()
1370 err = call_fib_entry_notifiers(net, fib_event, key, plen, in fib_table_insert()
1376 if (!plen) in fib_table_insert()
1694 u8 plen = cfg->fc_dst_len; in fib_table_delete() local
1695 u8 slen = KEYLENGTH - plen; in fib_table_delete()
1710 pr_debug("Deleting %08x/%d dsfield=0x%02x t=%p\n", key, plen, in fib_table_delete()
[all …]
A Dinet_fragment.c514 int i, plen = 0; in inet_frag_reasm_prepare() local
522 plen += skb_frag_size(&skb_shinfo(head)->frags[i]); in inet_frag_reasm_prepare()
523 clone->data_len = head->data_len - plen; in inet_frag_reasm_prepare()
/net/sched/
A Dsch_fq.c657 u32 plen; in fq_dequeue() local
732 plen = qdisc_pkt_len(skb); in fq_dequeue()
733 f->credit -= plen; in fq_dequeue()
734 pband->credit -= plen; in fq_dequeue()
752 plen = max(plen, q->quantum); in fq_dequeue()
758 u64 len = (u64)plen * NSEC_PER_SEC; in fq_dequeue()

Completed in 94 milliseconds

12