/openbmc/linux/arch/m68k/coldfire/ |
H A D | intc-2.c | 148 u16 pa, tb; in intc_irq_set_type() local 152 tb = 0x1; in intc_irq_set_type() 155 tb = 0x2; in intc_irq_set_type() 158 tb = 0x3; in intc_irq_set_type() 162 tb = 0; in intc_irq_set_type() 166 if (tb) in intc_irq_set_type() 171 pa = (pa & ~(0x3 << (irq * 2))) | (tb << (irq * 2)); in intc_irq_set_type()
|
/openbmc/qemu/block/ |
H A D | qcow2-bitmap.c | 275 qcow2_free_clusters(bs, tb->offset, tb->size * BME_TABLE_ENTRY_SIZE, in free_bitmap_clusters() 279 tb->offset = 0; in free_bitmap_clusters() 280 tb->size = 0; in free_bitmap_clusters() 1290 uint64_t *tb; in store_bitmap_data() local 1364 return tb; in store_bitmap_data() 1369 g_free(tb); in store_bitmap_data() 1382 uint64_t *tb; in store_bitmap() local 1423 g_free(tb); in store_bitmap() 1438 g_free(tb); in store_bitmap() 1655 g_free(tb); in qcow2_store_persistent_dirty_bitmaps() [all …]
|
/openbmc/linux/net/netfilter/ |
H A D | nft_quota.c | 66 static int nft_quota_do_init(const struct nlattr * const tb[], in nft_quota_do_init() argument 72 if (!tb[NFTA_QUOTA_BYTES]) in nft_quota_do_init() 75 quota = be64_to_cpu(nla_get_be64(tb[NFTA_QUOTA_BYTES])); in nft_quota_do_init() 79 if (tb[NFTA_QUOTA_CONSUMED]) { in nft_quota_do_init() 80 consumed = be64_to_cpu(nla_get_be64(tb[NFTA_QUOTA_CONSUMED])); in nft_quota_do_init() 85 if (tb[NFTA_QUOTA_FLAGS]) { in nft_quota_do_init() 86 flags = ntohl(nla_get_be32(tb[NFTA_QUOTA_FLAGS])); in nft_quota_do_init() 111 const struct nlattr * const tb[], in nft_quota_obj_init() argument 116 return nft_quota_do_init(tb, priv); in nft_quota_obj_init() 213 const struct nlattr * const tb[]) in nft_quota_init() argument [all …]
|
H A D | nft_lookup.c | 99 const struct nlattr * const tb[]) in nft_lookup_init() argument 107 if (tb[NFTA_LOOKUP_SET] == NULL || in nft_lookup_init() 108 tb[NFTA_LOOKUP_SREG] == NULL) in nft_lookup_init() 111 set = nft_set_lookup_global(ctx->net, ctx->table, tb[NFTA_LOOKUP_SET], in nft_lookup_init() 112 tb[NFTA_LOOKUP_SET_ID], genmask); in nft_lookup_init() 116 err = nft_parse_register_load(tb[NFTA_LOOKUP_SREG], &priv->sreg, in nft_lookup_init() 121 if (tb[NFTA_LOOKUP_FLAGS]) { in nft_lookup_init() 122 flags = ntohl(nla_get_be32(tb[NFTA_LOOKUP_FLAGS])); in nft_lookup_init() 128 if (tb[NFTA_LOOKUP_DREG] != NULL) { in nft_lookup_init() 134 err = nft_parse_register_store(ctx, tb[NFTA_LOOKUP_DREG], in nft_lookup_init()
|
H A D | nft_reject.c | 40 const struct nlattr * const tb[]) in nft_reject_init() argument 45 if (tb[NFTA_REJECT_TYPE] == NULL) in nft_reject_init() 48 priv->type = ntohl(nla_get_be32(tb[NFTA_REJECT_TYPE])); in nft_reject_init() 52 if (tb[NFTA_REJECT_ICMP_CODE] == NULL) in nft_reject_init() 55 icmp_code = nla_get_u8(tb[NFTA_REJECT_ICMP_CODE]); in nft_reject_init()
|
H A D | nft_osf.c | 62 const struct nlattr * const tb[]) in nft_osf_init() argument 69 if (!tb[NFTA_OSF_DREG]) in nft_osf_init() 72 if (tb[NFTA_OSF_TTL]) { in nft_osf_init() 73 ttl = nla_get_u8(tb[NFTA_OSF_TTL]); in nft_osf_init() 79 if (tb[NFTA_OSF_FLAGS]) { in nft_osf_init() 80 flags = ntohl(nla_get_be32(tb[NFTA_OSF_FLAGS])); in nft_osf_init() 86 err = nft_parse_register_store(ctx, tb[NFTA_OSF_DREG], &priv->dreg, in nft_osf_init()
|
H A D | nft_fib.c | 68 const struct nlattr * const tb[]) in nft_fib_init() argument 74 if (!tb[NFTA_FIB_DREG] || !tb[NFTA_FIB_RESULT] || !tb[NFTA_FIB_FLAGS]) in nft_fib_init() 77 priv->flags = ntohl(nla_get_be32(tb[NFTA_FIB_FLAGS])); in nft_fib_init() 91 priv->result = ntohl(nla_get_be32(tb[NFTA_FIB_RESULT])); in nft_fib_init() 111 err = nft_parse_register_store(ctx, tb[NFTA_FIB_DREG], &priv->dreg, in nft_fib_init()
|
/openbmc/linux/net/core/ |
H A D | net_namespace.c | 767 if (!tb[NETNSA_NSID]) { in rtnl_net_newid() 773 if (tb[NETNSA_PID]) { in rtnl_net_newid() 775 nla = tb[NETNSA_PID]; in rtnl_net_newid() 778 nla = tb[NETNSA_FD]; in rtnl_net_newid() 863 struct nlattr **tb, in rtnl_net_valid_getid_req() argument 880 if (!tb[i]) in rtnl_net_valid_getid_req() 916 if (tb[NETNSA_PID]) { in rtnl_net_getid() 918 nla = tb[NETNSA_PID]; in rtnl_net_getid() 921 nla = tb[NETNSA_FD]; in rtnl_net_getid() 926 nla = tb[NETNSA_NSID]; in rtnl_net_getid() [all …]
|
H A D | lwt_bpf.c | 335 struct nlattr *tb[LWT_BPF_PROG_MAX + 1]; in bpf_parse_prog() local 345 if (!tb[LWT_BPF_PROG_FD] || !tb[LWT_BPF_PROG_NAME]) in bpf_parse_prog() 352 fd = nla_get_u32(tb[LWT_BPF_PROG_FD]); in bpf_parse_prog() 374 struct nlattr *tb[LWT_BPF_MAX + 1]; in bpf_build_state() local 387 if (!tb[LWT_BPF_IN] && !tb[LWT_BPF_OUT] && !tb[LWT_BPF_XMIT]) in bpf_build_state() 397 if (tb[LWT_BPF_IN]) { in bpf_build_state() 399 ret = bpf_parse_prog(tb[LWT_BPF_IN], &bpf->in, in bpf_build_state() 405 if (tb[LWT_BPF_OUT]) { in bpf_build_state() 407 ret = bpf_parse_prog(tb[LWT_BPF_OUT], &bpf->out, in bpf_build_state() 413 if (tb[LWT_BPF_XMIT]) { in bpf_build_state() [all …]
|
/openbmc/linux/net/sched/ |
H A D | act_ctinfo.c | 164 struct nlattr *tb[TCA_CTINFO_MAX + 1]; in tcf_ctinfo_init() local 181 if (!tb[TCA_CTINFO_ACT]) { in tcf_ctinfo_init() 186 actparm = nla_data(tb[TCA_CTINFO_ACT]); in tcf_ctinfo_init() 190 if (tb[TCA_CTINFO_PARMS_DSCP_MASK]) { in tcf_ctinfo_init() 196 tb[TCA_CTINFO_PARMS_DSCP_MASK], in tcf_ctinfo_init() 200 dscpstatemask = tb[TCA_CTINFO_PARMS_DSCP_STATEMASK] ? in tcf_ctinfo_init() 205 tb[TCA_CTINFO_PARMS_DSCP_STATEMASK], in tcf_ctinfo_init() 246 cp_new->zone = tb[TCA_CTINFO_ZONE] ? in tcf_ctinfo_init() 247 nla_get_u16(tb[TCA_CTINFO_ZONE]) : 0; in tcf_ctinfo_init() 255 if (tb[TCA_CTINFO_PARMS_CPMARK_MASK]) { in tcf_ctinfo_init() [all …]
|
H A D | cls_bpf.c | 347 bpf_num_ops = nla_get_u16(tb[TCA_BPF_OPS_LEN]); in cls_bpf_prog_from_ops() 352 if (bpf_size != nla_len(tb[TCA_BPF_OPS])) in cls_bpf_prog_from_ops() 384 bpf_fd = nla_get_u32(tb[TCA_BPF_FD]); in cls_bpf_prog_from_efd() 391 if (tb[TCA_BPF_NAME]) { in cls_bpf_prog_from_efd() 418 struct nlattr *tb[TCA_BPF_MAX + 1]; in cls_bpf_change() local 460 is_bpf = tb[TCA_BPF_OPS_LEN] && tb[TCA_BPF_OPS]; in cls_bpf_change() 461 is_ebpf = tb[TCA_BPF_FD]; in cls_bpf_change() 472 if (tb[TCA_BPF_FLAGS]) { in cls_bpf_change() 473 u32 bpf_flags = nla_get_u32(tb[TCA_BPF_FLAGS]); in cls_bpf_change() 482 if (tb[TCA_BPF_FLAGS_GEN]) { in cls_bpf_change() [all …]
|
H A D | sch_fq_codel.c | 371 struct nlattr *tb[TCA_FQ_CODEL_MAX + 1]; in fq_codel_change() local 379 if (tb[TCA_FQ_CODEL_FLOWS]) { in fq_codel_change() 387 if (tb[TCA_FQ_CODEL_QUANTUM]) { in fq_codel_change() 396 if (tb[TCA_FQ_CODEL_TARGET]) { in fq_codel_change() 402 if (tb[TCA_FQ_CODEL_CE_THRESHOLD]) { in fq_codel_change() 410 if (tb[TCA_FQ_CODEL_CE_THRESHOLD_MASK]) in fq_codel_change() 413 if (tb[TCA_FQ_CODEL_INTERVAL]) { in fq_codel_change() 419 if (tb[TCA_FQ_CODEL_LIMIT]) in fq_codel_change() 422 if (tb[TCA_FQ_CODEL_ECN]) in fq_codel_change() 428 if (tb[TCA_FQ_CODEL_DROP_BATCH_SIZE]) in fq_codel_change() [all …]
|
H A D | sch_fq.c | 824 if (tb[TCA_FQ_BUCKETS_LOG]) { in fq_change() 832 if (tb[TCA_FQ_PLIMIT]) in fq_change() 835 if (tb[TCA_FQ_FLOW_PLIMIT]) in fq_change() 838 if (tb[TCA_FQ_QUANTUM]) { in fq_change() 849 if (tb[TCA_FQ_INITIAL_QUANTUM]) in fq_change() 865 if (tb[TCA_FQ_RATE_ENABLE]) { in fq_change() 880 if (tb[TCA_FQ_ORPHAN_MASK]) in fq_change() 883 if (tb[TCA_FQ_CE_THRESHOLD]) in fq_change() 887 if (tb[TCA_FQ_TIMER_SLACK]) in fq_change() 890 if (tb[TCA_FQ_HORIZON]) in fq_change() [all …]
|
H A D | act_vlan.c | 123 struct nlattr *tb[TCA_VLAN_MAX + 1]; in tcf_vlan_init() local 145 if (!tb[TCA_VLAN_PARMS]) in tcf_vlan_init() 147 parm = nla_data(tb[TCA_VLAN_PARMS]); in tcf_vlan_init() 161 if (!tb[TCA_VLAN_PUSH_VLAN_ID]) { in tcf_vlan_init() 168 push_vid = nla_get_u16(tb[TCA_VLAN_PUSH_VLAN_ID]); in tcf_vlan_init() 177 if (tb[TCA_VLAN_PUSH_VLAN_PROTOCOL]) { in tcf_vlan_init() 194 push_prio_exists = !!tb[TCA_VLAN_PUSH_VLAN_PRIORITY]; in tcf_vlan_init() 196 push_prio = nla_get_u8(tb[TCA_VLAN_PUSH_VLAN_PRIORITY]); in tcf_vlan_init() 201 if (!tb[TCA_VLAN_PUSH_ETH_DST] || !tb[TCA_VLAN_PUSH_ETH_SRC]) { in tcf_vlan_init() 251 nla_memcpy(&p->tcfv_push_dst, tb[TCA_VLAN_PUSH_ETH_DST], in tcf_vlan_init() [all …]
|
/openbmc/linux/drivers/tty/ |
H A D | tty_buffer.c | 310 struct tty_buffer *tb = port->buf.tail; in __tty_insert_flip_string_flags() local 315 memcpy(char_buf_ptr(tb, tb->used), chars, space); in __tty_insert_flip_string_flags() 318 memcpy(flag_buf_ptr(tb, tb->used), flags, space); in __tty_insert_flip_string_flags() 320 } else if (tb->flags) { in __tty_insert_flip_string_flags() 321 memset(flag_buf_ptr(tb, tb->used), flags[0], space); in __tty_insert_flip_string_flags() 327 tb->used += space; in __tty_insert_flip_string_flags() 359 struct tty_buffer *tb = port->buf.tail; in tty_prepare_flip_string() local 361 *chars = char_buf_ptr(tb, tb->used); in tty_prepare_flip_string() 362 if (tb->flags) in tty_prepare_flip_string() 363 memset(flag_buf_ptr(tb, tb->used), TTY_NORMAL, space); in tty_prepare_flip_string() [all …]
|
/openbmc/linux/net/mctp/ |
H A D | device.c | 194 struct nlattr *tb[IFA_MAX + 1]; in mctp_rtm_newaddr() local 210 if (tb[IFA_LOCAL]) in mctp_rtm_newaddr() 211 addr = nla_data(tb[IFA_LOCAL]); in mctp_rtm_newaddr() 212 else if (tb[IFA_ADDRESS]) in mctp_rtm_newaddr() 213 addr = nla_data(tb[IFA_ADDRESS]); in mctp_rtm_newaddr() 257 struct nlattr *tb[IFA_MAX + 1]; in mctp_rtm_deladdr() local 273 if (tb[IFA_LOCAL]) in mctp_rtm_deladdr() 274 addr = nla_data(tb[IFA_LOCAL]); in mctp_rtm_deladdr() 275 else if (tb[IFA_ADDRESS]) in mctp_rtm_deladdr() 276 addr = nla_data(tb[IFA_ADDRESS]); in mctp_rtm_deladdr() [all …]
|
H A D | neigh.c | 122 struct nlattr *tb[NDA_MAX + 1]; in mctp_rtm_newneigh() local 128 rc = nlmsg_parse(nlh, sizeof(*ndm), tb, NDA_MAX, nd_mctp_policy, in mctp_rtm_newneigh() 135 if (!tb[NDA_DST]) { in mctp_rtm_newneigh() 140 if (!tb[NDA_LLADDR]) { in mctp_rtm_newneigh() 145 eid = nla_get_u8(tb[NDA_DST]); in mctp_rtm_newneigh() 151 lladdr = nla_data(tb[NDA_LLADDR]); in mctp_rtm_newneigh() 152 lladdr_len = nla_len(tb[NDA_LLADDR]); in mctp_rtm_newneigh() 177 struct nlattr *tb[NDA_MAX + 1]; in mctp_rtm_delneigh() local 184 rc = nlmsg_parse(nlh, sizeof(*ndm), tb, NDA_MAX, nd_mctp_policy, in mctp_rtm_delneigh() 191 if (!tb[NDA_DST]) { in mctp_rtm_delneigh() [all …]
|
/openbmc/qemu/include/qemu/ |
H A D | plugin.h | 163 struct qemu_plugin_insn *qemu_plugin_tb_insn_get(struct qemu_plugin_tb *tb, in qemu_plugin_tb_insn_get() argument 169 if (unlikely(tb->n == tb->insns->len)) { in qemu_plugin_tb_insn_get() 171 g_ptr_array_add(tb->insns, new_insn); in qemu_plugin_tb_insn_get() 173 insn = g_ptr_array_index(tb->insns, tb->n++); in qemu_plugin_tb_insn_get() 190 void qemu_plugin_tb_trans_cb(CPUState *cpu, struct qemu_plugin_tb *tb); 264 struct qemu_plugin_tb *tb) in qemu_plugin_tb_trans_cb() argument
|
/openbmc/linux/drivers/net/wireless/mediatek/mt76/mt7921/ |
H A D | testmode.c | 114 struct nlattr *tb[NUM_MT76_TM_ATTRS]; in mt7921_testmode_cmd() local 123 err = nla_parse_deprecated(tb, MT76_TM_ATTR_MAX, data, len, in mt7921_testmode_cmd() 128 if (tb[MT76_TM_ATTR_DRV_DATA]) { in mt7921_testmode_cmd() 132 data = tb[MT76_TM_ATTR_DRV_DATA]; in mt7921_testmode_cmd() 151 struct nlattr *tb[NUM_MT76_TM_ATTRS]; in mt7921_testmode_dump() local 164 err = nla_parse_deprecated(tb, MT76_TM_ATTR_MAX, data, len, in mt7921_testmode_dump() 169 if (tb[MT76_TM_ATTR_DRV_DATA]) { in mt7921_testmode_dump() 173 data = tb[MT76_TM_ATTR_DRV_DATA]; in mt7921_testmode_dump()
|
/openbmc/linux/net/ipv6/ila/ |
H A D | ila_lwt.c | 135 struct nlattr *tb[ILA_ATTR_MAX + 1]; in ila_build_state() local 149 ret = nla_parse_nested_deprecated(tb, ILA_ATTR_MAX, nla, in ila_build_state() 154 if (!tb[ILA_ATTR_LOCATOR]) in ila_build_state() 159 if (tb[ILA_ATTR_IDENT_TYPE]) in ila_build_state() 160 ident_type = nla_get_u8(tb[ILA_ATTR_IDENT_TYPE]); in ila_build_state() 194 if (tb[ILA_ATTR_HOOK_TYPE]) in ila_build_state() 195 hook_type = nla_get_u8(tb[ILA_ATTR_HOOK_TYPE]); in ila_build_state() 208 if (tb[ILA_ATTR_CSUM_MODE]) in ila_build_state() 209 csum_mode = nla_get_u8(tb[ILA_ATTR_CSUM_MODE]); in ila_build_state() 236 p->locator.v64 = (__force __be64)nla_get_u64(tb[ILA_ATTR_LOCATOR]); in ila_build_state()
|
/openbmc/linux/net/netfilter/ipset/ |
H A D | ip_set_hash_mac.c | 95 hash_mac4_uadt(struct ip_set *set, struct nlattr *tb[], in hash_mac4_uadt() argument 103 if (tb[IPSET_ATTR_LINENO]) in hash_mac4_uadt() 104 *lineno = nla_get_u32(tb[IPSET_ATTR_LINENO]); in hash_mac4_uadt() 106 if (unlikely(!tb[IPSET_ATTR_ETHER] || in hash_mac4_uadt() 107 nla_len(tb[IPSET_ATTR_ETHER]) != ETH_ALEN)) in hash_mac4_uadt() 110 ret = ip_set_get_extensions(set, tb, &ext); in hash_mac4_uadt() 113 ether_addr_copy(e.ether, nla_data(tb[IPSET_ATTR_ETHER])); in hash_mac4_uadt()
|
/openbmc/linux/net/8021q/ |
H A D | vlan_netlink.c | 39 static int vlan_validate(struct nlattr *tb[], struct nlattr *data[], in vlan_validate() argument 46 if (tb[IFLA_ADDRESS]) { in vlan_validate() 47 if (nla_len(tb[IFLA_ADDRESS]) != ETH_ALEN) { in vlan_validate() 51 if (!is_valid_ether_addr(nla_data(tb[IFLA_ADDRESS]))) { in vlan_validate() 104 static int vlan_changelink(struct net_device *dev, struct nlattr *tb[], in vlan_changelink() argument 141 struct nlattr *tb[], struct nlattr *data[], in vlan_newlink() argument 155 if (!tb[IFLA_LINK]) { in vlan_newlink() 160 real_dev = __dev_get_by_index(src_net, nla_get_u32(tb[IFLA_LINK])); in vlan_newlink() 184 if (!tb[IFLA_MTU]) in vlan_newlink() 192 err = vlan_changelink(dev, tb, data, extack); in vlan_newlink()
|
/openbmc/linux/net/bridge/ |
H A D | br_netlink.c | 933 if (!tb[attrtype]) in br_set_port_flag() 936 if (nla_get_u8(tb[attrtype])) in br_set_port_flag() 1002 if (tb[IFLA_BRPORT_COST]) { in br_setport() 1008 if (tb[IFLA_BRPORT_PRIORITY]) { in br_setport() 1014 if (tb[IFLA_BRPORT_STATE]) { in br_setport() 1020 if (tb[IFLA_BRPORT_FLUSH]) in br_setport() 1058 if (tb[IFLA_BRPORT_BACKUP_PORT]) { in br_setport() 1075 if (tb[IFLA_BRPORT_BACKUP_NHID]) { in br_setport() 1174 if (tb[IFLA_ADDRESS]) { in br_validate() 1202 struct nlattr *tb[], in br_port_slave_changelink() argument [all …]
|
/openbmc/linux/net/ethtool/ |
H A D | plca.c | 31 static void plca_update_sint(int *dst, struct nlattr **tb, u32 attrid, in plca_update_sint() argument 34 const struct nlattr *attr = tb[attrid]; in plca_update_sint() 146 struct nlattr **tb = info->attrs; in ethnl_set_plca() local 160 plca_update_sint(&plca_cfg.enabled, tb, ETHTOOL_A_PLCA_ENABLED, &mod); in ethnl_set_plca() 161 plca_update_sint(&plca_cfg.node_id, tb, ETHTOOL_A_PLCA_NODE_ID, &mod); in ethnl_set_plca() 162 plca_update_sint(&plca_cfg.node_cnt, tb, ETHTOOL_A_PLCA_NODE_CNT, &mod); in ethnl_set_plca() 163 plca_update_sint(&plca_cfg.to_tmr, tb, ETHTOOL_A_PLCA_TO_TMR, &mod); in ethnl_set_plca() 164 plca_update_sint(&plca_cfg.burst_cnt, tb, ETHTOOL_A_PLCA_BURST_CNT, in ethnl_set_plca() 166 plca_update_sint(&plca_cfg.burst_tmr, tb, ETHTOOL_A_PLCA_BURST_TMR, in ethnl_set_plca()
|
/openbmc/linux/tools/bpf/bpftool/ |
H A D | net.c | 208 struct nlattr *tb[TCA_MAX + 1], *attr; in __dump_class_nlmsg() local 217 return dump_class_nlmsg(cookie, t, tb); in __dump_class_nlmsg() 247 struct nlattr *tb[TCA_MAX + 1], *attr; in __dump_qdisc_nlmsg() local 256 return dump_qdisc_nlmsg(cookie, t, tb); in __dump_qdisc_nlmsg() 286 struct nlattr *tb[TCA_MAX + 1], *attr; in __dump_filter_nlmsg() local 295 return dump_filter_nlmsg(cookie, t, tb); in __dump_filter_nlmsg() 325 struct nlattr *tb[IFLA_MAX + 1], *attr; in __dump_link_nlmsg() local 380 tb[IFLA_IFNAME] in dump_link_nlmsg() 385 return do_xdp_dump(ifinfo, tb); in dump_link_nlmsg() 395 if (tb[TCA_KIND] && in dump_class_qdisc_nlmsg() [all …]
|