/third_party/libbpf/src/ |
H A D | nlattr.h | 84 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 D | nlattr.c | 13 #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 D | netlink.c | 20 #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 D | Makefile | 56 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 D | driver_nl80211_event.c | 33 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 D | driver_nl80211_capa.c | 26 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 D | driver_nl80211_scan.c | 37 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 D | driver_macsec_linux.c | 115 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 D | driver_nl80211.c | 313 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 D | driver_nl80211_event.c | 189 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 D | driver_nl80211_capa.c | 25 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 D | driver_nl80211_scan.c | 34 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 D | driver_macsec_linux.c | 117 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 D | driver_nl80211.c | 334 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 D | cgroup_regression_getdelays.c | 126 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 D | netlink.h | 206 * | (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 D | driver_nl80211_hisi.c | 71 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 D | driver_nl80211_hisi.c | 73 struct nlattr *tb[NL80211_ATTR_MAX + 1]; in get_power_mode_handler()
|
/third_party/rust/crates/libc/src/unix/linux_like/android/ |
H A D | mod.rs | 234 pub struct nlattr { structure names
|
/third_party/rust/crates/libc/src/unix/linux_like/linux/ |
H A D | mod.rs | 595 pub struct nlattr { structure names
|