/openbmc/linux/net/can/ |
H A D | gw.c | 816 if (tb[CGW_LIM_HOPS]) { in cgw_parse_attr() 846 if (tb[CGW_FDMOD_OR]) { in cgw_parse_attr() 905 if (tb[CGW_MOD_AND]) { in cgw_parse_attr() 921 if (tb[CGW_MOD_OR]) { in cgw_parse_attr() 937 if (tb[CGW_MOD_XOR]) { in cgw_parse_attr() 953 if (tb[CGW_MOD_SET]) { in cgw_parse_attr() 972 if (tb[CGW_CS_CRC8]) { in cgw_parse_attr() 995 if (tb[CGW_CS_XOR]) { in cgw_parse_attr() 1018 if (tb[CGW_MOD_UID]) in cgw_parse_attr() 1029 if (tb[CGW_FILTER]) in cgw_parse_attr() [all …]
|
/openbmc/linux/net/sched/ |
H A D | sch_mqprio.c | 174 struct nlattr *tb[TCA_MQPRIO_TC_ENTRY_MAX + 1]; in mqprio_parse_tc_entry() local 187 tc = nla_get_u32(tb[TCA_MQPRIO_TC_ENTRY_INDEX]); in mqprio_parse_tc_entry() 196 if (tb[TCA_MQPRIO_TC_ENTRY_FP]) in mqprio_parse_tc_entry() 197 fp[tc] = nla_get_u32(tb[TCA_MQPRIO_TC_ENTRY_FP]); in mqprio_parse_tc_entry() 251 struct nlattr *tb[TCA_MQPRIO_MAX + 1] = {}; in mqprio_parse_nlattr() local 269 if (tb[TCA_MQPRIO_MODE]) { in mqprio_parse_nlattr() 271 priv->mode = nla_get_u16(tb[TCA_MQPRIO_MODE]); in mqprio_parse_nlattr() 274 if (tb[TCA_MQPRIO_SHAPER]) { in mqprio_parse_nlattr() 279 if (tb[TCA_MQPRIO_MIN_RATE64]) { in mqprio_parse_nlattr() 308 if (tb[TCA_MQPRIO_MAX_RATE64]) { in mqprio_parse_nlattr() [all …]
|
H A D | act_api.c | 1333 kind = tb[TCA_ACT_KIND]; in tc_action_load_ops() 1397 if (tb[TCA_ACT_COOKIE]) { in tcf_action_init_1() 1406 if (tb[TCA_ACT_FLAGS]) { in tcf_action_init_1() 1424 if (!police && tb[TCA_ACT_COOKIE]) in tcf_action_init_1() 1670 if (tb[TCA_ACT_INDEX] == NULL || in tcf_action_get_1() 1725 kind = tb[TCA_ACT_KIND]; in tca_action_flush() 1941 if (tb[1]) in tca_action_gd() 2095 if (tb[1] == NULL) in find_dump_kind() 2126 kind = find_dump_kind(tb); in tc_dump_action() 2137 if (tb[TCA_ROOT_FLAGS]) { in tc_dump_action() [all …]
|
H A D | act_ife.c | 444 if (tb[i]) { in load_metalist() 446 int len = nla_len(tb[i]); in load_metalist() 467 if (tb[i]) { in populate_metalist() 468 val = nla_data(tb[i]); in populate_metalist() 469 len = nla_len(tb[i]); in populate_metalist() 511 if (!tb[TCA_IFE_PARMS]) in tcf_ife_init() 527 if (tb[TCA_IFE_METALST]) { in tcf_ife_init() 580 if (tb[TCA_IFE_TYPE]) in tcf_ife_init() 582 if (tb[TCA_IFE_DMAC]) in tcf_ife_init() 584 if (tb[TCA_IFE_SMAC]) in tcf_ife_init() [all …]
|
H A D | sch_hhf.c | 512 struct nlattr *tb[TCA_HHF_MAX + 1]; in hhf_change() local 524 if (tb[TCA_HHF_QUANTUM]) in hhf_change() 525 new_quantum = nla_get_u32(tb[TCA_HHF_QUANTUM]); in hhf_change() 527 if (tb[TCA_HHF_NON_HH_WEIGHT]) in hhf_change() 536 if (tb[TCA_HHF_BACKLOG_LIMIT]) in hhf_change() 542 if (tb[TCA_HHF_HH_FLOWS_LIMIT]) in hhf_change() 545 if (tb[TCA_HHF_RESET_TIMEOUT]) { in hhf_change() 546 u32 us = nla_get_u32(tb[TCA_HHF_RESET_TIMEOUT]); in hhf_change() 551 if (tb[TCA_HHF_ADMIT_BYTES]) in hhf_change() 554 if (tb[TCA_HHF_EVICT_TIMEOUT]) { in hhf_change() [all …]
|
H A D | act_sample.c | 43 struct nlattr *tb[TCA_SAMPLE_MAX + 1]; in tcf_sample_init() local 54 ret = nla_parse_nested_deprecated(tb, TCA_SAMPLE_MAX, nla, in tcf_sample_init() 59 if (!tb[TCA_SAMPLE_PARMS]) in tcf_sample_init() 62 parm = nla_data(tb[TCA_SAMPLE_PARMS]); in tcf_sample_init() 84 if (!tb[TCA_SAMPLE_RATE] || !tb[TCA_SAMPLE_PSAMPLE_GROUP]) { in tcf_sample_init() 94 rate = nla_get_u32(tb[TCA_SAMPLE_RATE]); in tcf_sample_init() 100 psample_group_num = nla_get_u32(tb[TCA_SAMPLE_PSAMPLE_GROUP]); in tcf_sample_init() 116 if (tb[TCA_SAMPLE_TRUNC_SIZE]) { in tcf_sample_init() 118 s->trunc_size = nla_get_u32(tb[TCA_SAMPLE_TRUNC_SIZE]); in tcf_sample_init()
|
H A D | act_ct.c | 1124 struct nlattr **tb, in tcf_ct_fill_params_nat() argument 1188 if (!tb[val_type]) in tcf_ct_set_key_val() 1215 tcf_ct_set_key_val(tb, in tcf_ct_fill_params() 1227 if (tb[TCA_CT_MARK]) { in tcf_ct_fill_params() 1232 tcf_ct_set_key_val(tb, in tcf_ct_fill_params() 1238 if (tb[TCA_CT_LABELS]) { in tcf_ct_fill_params() 1248 tcf_ct_set_key_val(tb, in tcf_ct_fill_params() 1254 if (tb[TCA_CT_ZONE]) { in tcf_ct_fill_params() 1260 tcf_ct_set_key_val(tb, in tcf_ct_fill_params() 1281 family = tb[TCA_CT_HELPER_FAMILY] ? nla_get_u8(tb[TCA_CT_HELPER_FAMILY]) : AF_INET; in tcf_ct_fill_params() [all …]
|
/openbmc/linux/net/netfilter/ |
H A D | nft_meta.c | 468 const struct nlattr * const tb[]) in nft_meta_get_init() argument 634 const struct nlattr * const tb[]) in nft_meta_set_init() argument 814 const struct nlattr * const tb[]) in nft_meta_select_ops() argument 816 if (tb[NFTA_META_KEY] == NULL) in nft_meta_select_ops() 819 if (tb[NFTA_META_DREG] && tb[NFTA_META_SREG]) in nft_meta_select_ops() 826 if (tb[NFTA_META_DREG]) in nft_meta_select_ops() 829 if (tb[NFTA_META_SREG]) in nft_meta_select_ops() 837 const struct nlattr * const tb[]) in nft_meta_inner_init() argument 842 if (!tb[NFTA_META_KEY] || !tb[NFTA_META_DREG]) in nft_meta_inner_init() 948 const struct nlattr * const tb[], in nft_secmark_obj_init() argument [all …]
|
H A D | nft_synproxy.c | 153 const struct nlattr * const tb[], in nft_synproxy_do_init() argument 160 if (tb[NFTA_SYNPROXY_MSS]) in nft_synproxy_do_init() 161 priv->info.mss = ntohs(nla_get_be16(tb[NFTA_SYNPROXY_MSS])); in nft_synproxy_do_init() 162 if (tb[NFTA_SYNPROXY_WSCALE]) in nft_synproxy_do_init() 163 priv->info.wscale = nla_get_u8(tb[NFTA_SYNPROXY_WSCALE]); in nft_synproxy_do_init() 164 if (tb[NFTA_SYNPROXY_FLAGS]) { in nft_synproxy_do_init() 165 flags = ntohl(nla_get_be32(tb[NFTA_SYNPROXY_FLAGS])); in nft_synproxy_do_init() 265 const struct nlattr * const tb[]) in nft_synproxy_init() argument 269 return nft_synproxy_do_init(ctx, tb, priv); in nft_synproxy_init() 307 const struct nlattr * const tb[], in nft_synproxy_obj_init() argument [all …]
|
H A D | nft_redir.c | 46 const struct nlattr * const tb[]) in nft_redir_init() argument 53 if (tb[NFTA_REDIR_REG_PROTO_MIN]) { in nft_redir_init() 54 err = nft_parse_register_load(tb[NFTA_REDIR_REG_PROTO_MIN], in nft_redir_init() 59 if (tb[NFTA_REDIR_REG_PROTO_MAX]) { in nft_redir_init() 60 err = nft_parse_register_load(tb[NFTA_REDIR_REG_PROTO_MAX], in nft_redir_init() 72 if (tb[NFTA_REDIR_FLAGS]) in nft_redir_init() 73 priv->flags = ntohl(nla_get_be32(tb[NFTA_REDIR_FLAGS])); in nft_redir_init()
|
H A D | nft_masq.c | 45 const struct nlattr * const tb[]) in nft_masq_init() argument 51 if (tb[NFTA_MASQ_FLAGS]) in nft_masq_init() 52 priv->flags = ntohl(nla_get_be32(tb[NFTA_MASQ_FLAGS])); in nft_masq_init() 54 if (tb[NFTA_MASQ_REG_PROTO_MIN]) { in nft_masq_init() 55 err = nft_parse_register_load(tb[NFTA_MASQ_REG_PROTO_MIN], in nft_masq_init() 60 if (tb[NFTA_MASQ_REG_PROTO_MAX]) { in nft_masq_init() 61 err = nft_parse_register_load(tb[NFTA_MASQ_REG_PROTO_MAX], in nft_masq_init()
|
H A D | nft_last.c | 26 const struct nlattr * const tb[]) in nft_last_init() argument 37 if (tb[NFTA_LAST_SET]) in nft_last_init() 38 last->set = ntohl(nla_get_be32(tb[NFTA_LAST_SET])); in nft_last_init() 40 if (last->set && tb[NFTA_LAST_MSECS]) { in nft_last_init() 41 err = nf_msecs_to_jiffies64(tb[NFTA_LAST_MSECS], &last_jiffies); in nft_last_init()
|
/openbmc/linux/net/ethtool/ |
H A D | wol.c | 109 struct nlattr **tb = info->attrs; in ethnl_set_wol() local 115 tb[ETHTOOL_A_WOL_MODES], wol_mode_names, in ethnl_set_wol() 120 NL_SET_ERR_MSG_ATTR(info->extack, tb[ETHTOOL_A_WOL_MODES], in ethnl_set_wol() 124 if (tb[ETHTOOL_A_WOL_SOPASS]) { in ethnl_set_wol() 127 tb[ETHTOOL_A_WOL_SOPASS], in ethnl_set_wol() 132 tb[ETHTOOL_A_WOL_SOPASS], &mod); in ethnl_set_wol()
|
H A D | channels.c | 116 struct nlattr **tb = info->attrs; in ethnl_set_channels() local 125 ethnl_update_u32(&channels.rx_count, tb[ETHTOOL_A_CHANNELS_RX_COUNT], in ethnl_set_channels() 127 ethnl_update_u32(&channels.tx_count, tb[ETHTOOL_A_CHANNELS_TX_COUNT], in ethnl_set_channels() 130 tb[ETHTOOL_A_CHANNELS_OTHER_COUNT], &mod); in ethnl_set_channels() 132 tb[ETHTOOL_A_CHANNELS_COMBINED_COUNT], &mod_combined); in ethnl_set_channels() 149 NL_SET_ERR_MSG_ATTR(info->extack, tb[err_attr], in ethnl_set_channels() 164 NL_SET_ERR_MSG_ATTR(info->extack, tb[err_attr], in ethnl_set_channels()
|
H A D | pause.c | 31 struct nlattr **tb, in pause_parse_request() argument 37 if (tb[ETHTOOL_A_PAUSE_STATS_SRC]) { in pause_parse_request() 44 src = nla_get_u32(tb[ETHTOOL_A_PAUSE_STATS_SRC]); in pause_parse_request() 187 struct nlattr **tb = info->attrs; in ethnl_set_pause() local 193 ethnl_update_bool32(¶ms.autoneg, tb[ETHTOOL_A_PAUSE_AUTONEG], &mod); in ethnl_set_pause() 194 ethnl_update_bool32(¶ms.rx_pause, tb[ETHTOOL_A_PAUSE_RX], &mod); in ethnl_set_pause() 195 ethnl_update_bool32(¶ms.tx_pause, tb[ETHTOOL_A_PAUSE_TX], &mod); in ethnl_set_pause()
|
/openbmc/phosphor-networkd/src/ |
H A D | ncsi_util.cpp | 87 struct nlattr* tb[NCSI_ATTR_MAX + 1] = {nullptr}; in __anon66112f010102() local 107 auto ret = genlmsg_parse(nlh, 0, tb, NCSI_ATTR_MAX, ncsiPolicy); in __anon66112f010102() 108 if (!tb[NCSI_ATTR_PACKAGE_LIST]) in __anon66112f010102() 114 auto attrTgt = static_cast<nlattr*>(nla_data(tb[NCSI_ATTR_PACKAGE_LIST])); in __anon66112f010102() 121 auto rem = nla_len(tb[NCSI_ATTR_PACKAGE_LIST]); in __anon66112f010102() 122 nla_for_each_nested(attrTgt, tb[NCSI_ATTR_PACKAGE_LIST], rem) in __anon66112f010102() 236 struct nlattr* tb[NCSI_ATTR_MAX + 1] = {nullptr}; in __anon66112f010202() local 245 auto ret = genlmsg_parse(nlh, 0, tb, NCSI_ATTR_MAX, ncsiPolicy); in __anon66112f010202() 252 if (tb[NCSI_ATTR_DATA] == nullptr) in __anon66112f010202() 258 auto data_len = nla_len(tb[NCSI_ATTR_DATA]) - sizeof(NCSIPacketHeader); in __anon66112f010202() [all …]
|
/openbmc/linux/drivers/net/wireless/ath/ath12k/ |
H A D | wmi.c | 366 tb = kcalloc(WMI_TAG_MAX, sizeof(*tb), gfp); in ath12k_wmi_tlv_parse_alloc() 367 if (!tb) in ath12k_wmi_tlv_parse_alloc() 372 kfree(tb); in ath12k_wmi_tlv_parse_alloc() 376 return tb; in ath12k_wmi_tlv_parse_alloc() 4373 kfree(tb); in ath12k_pull_vdev_start_resp_tlv() 4709 kfree(tb); in ath12k_pull_reg_chan_list_ext_update_ev() 4740 kfree(tb); in ath12k_pull_peer_del_resp_ev() 4768 kfree(tb); in ath12k_pull_vdev_del_resp_ev() 4797 kfree(tb); in ath12k_pull_bcn_tx_status_ev() 4824 kfree(tb); in ath12k_pull_vdev_stopped_param_tlv() [all …]
|
/openbmc/qemu/tests/tcg/aarch64/ |
H A D | bti-2.c | 87 void *tb, *te; in main() local 111 asm("adr %0, test_begin; adr %1, test_end" : "=r"(tb), "=r"(te)); in main() 113 memcpy(p, tb, te - tb); in main()
|
/openbmc/linux/net/ieee802154/6lowpan/ |
H A D | core.c | 122 static int lowpan_validate(struct nlattr *tb[], struct nlattr *data[], in lowpan_validate() argument 125 if (tb[IFLA_ADDRESS]) { in lowpan_validate() 126 if (nla_len(tb[IFLA_ADDRESS]) != IEEE802154_ADDR_LEN) in lowpan_validate() 133 struct nlattr *tb[], struct nlattr *data[], in lowpan_newlink() argument 143 if (!tb[IFLA_LINK]) in lowpan_newlink() 146 wdev = dev_get_by_index(dev_net(ldev), nla_get_u32(tb[IFLA_LINK])); in lowpan_newlink()
|
/openbmc/linux/net/ipv4/ |
H A D | fib_rules.c | 222 struct nlattr **tb, in fib4_rule_configure() argument 261 rule4->src = nla_get_in_addr(tb[FRA_SRC]); in fib4_rule_configure() 264 rule4->dst = nla_get_in_addr(tb[FRA_DST]); in fib4_rule_configure() 267 if (tb[FRA_FLOW]) { in fib4_rule_configure() 268 rule4->tclassid = nla_get_u32(tb[FRA_FLOW]); in fib4_rule_configure() 313 struct nlattr **tb) in fib4_rule_compare() argument 327 if (tb[FRA_FLOW] && (rule4->tclassid != nla_get_u32(tb[FRA_FLOW]))) in fib4_rule_compare() 331 if (frh->src_len && (rule4->src != nla_get_in_addr(tb[FRA_SRC]))) in fib4_rule_compare() 334 if (frh->dst_len && (rule4->dst != nla_get_in_addr(tb[FRA_DST]))) in fib4_rule_compare()
|
/openbmc/linux/drivers/media/platform/nvidia/tegra-vde/ |
H A D | v4l2.c | 131 if (tb->a[i]) { in __tegra_buf_cleanup() 133 tb->a[i] = NULL; in __tegra_buf_cleanup() 136 if (tb->iova[i]) { in __tegra_buf_cleanup() 138 tb->iova[i] = NULL; in __tegra_buf_cleanup() 142 if (tb->aux) { in __tegra_buf_cleanup() 144 tb->aux = NULL; in __tegra_buf_cleanup() 180 dma_dir, &tb->a[i], in tegra_buf_init() 181 &tb->dma_base[i]); in tegra_buf_init() 198 tb->dma_base[i] = iova_dma_addr(&vde->iova, tb->iova[i]); in tegra_buf_init() 269 tb->dma_addr[i] = tb->dma_base[i] + offset; in tegra_buf_prepare() [all …]
|
/openbmc/qemu/tests/plugin/ |
H A D | bb.c | 82 static void vcpu_tb_trans(qemu_plugin_id_t id, struct qemu_plugin_tb *tb) in vcpu_tb_trans() argument 84 size_t n_insns = qemu_plugin_tb_n_insns(tb); in vcpu_tb_trans() 87 qemu_plugin_register_vcpu_tb_exec_inline(tb, QEMU_PLUGIN_INLINE_ADD_U64, in vcpu_tb_trans() 89 qemu_plugin_register_vcpu_tb_exec_inline(tb, QEMU_PLUGIN_INLINE_ADD_U64, in vcpu_tb_trans() 93 qemu_plugin_register_vcpu_tb_exec_cb(tb, vcpu_tb_exec, in vcpu_tb_trans()
|
/openbmc/qemu/contrib/plugins/ |
H A D | drcov.c | 122 static void vcpu_tb_trans(qemu_plugin_id_t id, struct qemu_plugin_tb *tb) in vcpu_tb_trans() argument 124 uint64_t pc = qemu_plugin_tb_vaddr(tb); in vcpu_tb_trans() 125 size_t n = qemu_plugin_tb_n_insns(tb); in vcpu_tb_trans() 131 bb->size += qemu_plugin_insn_size(qemu_plugin_tb_get_insn(tb, i)); in vcpu_tb_trans() 140 qemu_plugin_register_vcpu_tb_exec_cb(tb, vcpu_tb_exec, in vcpu_tb_trans()
|
H A D | hotblocks.c | 101 static void vcpu_tb_trans(qemu_plugin_id_t id, struct qemu_plugin_tb *tb) in vcpu_tb_trans() argument 104 uint64_t pc = qemu_plugin_tb_vaddr(tb); in vcpu_tb_trans() 105 size_t insns = qemu_plugin_tb_n_insns(tb); in vcpu_tb_trans() 123 qemu_plugin_register_vcpu_tb_exec_inline(tb, QEMU_PLUGIN_INLINE_ADD_U64, in vcpu_tb_trans() 126 qemu_plugin_register_vcpu_tb_exec_cb(tb, vcpu_tb_exec, in vcpu_tb_trans()
|
/openbmc/linux/drivers/thunderbolt/ |
H A D | retimer.c | 43 if (!mutex_trylock(&rt->tb->lock)) { in nvm_read() 49 mutex_unlock(&rt->tb->lock); in nvm_read() 64 if (!mutex_trylock(&rt->tb->lock)) in nvm_write() 68 mutex_unlock(&rt->tb->lock); in nvm_write() 175 if (!mutex_trylock(&rt->tb->lock)) in nvm_authenticate_show() 185 mutex_unlock(&rt->tb->lock); in nvm_authenticate_show() 248 if (!mutex_trylock(&rt->tb->lock)) { in nvm_authenticate_store() 295 mutex_unlock(&rt->tb->lock); in nvm_authenticate_store() 312 if (!mutex_trylock(&rt->tb->lock)) in nvm_version_show() 320 mutex_unlock(&rt->tb->lock); in nvm_version_show() [all …]
|