/linux-master/net/ipv6/ |
H A D | addrconf.c | 1136 ifa->prefix_len = cfg->plen; 1232 if (ifa->prefix_len != ifp->prefix_len || 1234 ifp->prefix_len)) 1265 ifp->prefix_len, 1424 cfg.plen = ifp->prefix_len; 1689 if (ret > score->ifa->prefix_len) 1690 ret = score->ifa->prefix_len; 2020 /* Compares an address/prefix_len with addresses on device @dev. 2024 const unsigned int prefix_len, struc 2023 ipv6_chk_custom_prefix(const struct in6_addr *addr, const unsigned int prefix_len, struct net_device *dev) argument [all...] |
H A D | ndisc.c | 1530 ri->prefix_len == 0) 1533 if (ri->prefix_len == 0 && 1539 if (ri->prefix_len < READ_ONCE(in6_dev->cnf.accept_ra_rt_info_min_plen)) 1541 if (ri->prefix_len > READ_ONCE(in6_dev->cnf.accept_ra_rt_info_max_plen))
|
H A D | sit.c | 627 int prefix_len; local 630 prefix_len = tunnel->ip6rd.prefixlen + 32 633 prefix_len = 48; 635 return ipv6_chk_custom_prefix(v6dst, prefix_len, tunnel->dev);
|
H A D | route.c | 944 /* Sanity check for prefix_len and length */ 947 } else if (rinfo->prefix_len > 128) { 949 } else if (rinfo->prefix_len > 64) { 953 } else if (rinfo->prefix_len > 0) { 971 rinfo->prefix_len); 975 if (rinfo->prefix_len == 0) 978 rt = rt6_get_route_info(net, prefix, rinfo->prefix_len, 987 rt = rt6_add_route_info(net, prefix, rinfo->prefix_len, gwaddr,
|
/linux-master/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_router_hw.c | 585 fib_node->key.prefix_len); 665 key->prefix_len, grp_id); 678 key->prefix_len);
|
/linux-master/drivers/clk/ti/ |
H A D | clkctrl.c | 474 const int prefix_len = 11; local 494 if (!strncmp("ti,clkctrl-", compat, prefix_len)) { 495 end = compat + prefix_len;
|
/linux-master/include/net/ |
H A D | addrconf.h | 33 __u8 prefix_len; member in struct:prefix_info 108 const unsigned int prefix_len,
|
H A D | if_inet6.h | 35 __u32 prefix_len; member in struct:inet6_ifaddr
|
H A D | ip6_route.h | 18 __u8 prefix_len; member in struct:route_info
|
/linux-master/fs/ext2/ |
H A D | xattr.c | 340 size_t prefix_len = strlen(prefix); local 341 size_t size = prefix_len + entry->e_name_len + 1; 348 memcpy(buffer, prefix, prefix_len); 349 buffer += prefix_len;
|
/linux-master/drivers/firmware/broadcom/ |
H A D | bcm47xx_sprom.c | 626 size_t prefix_len = strlen(prefix); local 627 size_t short_len = prefix_len - 1; 633 if (prefix_len <= 0 || prefix[prefix_len - 1] != '/')
|
/linux-master/kernel/bpf/ |
H A D | bpf_iter.c | 345 int prefix_len = strlen(prefix); local 347 if (strncmp(attach_fname, prefix, prefix_len)) 356 if (!strcmp(attach_fname + prefix_len, iter->reg_info->target)) {
|
/linux-master/fs/jffs2/ |
H A D | xattr.c | 975 ssize_t prefix_len, len, rc; local 1009 prefix_len = strlen(prefix); 1010 rc = prefix_len + xd->name_len + 1; 1017 memcpy(buffer, prefix, prefix_len); 1018 buffer += prefix_len;
|
/linux-master/tools/testing/selftests/net/ |
H A D | nettest.c | 108 unsigned int prefix_len; member in struct:sock_args 275 if (args->prefix_len) { 279 md5sig.tcpm_prefixlen = args->prefix_len; 814 &args->prefix_len) != 0) { 819 args->prefix_len = 0;
|
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_router.c | 425 unsigned char prefix_len) 427 set_bit(prefix_len, prefix_usage->b); 432 unsigned char prefix_len) 434 clear_bit(prefix_len, prefix_usage->b); 439 unsigned char prefix_len; member in struct:mlxsw_sp_fib_key 1312 size_t addr_len, unsigned char prefix_len); 6017 int dst_len = fib_entry->fib_node->key.prefix_len; 6042 int dst_len = fib_entry->fib_node->key.prefix_len; 6194 fib_entry->fib_node->key.prefix_len, 6199 fib_entry->fib_node->key.prefix_len, 424 mlxsw_sp_prefix_usage_set(struct mlxsw_sp_prefix_usage *prefix_usage, unsigned char prefix_len) argument 431 mlxsw_sp_prefix_usage_clear(struct mlxsw_sp_prefix_usage *prefix_usage, unsigned char prefix_len) argument 6586 mlxsw_sp_fib_node_lookup(struct mlxsw_sp_fib *fib, const void *addr, size_t addr_len, unsigned char prefix_len) argument 6598 mlxsw_sp_fib_node_create(struct mlxsw_sp_fib *fib, const void *addr, size_t addr_len, unsigned char prefix_len) argument 6717 mlxsw_sp_fib_node_get(struct mlxsw_sp *mlxsw_sp, u32 tb_id, const void *addr, size_t addr_len, unsigned char prefix_len, enum mlxsw_sp_l3proto proto) argument [all...] |
H A D | reg.h | 7967 * Note that for IPv6 prefixes, if prefix_len>64 the entry consumes 7971 MLXSW_ITEM32(reg, ralue, prefix_len, 0x08, 0, 8); 7976 * The least significant bits must be '0' if the prefix_len is smaller 8000 * If (entry_type != MARKER_ENTRY), bmp_len must be equal to prefix_len 8094 u16 virtual_router, u8 prefix_len) 8100 mlxsw_reg_ralue_prefix_len_set(payload, prefix_len); 8103 mlxsw_reg_ralue_bmp_len_set(payload, prefix_len); 8109 u16 virtual_router, u8 prefix_len, 8112 mlxsw_reg_ralue_pack(payload, protocol, op, virtual_router, prefix_len); 8119 u16 virtual_router, u8 prefix_len, 8091 mlxsw_reg_ralue_pack(char *payload, enum mlxsw_reg_ralxx_protocol protocol, enum mlxsw_reg_ralue_op op, u16 virtual_router, u8 prefix_len) argument 8106 mlxsw_reg_ralue_pack4(char *payload, enum mlxsw_reg_ralxx_protocol protocol, enum mlxsw_reg_ralue_op op, u16 virtual_router, u8 prefix_len, u32 dip) argument 8116 mlxsw_reg_ralue_pack6(char *payload, enum mlxsw_reg_ralxx_protocol protocol, enum mlxsw_reg_ralue_op op, u16 virtual_router, u8 prefix_len, const void *dip) argument [all...] |
/linux-master/include/uapi/linux/ |
H A D | rtnetlink.h | 580 unsigned char prefix_len; member in struct:prefixmsg
|
/linux-master/net/ipv4/ |
H A D | inet_diag.c | 726 cond->prefix_len)) 733 if (cond->prefix_len == 0) 736 cond->prefix_len)) 888 if (cond->prefix_len > 8 * addr_len)
|
/linux-master/fs/ |
H A D | xattr.c | 1035 size_t prefix_len = strlen(xattr_prefix(handler)); local 1037 return name - prefix_len;
|
/linux-master/sound/soc/ |
H A D | soc-dapm.c | 882 size_t prefix_len; local 892 prefix_len = strlen(prefix) + 1; 894 prefix_len = 0; 937 w->name + prefix_len, 945 name = w->name + prefix_len;
|
/linux-master/drivers/mtd/ |
H A D | mtdcore.c | 583 int plen, mtd_name_len, offset, prefix_len; local 603 prefix_len = strlen(prefix); 617 offset = prefix_len;
|
/linux-master/drivers/nfc/ |
H A D | trf7970a.c | 648 unsigned int prefix_len) 663 t[0].len = prefix_len; 646 trf7970a_transmit(struct trf7970a *trf, struct sk_buff *skb, unsigned int len, const u8 *prefix, unsigned int prefix_len) argument
|
/linux-master/fs/ext4/ |
H A D | xattr.c | 731 size_t prefix_len = strlen(prefix); local 732 size_t size = prefix_len + entry->e_name_len + 1; 737 memcpy(buffer, prefix, prefix_len); 738 buffer += prefix_len;
|
/linux-master/fs/ocfs2/ |
H A D | xattr.c | 882 int prefix_len; local 906 prefix_len = strlen(prefix); 907 total_len = prefix_len + name_len + 1; 917 memcpy(p, prefix, prefix_len); 918 memcpy(p + prefix_len, name, name_len); 919 p[prefix_len + name_len] = '\0';
|
/linux-master/drivers/s390/net/ |
H A D | qeth_l3_main.c | 2179 ip_work->addr.u.a6.pfxlen = ifa->prefix_len;
|