Home
last modified time | relevance | path

Searched refs:nlattr (Results 1 - 20 of 20) sorted by relevance

/third_party/libbpf/src/
H A Dnlattr.h84 static inline void *libbpf_nla_data(const struct nlattr *nla) in libbpf_nla_data()
89 static inline uint8_t libbpf_nla_getattr_u8(const struct nlattr *nla) in libbpf_nla_getattr_u8()
94 static inline uint16_t libbpf_nla_getattr_u16(const struct nlattr *nla) in libbpf_nla_getattr_u16()
99 static inline uint32_t libbpf_nla_getattr_u32(const struct nlattr *nla) in libbpf_nla_getattr_u32()
104 static inline uint64_t libbpf_nla_getattr_u64(const struct nlattr *nla) in libbpf_nla_getattr_u64()
109 static inline const char *libbpf_nla_getattr_str(const struct nlattr *nla) in libbpf_nla_getattr_str()
118 static inline int libbpf_nla_len(const struct nlattr *nla) in libbpf_nla_len()
123 int libbpf_nla_parse(struct nlattr *tb[], int maxtype, struct nlattr *head,
125 int libbpf_nla_parse_nested(struct nlattr *t
[all...]
H A Dnlattr.c13 #include "nlattr.h"
25 static struct nlattr *nla_next(const struct nlattr *nla, int *remaining) in nla_next()
30 return (struct nlattr *)((void *)nla + totlen); in nla_next()
33 static int nla_ok(const struct nlattr *nla, int remaining) in nla_ok()
40 static int nla_type(const struct nlattr *nla) in nla_type()
45 static int validate_nla(struct nlattr *nla, int maxtype, in validate_nla()
104 int libbpf_nla_parse(struct nlattr *tb[], int maxtype, struct nlattr *head, in libbpf_nla_parse()
107 struct nlattr *nl in libbpf_nla_parse()
[all...]
H A Dnetlink.c20 #include "nlattr.h"
26 typedef int (*libbpf_dump_nlmsg_t)(void *cookie, void *msg, struct nlattr **tb);
253 struct nlattr *na = (struct nlattr *)((void *)gnl + GENL_HDRLEN); in parse_genl_family_id()
254 struct nlattr *tb[CTRL_ATTR_FAMILY_ID + 1]; in parse_genl_family_id()
289 struct nlattr *nla; in __bpf_set_link_xdp_fd_replace()
347 struct nlattr *tb[IFLA_MAX + 1], *attr; in __dump_link_nlmsg()
352 attr = (struct nlattr *) ((void *) ifi + NLMSG_ALIGN(sizeof(*ifi))); in __dump_link_nlmsg()
360 static int get_xdp_info(void *cookie, void *msg, struct nlattr **tb) in get_xdp_info()
362 struct nlattr *xdp_t in get_xdp_info()
[all...]
H A DMakefile56 nlattr.o str_error.o libbpf_probes.o bpf_prog_linfo.o \
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/drivers/
H A Ddriver_nl80211_event.c33 struct nlattr *ack, struct nlattr *cookie);
247 static void nl80211_parse_wmm_params(struct nlattr *wmm_attr, in nl80211_parse_wmm_params()
250 struct nlattr *wmm_info[NL80211_STA_WME_MAX + 1]; in nl80211_parse_wmm_params()
268 const u8 *frame, size_t len, struct nlattr *wmm, in mlme_event_assoc()
269 struct nlattr *req_ie) in mlme_event_assoc()
353 struct nlattr *tb[NL80211_ATTR_MAX + 1]; in qca_drv_connect_fail_reason_code_handler()
354 struct nlattr *tb_sta_info[QCA_WLAN_VENDOR_ATTR_GET_STA_INFO_MAX + 1]; in qca_drv_connect_fail_reason_code_handler()
437 struct nlattr *mlo_links) in nl80211_parse_mlo_link_info()
439 struct nlattr *lin in nl80211_parse_mlo_link_info()
[all...]
H A Ddriver_nl80211_capa.c26 struct nlattr *tb_msg[NL80211_ATTR_MAX + 1]; in protocol_feature_handler()
107 struct nlattr *tb) in wiphy_info_supported_iftypes()
109 struct nlattr *nl_mode; in wiphy_info_supported_iftypes()
142 struct nlattr *nl_combi) in wiphy_info_iface_comb_process()
144 struct nlattr *tb_comb[NUM_NL80211_IFACE_COMB]; in wiphy_info_iface_comb_process()
145 struct nlattr *tb_limit[NUM_NL80211_IFACE_LIMIT]; in wiphy_info_iface_comb_process()
146 struct nlattr *nl_limit, *nl_mode; in wiphy_info_iface_comb_process()
207 struct nlattr *tb) in wiphy_info_iface_comb()
209 struct nlattr *nl_combi; in wiphy_info_iface_comb()
223 struct nlattr *t in wiphy_info_supp_cmds()
[all...]
H A Ddriver_nl80211_scan.c37 struct nlattr *tb[NL80211_ATTR_MAX + 1]; in get_noise_for_scan_results()
39 struct nlattr *sinfo[NL80211_SURVEY_INFO_MAX + 1]; in get_noise_for_scan_results()
115 struct nlattr *params; in nl80211_abort_vendor_scan()
195 struct nlattr *ssids; in nl80211_scan_common()
222 struct nlattr *freqs; in nl80211_scan_common()
346 struct nlattr *rates; in wpa_driver_nl80211_scan()
434 struct nlattr *plans; in nl80211_sched_scan_add_scan_plans()
443 struct nlattr *plan = nla_nest_start(msg, i + 1); in nl80211_sched_scan_add_scan_plans()
543 struct nlattr *match_sets; in wpa_driver_nl80211_sched_scan()
549 struct nlattr *match_set_ssi in wpa_driver_nl80211_sched_scan()
[all...]
H A Ddriver_macsec_linux.c115 struct nlattr *nest = nla_nest_start(msg, MACSEC_ATTR_RXSC_CONFIG); in nla_put_rxsc_config()
511 struct nlattr *tb_msg[MACSEC_ATTR_MAX + 1]; in dump_callback()
533 struct nlattr *nla; in dump_callback()
537 struct nlattr *tb[MACSEC_SA_ATTR_MAX + 1]; in dump_callback()
560 struct nlattr *nla; in dump_callback()
564 struct nlattr *tb[MACSEC_RXSC_ATTR_MAX + 1]; in dump_callback()
579 struct nlattr *tb_sa[MACSEC_SA_ATTR_MAX + 1]; in dump_callback()
704 struct nlattr *nest; in macsec_drv_set_receive_lowest_pn()
771 struct nlattr *nest; in macsec_drv_set_transmit_next_pn()
897 struct nlattr *nes in macsec_drv_create_receive_sa()
[all...]
H A Ddriver_nl80211.c313 struct nlattr *tb[NLMSGERR_ATTR_MAX + 1]; in ack_handler_cookie()
315 struct nlattr *attrs; in ack_handler_cookie()
321 attrs = (struct nlattr *) in ack_handler_cookie()
352 struct nlattr *attrs; in error_handler()
353 struct nlattr *tb[NLMSGERR_ATTR_MAX + 1]; in error_handler()
609 struct nlattr *tb[CTRL_ATTR_MAX + 1]; in family_handler()
611 struct nlattr *mcgrp; in family_handler()
620 struct nlattr *tb2[CTRL_ATTR_MCAST_GRP_MAX + 1]; in family_handler()
748 struct nlattr *tb[NL80211_ATTR_MAX + 1]; in netdev_info_handler()
891 struct nlattr *t in process_beacon_event()
[all...]
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/drivers/
H A Ddriver_nl80211_event.c189 static void nl80211_parse_wmm_params(struct nlattr *wmm_attr, in nl80211_parse_wmm_params()
192 struct nlattr *wmm_info[NL80211_STA_WME_MAX + 1]; in nl80211_parse_wmm_params()
210 const u8 *frame, size_t len, struct nlattr *wmm, in mlme_event_assoc()
211 struct nlattr *req_ie) in mlme_event_assoc()
291 enum nl80211_commands cmd, struct nlattr *status, in mlme_event_connect()
292 struct nlattr *addr, struct nlattr *req_ie, in mlme_event_connect()
293 struct nlattr *resp_ie, in mlme_event_connect()
294 struct nlattr *timed_out, in mlme_event_connect()
295 struct nlattr *timeout_reaso in mlme_event_connect()
[all...]
H A Ddriver_nl80211_capa.c25 struct nlattr *tb_msg[NL80211_ATTR_MAX + 1]; in protocol_feature_handler()
102 struct nlattr *tb) in wiphy_info_supported_iftypes()
104 struct nlattr *nl_mode; in wiphy_info_supported_iftypes()
137 struct nlattr *nl_combi) in wiphy_info_iface_comb_process()
139 struct nlattr *tb_comb[NUM_NL80211_IFACE_COMB]; in wiphy_info_iface_comb_process()
140 struct nlattr *tb_limit[NUM_NL80211_IFACE_LIMIT]; in wiphy_info_iface_comb_process()
141 struct nlattr *nl_limit, *nl_mode; in wiphy_info_iface_comb_process()
202 struct nlattr *tb) in wiphy_info_iface_comb()
204 struct nlattr *nl_combi; in wiphy_info_iface_comb()
218 struct nlattr *t in wiphy_info_supp_cmds()
[all...]
H A Ddriver_nl80211_scan.c34 struct nlattr *tb[NL80211_ATTR_MAX + 1]; in get_noise_for_scan_results()
36 struct nlattr *sinfo[NL80211_SURVEY_INFO_MAX + 1]; in get_noise_for_scan_results()
111 struct nlattr *params; in nl80211_abort_vendor_scan()
194 struct nlattr *ssids; in nl80211_scan_common()
221 struct nlattr *freqs; in nl80211_scan_common()
336 struct nlattr *rates; in wpa_driver_nl80211_scan()
424 struct nlattr *plans; in nl80211_sched_scan_add_scan_plans()
433 struct nlattr *plan = nla_nest_start(msg, i + 1); in nl80211_sched_scan_add_scan_plans()
533 struct nlattr *match_sets; in wpa_driver_nl80211_sched_scan()
539 struct nlattr *match_set_ssi in wpa_driver_nl80211_sched_scan()
[all...]
H A Ddriver_macsec_linux.c117 struct nlattr *nest = nla_nest_start(msg, MACSEC_ATTR_RXSC_CONFIG); in nla_put_rxsc_config()
513 struct nlattr *tb_msg[MACSEC_ATTR_MAX + 1]; in dump_callback()
535 struct nlattr *nla; in dump_callback()
539 struct nlattr *tb[MACSEC_SA_ATTR_MAX + 1]; in dump_callback()
562 struct nlattr *nla; in dump_callback()
566 struct nlattr *tb[MACSEC_RXSC_ATTR_MAX + 1]; in dump_callback()
581 struct nlattr *tb_sa[MACSEC_SA_ATTR_MAX + 1]; in dump_callback()
706 struct nlattr *nest; in macsec_drv_set_receive_lowest_pn()
770 struct nlattr *nest; in macsec_drv_set_transmit_next_pn()
896 struct nlattr *nes in macsec_drv_create_receive_sa()
[all...]
H A Ddriver_nl80211.c334 struct nlattr *attrs; in error_handler()
335 struct nlattr *tb[NLMSGERR_ATTR_MAX + 1]; in error_handler()
468 struct nlattr *tb[CTRL_ATTR_MAX + 1]; in family_handler()
470 struct nlattr *mcgrp; in family_handler()
479 struct nlattr *tb2[CTRL_ATTR_MCAST_GRP_MAX + 1]; in family_handler()
598 struct nlattr *tb[NL80211_ATTR_MAX + 1]; in netdev_info_handler()
713 struct nlattr *tb[NL80211_ATTR_MAX + 1]; in process_beacon_event()
1074 brid = nla_get_u32((struct nlattr *) attr); in wpa_driver_nl80211_event_rtm_newlink()
1082 nla_get_u32((struct nlattr *) attr)); in wpa_driver_nl80211_event_rtm_newlink()
1086 nla_get_u32((struct nlattr *) att in wpa_driver_nl80211_event_rtm_newlink()
[all...]
/third_party/ltp/testcases/kernel/controllers/cgroup/
H A Dcgroup_regression_getdelays.c126 struct nlattr *na; in send_cmd()
140 na = (struct nlattr *)GENLMSG_DATA(&msg); in send_cmd()
174 struct nlattr *na; in get_family_id()
187 na = (struct nlattr *)GENLMSG_DATA(&ans); in get_family_id()
188 na = (struct nlattr *)((char *)na + NLA_ALIGN(na->nla_len)); in get_family_id()
262 struct nlattr *na; in main()
435 na = (struct nlattr *)GENLMSG_DATA(&msg); in main()
446 na = (struct nlattr *)NLA_DATA(na); in main()
498 na = (struct nlattr *)((char *)na + in main()
512 na = (struct nlattr *)(GENLMSG_DAT in main()
[all...]
/third_party/libbpf/include/uapi/linux/
H A Dnetlink.h206 * | (struct nlattr) | ing | | ing |
208 * <-------------- nlattr->nla_len -------------->
211 struct nlattr { struct
232 #define NLA_HDRLEN ((int) NLA_ALIGN(sizeof(struct nlattr)))
/third_party/wpa_supplicant/wpa_supplicant-2.9/wpa_supplicant_lib/
H A Ddriver_nl80211_hisi.c71 struct nlattr *tb[NL80211_ATTR_MAX + 1]; in get_power_mode_handler()
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/wpa_supplicant_lib/
H A Ddriver_nl80211_hisi.c73 struct nlattr *tb[NL80211_ATTR_MAX + 1]; in get_power_mode_handler()
/third_party/rust/crates/libc/src/unix/linux_like/android/
H A Dmod.rs234 pub struct nlattr { structure names
/third_party/rust/crates/libc/src/unix/linux_like/linux/
H A Dmod.rs595 pub struct nlattr { structure names

Completed in 49 milliseconds