Searched refs:nest (Results 1 - 25 of 104) sorted by relevance

12345

/linux-master/net/ethtool/
H A Dcabletest.c130 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 Dstrset.c160 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 Dstats.c209 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 Dmm.c96 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 Dpause.c121 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 Dfec.c169 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 Dbitset.c205 /* 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 Dnfnetlink_hook.c63 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 Dconntrack_dump_flush.c24 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 Dvlan_netlink.c228 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 Dring_buffer.c46 (*(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 Dtcp_diag.c88 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 Dip_tunnel_core.c734 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 Dcls_cgroup.c176 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 Dsch_ingress.c136 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 Dcls_basic.c274 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 Dpage_pool_user.c115 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 Dlwtunnel.c239 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 Dpm_nl_ctl.c766 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 Dnetlink_helpers.h45 int addattr_nest_end(struct nlmsghdr *n, struct rtattr *nest);
H A Dnetlink_helpers.c348 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 Dlocking.c22 * 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 Dpreprocess.c354 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 Dbr_vlan_options.c15 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 Dnetlink.c400 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...]

Completed in 491 milliseconds

12345