/linux-master/net/ethtool/ |
H A D | cabletest.c | 130 phydev->nest = nla_nest_start(phydev->skb, 132 if (!phydev->nest) { 155 nla_nest_end(phydev->skb, phydev->nest); 165 struct nlattr *nest; local 168 nest = nla_nest_start(phydev->skb, ETHTOOL_A_CABLE_NEST_RESULT); 169 if (!nest) 177 nla_nest_end(phydev->skb, nest); 181 nla_nest_cancel(phydev->skb, nest); 188 struct nlattr *nest; local 191 nest 228 ethnl_act_cable_test_tdr_cfg(const struct nlattr *nest, struct genl_info *info, struct phy_tdr_config *cfg) argument 363 struct nlattr *nest; local 387 struct nlattr *nest; local 409 struct nlattr *nest; local [all...] |
H A D | strset.c | 160 static int strset_get_id(const struct nlattr *nest, u32 *val, argument 166 ret = nla_parse_nested(tb, ARRAY_SIZE(get_stringset_policy) - 1, nest, 170 if (NL_REQ_ATTR_CHECK(extack, nest, tb, ETHTOOL_A_STRINGSET_ID)) 186 struct nlattr *nest = tb[ETHTOOL_A_STRSET_STRINGSETS]; local 190 if (!nest) 192 ret = nla_validate_nested(nest, 199 nla_for_each_nested(attr, nest, rem) { 323 /* calculate size of ETHTOOL_A_STRSET_STRINGSET nest for one string set */ 337 /* ETHTOOL_A_STRING_INDEX, ETHTOOL_A_STRING_VALUE, nest */ 442 struct nlattr *nest; local [all...] |
H A D | stats.c | 209 struct nlattr *nest; local 217 * of ETHTOOL_A_STATS_GRP_STAT. Since we're one nest away from the 227 nest = nla_nest_start(skb, ETHTOOL_A_STATS_GRP_STAT); 228 if (!nest) 233 nla_nest_cancel(skb, nest); 237 nla_nest_end(skb, nest); 317 struct nlattr *nest; local 329 nest = nla_nest_start(skb, attr); 330 if (!nest) 341 nla_nest_end(skb, nest); 379 struct nlattr *nest; local [all...] |
H A D | mm.c | 96 struct nlattr *nest; local 98 nest = nla_nest_start(skb, ETHTOOL_A_MM_STATS); 99 if (!nest) 116 nla_nest_end(skb, nest); 120 nla_nest_cancel(skb, nest);
|
H A D | pause.c | 121 struct nlattr *nest; local 126 nest = nla_nest_start(skb, ETHTOOL_A_PAUSE_STATS); 127 if (!nest) 136 nla_nest_end(skb, nest); 140 nla_nest_cancel(skb, nest);
|
H A D | fec.c | 169 struct nlattr *nest; local 171 nest = nla_nest_start(skb, ETHTOOL_A_FEC_STATS); 172 if (!nest) 186 nla_nest_end(skb, nest); 190 nla_nest_cancel(skb, nest);
|
H A D | bitset.c | 205 /* bit nest */ 208 /* bits nest */ 212 /* outermost nest */ 217 * ethnl_put_bitset32() - Put a bitset nest into a message 219 * @attrtype: attribute type for the bitset nest 236 struct nlattr *nest; local 239 nest = nla_nest_start(skb, attrtype); 240 if (!nest) 297 nla_nest_end(skb, nest); 301 nla_nest_cancel(skb, nest); 480 ethnl_compact_sanity_checks(unsigned int nbits, const struct nlattr *nest, struct nlattr **tb, struct netlink_ext_ack *extack) argument [all...] |
/linux-master/net/netfilter/ |
H A D | nfnetlink_hook.c | 63 struct nlattr *nest = nla_nest_start(nlskb, NFNLA_HOOK_CHAIN_INFO); local 66 if (!nest) 71 return nest; 73 nla_nest_cancel(nlskb, nest); 82 struct nlattr *nest, *nest2; local 91 nest = nfnl_start_info_type(nlskb, NFNL_HOOK_TYPE_BPF); 92 if (!nest) 104 nla_nest_end(nlskb, nest); 108 nla_nest_cancel(nlskb, nest); 118 struct nlattr *nest, *nest local [all...] |
/linux-master/tools/testing/selftests/netfilter/ |
H A D | conntrack_dump_flush.c | 24 struct nlattr *nest, *nest_ip, *nest_proto; local 26 nest = mnl_attr_nest_start(nlh, type); 27 if (!nest) 45 mnl_attr_nest_end(nlh, nest); 52 struct nlattr *nest, *nest_ip, *nest_proto; local 54 nest = mnl_attr_nest_start(nlh, type); 55 if (!nest) 73 mnl_attr_nest_end(nlh, nest); 78 struct nlattr *nest, *nest_proto; local 80 nest 217 struct nlattr *nest; local 264 struct nlattr *nest; local [all...] |
/linux-master/net/8021q/ |
H A D | vlan_netlink.c | 228 struct nlattr *nest; local 241 nest = nla_nest_start_noflag(skb, IFLA_VLAN_INGRESS_QOS); 242 if (nest == NULL) 255 nla_nest_end(skb, nest); 259 nest = nla_nest_start_noflag(skb, IFLA_VLAN_EGRESS_QOS); 260 if (nest == NULL) 276 nla_nest_end(skb, nest);
|
/linux-master/kernel/events/ |
H A D | ring_buffer.c | 46 (*(volatile unsigned int *)&rb->nest)++; 54 unsigned int nest; local 60 nest = READ_ONCE(rb->nest); 61 if (nest > 1) { 62 WRITE_ONCE(rb->nest, nest - 1); 70 * incremented @rb->nest. 113 * We must publish the head before decrementing the nest count, 118 WRITE_ONCE(rb->nest, 371 unsigned int nest; local [all...] |
/linux-master/net/ipv4/ |
H A D | tcp_diag.c | 88 struct nlattr *nest; local 91 nest = nla_nest_start_noflag(skb, INET_DIAG_ULP_INFO); 92 if (!nest) 104 nla_nest_end(skb, nest); 108 nla_nest_cancel(skb, nest);
|
H A D | ip_tunnel_core.c | 734 struct nlattr *nest; local 737 nest = nla_nest_start_noflag(skb, LWTUNNEL_IP_OPTS_GENEVE); 738 if (!nest) 748 nla_nest_cancel(skb, nest); 754 nla_nest_end(skb, nest); 762 struct nlattr *nest; local 764 nest = nla_nest_start_noflag(skb, LWTUNNEL_IP_OPTS_VXLAN); 765 if (!nest) 770 nla_nest_cancel(skb, nest); 774 nla_nest_end(skb, nest); 782 struct nlattr *nest; local 812 struct nlattr *nest; local [all...] |
/linux-master/net/sched/ |
H A D | cls_cgroup.c | 176 struct nlattr *nest; local 180 nest = nla_nest_start_noflag(skb, TCA_OPTIONS); 181 if (nest == NULL) 188 nla_nest_end(skb, nest); 196 nla_nest_cancel(skb, nest);
|
H A D | sch_ingress.c | 136 struct nlattr *nest; local 138 nest = nla_nest_start_noflag(skb, TCA_OPTIONS); 139 if (nest == NULL) 142 return nla_nest_end(skb, nest); 145 nla_nest_cancel(skb, nest);
|
H A D | cls_basic.c | 274 struct nlattr *nest; local 282 nest = nla_nest_start_noflag(skb, TCA_OPTIONS); 283 if (nest == NULL) 306 nla_nest_end(skb, nest); 314 nla_nest_cancel(skb, nest);
|
/linux-master/net/core/ |
H A D | page_pool_user.c | 115 struct nlattr *nest; local 125 nest = nla_nest_start(rsp, NETDEV_A_PAGE_POOL_STATS_INFO); 133 nla_nest_end(rsp, nest); 163 nla_nest_cancel(rsp, nest); 177 struct nlattr *nest; local 184 nest = info->attrs[NETDEV_A_PAGE_POOL_STATS_INFO]; 185 err = nla_parse_nested(tb, ARRAY_SIZE(tb) - 1, nest, 191 if (NL_REQ_ATTR_CHECK(info->extack, nest, tb, NETDEV_A_PAGE_POOL_ID))
|
H A D | lwtunnel.c | 239 struct nlattr *nest; local 249 nest = nla_nest_start_noflag(skb, encap_attr); 250 if (!nest) 262 nla_nest_end(skb, nest); 270 nla_nest_cancel(skb, nest);
|
/linux-master/tools/testing/selftests/net/mptcp/ |
H A D | pm_nl_ctl.c | 766 struct rtattr *rta, *nest; local 784 nest = (void *)(data + off); 785 nest->rta_type = NLA_F_NESTED | MPTCP_PM_ATTR_ADDR; 786 nest->rta_len = RTA_LENGTH(0); 787 off += NLMSG_ALIGN(nest->rta_len); 886 nest->rta_len = off - nest_start; 897 struct rtattr *rta, *nest; local 919 nest = (void *)(data + off); 920 nest->rta_type = NLA_F_NESTED | MPTCP_PM_ATTR_ADDR; 921 nest 1088 struct rtattr *rta, *nest; local 1327 struct rtattr *rta, *nest; local [all...] |
/linux-master/tools/testing/selftests/bpf/ |
H A D | netlink_helpers.h | 45 int addattr_nest_end(struct nlmsghdr *n, struct rtattr *nest);
|
H A D | netlink_helpers.c | 348 struct rtattr *nest = NLMSG_TAIL(n); local 351 return nest; 354 int addattr_nest_end(struct nlmsghdr *n, struct rtattr *nest) argument 356 nest->rta_len = (void *)NLMSG_TAIL(n) - (void *)nest;
|
/linux-master/fs/btrfs/ |
H A D | locking.c | 22 * Different roots are used for different purposes and may nest inside each 134 * @nest: the nesting level to be used for lockdep 139 void __btrfs_tree_read_lock(struct extent_buffer *eb, enum btrfs_lock_nesting nest) argument 146 down_read_nested(&eb->lock, nest); 197 * @nest: the nesting to use for the lock 201 void __btrfs_tree_lock(struct extent_buffer *eb, enum btrfs_lock_nesting nest) 209 down_write_nested(&eb->lock, nest);
|
/linux-master/scripts/kconfig/ |
H A D | preprocess.c | 354 int nest = 0; local 388 if (nest == 0 && *p == ',') { 395 nest++; 397 nest--; 463 int nest = 0; local 479 nest++; 481 if (nest-- == 0)
|
/linux-master/net/bridge/ |
H A D | br_vlan_options.c | 15 struct nlattr *nest; local 20 nest = nla_nest_start(skb, BRIDGE_VLANDB_ENTRY_TUNNEL_INFO); 21 if (!nest) 24 nla_nest_cancel(skb, nest); 27 nla_nest_end(skb, nest); 354 struct nlattr *nest; local 356 nest = nla_nest_start(skb, BRIDGE_VLANDB_GLOBAL_OPTIONS); 357 if (!nest) 434 nla_nest_end(skb, nest); 439 nla_nest_cancel(skb, nest); [all...] |
/linux-master/drivers/net/can/dev/ |
H A D | netlink.c | 400 size = nla_total_size(0); /* nest IFLA_CAN_TDC */ 426 return nla_total_size(0) + /* nest IFLA_CAN_CTRLMODE_EXT */ 469 struct nlattr *nest; local 477 nest = nla_nest_start(skb, IFLA_CAN_TDC); 478 if (!nest) 512 nla_nest_end(skb, nest); 516 nla_nest_cancel(skb, nest); 523 struct nlattr *nest; local 525 nest = nla_nest_start(skb, IFLA_CAN_CTRLMODE_EXT); 526 if (!nest) [all...] |