Home
last modified time | relevance | path

Searched refs:nla_type (Results 1 - 25 of 150) sorted by relevance

123456

/kernel/linux/linux-5.10/include/linux/
H A Dgenl_magic_func.h36 #define __field(attr_nr, attr_flag, name, nla_type, _type, __get, \
38 [attr_nr] = { .type = nla_type },
41 #define __array(attr_nr, attr_flag, name, nla_type, _type, maxlen, \
43 [attr_nr] = { .type = nla_type, \
44 .len = maxlen - (nla_type == NLA_NUL_STRING) },
55 static void dprint_field(const char *dir, int nla_type, in dprint_field() argument
59 switch (nla_type) { in dprint_field()
78 static void dprint_array(const char *dir, int nla_type, in dprint_array() argument
81 switch (nla_type) { in dprint_array()
101 #define DPRINT_FIELD(dir, nla_type, nam
[all...]
H A Dgenl_magic_struct.h32 * know about. This flag can be set in nlattr->nla_type to indicate that this
161 #define __field(attr_nr, attr_flag, name, nla_type, type, \
166 #define __array(attr_nr, attr_flag, name, nla_type, type, \
230 #define __field(attr_nr, attr_flag, name, nla_type, type, __get, __put, \
235 #define __array(attr_nr, attr_flag, name, nla_type, type, maxlen, \
254 #define __field(attr_nr, attr_flag, name, nla_type, type, __get, __put, \
259 #define __array(attr_nr, attr_flag, name, nla_type, type, maxlen, \
273 #define __field(attr_nr, attr_flag, name, nla_type, type, __get, __put, \
278 #define __array(attr_nr, attr_flag, name, nla_type, type, maxlen, \
/kernel/linux/linux-6.6/include/linux/
H A Dgenl_magic_func.h37 #define __field(attr_nr, attr_flag, name, nla_type, _type, __get, \
39 [attr_nr] = { .type = nla_type },
42 #define __array(attr_nr, attr_flag, name, nla_type, _type, maxlen, \
44 [attr_nr] = { .type = nla_type, \
45 .len = maxlen - (nla_type == NLA_NUL_STRING) },
56 static void dprint_field(const char *dir, int nla_type, in dprint_field() argument
60 switch (nla_type) { in dprint_field()
79 static void dprint_array(const char *dir, int nla_type, in dprint_array() argument
82 switch (nla_type) { in dprint_array()
102 #define DPRINT_FIELD(dir, nla_type, nam
[all...]
H A Dgenl_magic_struct.h30 * know about. This flag can be set in nlattr->nla_type to indicate that this
159 #define __field(attr_nr, attr_flag, name, nla_type, type, \
164 #define __array(attr_nr, attr_flag, name, nla_type, type, \
228 #define __field(attr_nr, attr_flag, name, nla_type, type, __get, __put, \
233 #define __array(attr_nr, attr_flag, name, nla_type, type, maxlen, \
252 #define __field(attr_nr, attr_flag, name, nla_type, type, __get, __put, \
257 #define __array(attr_nr, attr_flag, name, nla_type, type, maxlen, \
271 #define __field(attr_nr, attr_flag, name, nla_type, type, __get, __put, \
276 #define __array(attr_nr, attr_flag, name, nla_type, type, maxlen, \
/kernel/linux/linux-6.6/tools/lib/thermal/
H A Dcommands.c47 if (nla_type(attr) == THERMAL_GENL_ATTR_TZ_ID) { in parse_tz_get()
59 if (nla_type(attr) == THERMAL_GENL_ATTR_TZ_NAME) in parse_tz_get()
81 if (nla_type(attr) == THERMAL_GENL_ATTR_CDEV_ID) { in parse_cdev_get()
92 if (nla_type(attr) == THERMAL_GENL_ATTR_CDEV_NAME) { in parse_cdev_get()
97 if (nla_type(attr) == THERMAL_GENL_ATTR_CDEV_CUR_STATE) in parse_cdev_get()
100 if (nla_type(attr) == THERMAL_GENL_ATTR_CDEV_MAX_STATE) in parse_cdev_get()
121 if (nla_type(attr) == THERMAL_GENL_ATTR_TZ_TRIP_ID) { in parse_tz_get_trip()
132 if (nla_type(attr) == THERMAL_GENL_ATTR_TZ_TRIP_TYPE) in parse_tz_get_trip()
135 if (nla_type(attr) == THERMAL_GENL_ATTR_TZ_TRIP_TEMP) in parse_tz_get_trip()
138 if (nla_type(att in parse_tz_get_trip()
[all...]
/kernel/linux/linux-6.6/tools/accounting/
H A Dprocacct.c126 __u8 genl_cmd, __u16 nla_type, in send_cmd()
144 na->nla_type = nla_type; in send_cmd()
195 if (na->nla_type == CTRL_ATTR_FAMILY_ID) in get_family_id()
232 switch (na->nla_type) { in handle_aggr()
252 fprintf(stderr, "Unknown nested nla_type %d\n", in handle_aggr()
253 na->nla_type); in handle_aggr()
378 int mother = na->nla_type; in main()
381 switch (na->nla_type) { in main()
388 fprintf(stderr, "Unexpected nla_type in main()
125 send_cmd(int sd, __u16 nlmsg_type, __u32 nlmsg_pid, __u8 genl_cmd, __u16 nla_type, void *nla_data, int nla_len) send_cmd() argument
[all...]
H A Dgetdelays.c119 __u8 genl_cmd, __u16 nla_type, in send_cmd()
137 na->nla_type = nla_type; in send_cmd()
188 if (na->nla_type == CTRL_ATTR_FAMILY_ID) { in get_family_id()
494 switch (na->nla_type) { in main()
503 switch (na->nla_type) { in main()
533 " nla_type %d\n", in main()
534 na->nla_type); in main()
547 fprintf(stderr, "Unknown nla_type %d\n", in main()
548 na->nla_type); in main()
118 send_cmd(int sd, __u16 nlmsg_type, __u32 nlmsg_pid, __u8 genl_cmd, __u16 nla_type, void *nla_data, int nla_len) send_cmd() argument
[all...]
/kernel/linux/linux-5.10/drivers/block/drbd/
H A Ddrbd_nla.c22 if (nla->nla_type & DRBD_GENLA_F_MANDATORY) { in drbd_nla_check_mandatory()
23 nla->nla_type &= ~DRBD_GENLA_F_MANDATORY; in drbd_nla_check_mandatory()
24 if (nla_type(nla) > maxtype) in drbd_nla_check_mandatory()
/kernel/linux/linux-6.6/drivers/block/drbd/
H A Ddrbd_nla.c22 if (nla->nla_type & DRBD_GENLA_F_MANDATORY) { in drbd_nla_check_mandatory()
23 nla->nla_type &= ~DRBD_GENLA_F_MANDATORY; in drbd_nla_check_mandatory()
24 if (nla_type(nla) > maxtype) in drbd_nla_check_mandatory()
/kernel/linux/linux-5.10/tools/lib/bpf/
H A Dnlattr.c40 static int nla_type(const struct nlattr *nla) in nla_type() function
42 return nla->nla_type & NLA_TYPE_MASK; in nla_type()
50 int type = nla_type(nla); in validate_nla()
113 int type = nla_type(nla); in libbpf_nla_parse()
H A Dnetlink.c162 nla->nla_type = NLA_F_NESTED | IFLA_XDP; in __bpf_set_link_xdp_fd_replace()
167 nla_xdp->nla_type = IFLA_XDP_FD; in __bpf_set_link_xdp_fd_replace()
175 nla_xdp->nla_type = IFLA_XDP_FLAGS; in __bpf_set_link_xdp_fd_replace()
183 nla_xdp->nla_type = IFLA_XDP_EXPECTED_FD; in __bpf_set_link_xdp_fd_replace()
/kernel/linux/linux-6.6/tools/lib/bpf/
H A Dnlattr.c40 static int nla_type(const struct nlattr *nla) in nla_type() function
42 return nla->nla_type & NLA_TYPE_MASK; in nla_type()
50 int type = nla_type(nla); in validate_nla()
113 int type = nla_type(nla); in libbpf_nla_parse()
/kernel/linux/linux-5.10/tools/accounting/
H A Dgetdelays.c120 __u8 genl_cmd, __u16 nla_type, in send_cmd()
138 na->nla_type = nla_type; in send_cmd()
189 if (na->nla_type == CTRL_ATTR_FAMILY_ID) { in get_family_id()
478 switch (na->nla_type) { in main()
488 switch (na->nla_type) { in main()
519 " nla_type %d\n", in main()
520 na->nla_type); in main()
533 fprintf(stderr, "Unknown nla_type %d\n", in main()
534 na->nla_type); in main()
119 send_cmd(int sd, __u16 nlmsg_type, __u32 nlmsg_pid, __u8 genl_cmd, __u16 nla_type, void *nla_data, int nla_len) send_cmd() argument
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/nci/
H A Dnci_dev.c112 __u8 genl_cmd, int nla_num, __u16 nla_type[], in send_cmd_mt_nla()
133 na->nla_type = nla_type[cnt]; in send_cmd_mt_nla()
206 if (na->nla_type == CTRL_ATTR_FAMILY_ID) { in get_family_id()
208 } else if (na->nla_type == CTRL_ATTR_MCAST_GROUPS) { in get_family_id()
220 if (group_na->nla_type == CTRL_ATTR_MCAST_GRP_ID) { in get_family_id()
243 __u16 nla_type = NFC_ATTR_DEVICE_INDEX; in send_cmd_with_idx() local
248 &nla_type, &nla_data, &nla_len, NLM_F_REQUEST); in send_cmd_with_idx()
290 if (na->nla_type == NFC_ATTR_DEVICE_POWERED) in get_dev_enable_state()
679 if (na->nla_type in get_taginfo()
111 send_cmd_mt_nla(int sd, __u16 nlmsg_type, __u32 nlmsg_pid, __u8 genl_cmd, int nla_num, __u16 nla_type[], void *nla_data[], int nla_len[], __u16 flags) send_cmd_mt_nla() argument
[all...]
/kernel/linux/linux-5.10/net/netlabel/
H A Dnetlabel_cipso_v4.c95 if (nla_type(nla) == NLBL_CIPSOV4_A_TAG) { in netlbl_cipsov4_add_common()
160 if (nla_type(nla_a) == NLBL_CIPSOV4_A_MLSLVL) { in netlbl_cipsov4_add_std()
167 switch (nla_type(nla_b)) { in netlbl_cipsov4_add_std()
209 if (nla_type(nla_a) == NLBL_CIPSOV4_A_MLSLVL) { in netlbl_cipsov4_add_std()
235 if (nla_type(nla_a) == NLBL_CIPSOV4_A_MLSCAT) { in netlbl_cipsov4_add_std()
242 switch (nla_type(nla_b)) { in netlbl_cipsov4_add_std()
286 if (nla_type(nla_a) == NLBL_CIPSOV4_A_MLSCAT) { in netlbl_cipsov4_add_std()
/kernel/linux/linux-6.6/net/netlabel/
H A Dnetlabel_cipso_v4.c95 if (nla_type(nla) == NLBL_CIPSOV4_A_TAG) { in netlbl_cipsov4_add_common()
160 if (nla_type(nla_a) == NLBL_CIPSOV4_A_MLSLVL) { in netlbl_cipsov4_add_std()
167 switch (nla_type(nla_b)) { in netlbl_cipsov4_add_std()
209 if (nla_type(nla_a) == NLBL_CIPSOV4_A_MLSLVL) { in netlbl_cipsov4_add_std()
235 if (nla_type(nla_a) == NLBL_CIPSOV4_A_MLSCAT) { in netlbl_cipsov4_add_std()
242 switch (nla_type(nla_b)) { in netlbl_cipsov4_add_std()
286 if (nla_type(nla_a) == NLBL_CIPSOV4_A_MLSCAT) { in netlbl_cipsov4_add_std()
/kernel/linux/linux-5.10/net/xfrm/
H A Dxfrm_compat.c230 return nla_put(dst, src->nla_type, len, nla_data(src)); in xfrm_nla_cpy()
235 switch (src->nla_type) { in xfrm_xlate64_attr()
253 return nla_put_64bit(dst, src->nla_type, nla_len(src), in xfrm_xlate64_attr()
262 return nla_put_64bit(dst, src->nla_type, nla_len(src), in xfrm_xlate64_attr()
283 pr_warn_once("unsupported nla_type %d\n", src->nla_type); in xfrm_xlate64_attr()
432 int type = nla_type(nla); in xfrm_xlate32_attr()
/kernel/linux/linux-5.10/lib/
H A Dnlattr.c364 int minlen = 0, attrlen = nla_len(nla), type = nla_type(nla); in validate_nla()
390 !(nla->nla_type & NLA_F_NESTED)) { in validate_nla()
396 pt->type != NLA_UNSPEC && (nla->nla_type & NLA_F_NESTED)) { in validate_nla()
579 u16 type = nla_type(nla); in __nla_validate_parse()
707 if (nla_type(nla) == attrtype) in nla_find()
851 nla->nla_type = attrtype; in __nla_reserve()
/kernel/linux/linux-6.6/net/xfrm/
H A Dxfrm_compat.c230 return nla_put(dst, src->nla_type, len, nla_data(src)); in xfrm_nla_cpy()
235 switch (src->nla_type) { in xfrm_xlate64_attr()
253 return nla_put_64bit(dst, src->nla_type, nla_len(src), in xfrm_xlate64_attr()
262 return nla_put_64bit(dst, src->nla_type, nla_len(src), in xfrm_xlate64_attr()
283 pr_warn_once("unsupported nla_type %d\n", src->nla_type); in xfrm_xlate64_attr()
432 int type = nla_type(nla); in xfrm_xlate32_attr()
/kernel/linux/linux-5.10/net/openvswitch/
H A Dflow_netlink.c58 u16 action = nla_type(nla); in actions_may_change_flow()
474 u16 type = nla_type(nla); in __parse_flow_nlattrs()
586 int type = nla_type(a); in vxlan_tun_opt_from_nlattr()
668 int type = nla_type(a); in ip_tun_from_nlattr()
1298 int type = nla_type(a); in nsh_hdr_from_nlattr()
1346 int type = nla_type(a); in nsh_key_from_nlattr()
1393 int type = nla_type(a); in nsh_key_put_from_nlattr()
1745 if (tbl[nla_type(nla)].len == OVS_ATTR_NESTED) in nlattr_set()
1746 nlattr_set(nla, val, tbl[nla_type(nla)].next ? : tbl); in nlattr_set()
1750 if (nla_type(nl in nlattr_set()
[all...]
/kernel/linux/linux-6.6/net/openvswitch/
H A Dflow_netlink.c59 u16 action = nla_type(nla); in actions_may_change_flow()
479 u16 type = nla_type(nla); in __parse_flow_nlattrs()
598 int type = nla_type(a); in vxlan_tun_opt_from_nlattr()
680 int type = nla_type(a); in ip_tun_from_nlattr()
1310 int type = nla_type(a); in nsh_hdr_from_nlattr()
1358 int type = nla_type(a); in nsh_key_from_nlattr()
1405 int type = nla_type(a); in nsh_key_put_from_nlattr()
1768 if (tbl[nla_type(nla)].len == OVS_ATTR_NESTED) in nlattr_set()
1769 nlattr_set(nla, val, tbl[nla_type(nla)].next ? : tbl); in nlattr_set()
1773 if (nla_type(nl in nlattr_set()
[all...]
/kernel/linux/linux-6.6/lib/
H A Dnlattr.c386 int minlen = 0, attrlen = nla_len(nla), type = nla_type(nla); in validate_nla()
412 !(nla->nla_type & NLA_F_NESTED)) { in validate_nla()
418 pt->type != NLA_UNSPEC && (nla->nla_type & NLA_F_NESTED)) { in validate_nla()
601 u16 type = nla_type(nla); in __nla_validate_parse()
729 if (nla_type(nla) == attrtype) in nla_find()
885 nla->nla_type = attrtype; in __nla_reserve()
/kernel/linux/linux-6.6/net/devlink/
H A Dparam.c249 int nla_type; in devlink_nl_param_fill() local
296 nla_type = devlink_param_type_to_nla_type(param->type); in devlink_nl_param_fill()
297 if (nla_type < 0) in devlink_nl_param_fill()
299 if (nla_put_u8(msg, DEVLINK_ATTR_PARAM_TYPE, nla_type)) in devlink_nl_param_fill()
/kernel/linux/linux-5.10/net/ipv4/
H A Dmetrics.c22 int type = nla_type(nla); in ip_metrics_convert()
/kernel/linux/linux-6.6/net/ipv4/
H A Dmetrics.c19 int type = nla_type(nla); in ip_metrics_convert()

Completed in 22 milliseconds

123456