Lines Matching refs:tb

222 			  u32 seq, struct nlattr **tb, struct sk_buff *skb)  in dcbnl_getstate()  argument
233 u32 seq, struct nlattr **tb, struct sk_buff *skb) in dcbnl_getpfccfg() argument
241 if (!tb[DCB_ATTR_PFC_CFG]) in dcbnl_getpfccfg()
248 tb[DCB_ATTR_PFC_CFG], in dcbnl_getpfccfg()
278 u32 seq, struct nlattr **tb, struct sk_buff *skb) in dcbnl_getperm_hwaddr() argument
292 u32 seq, struct nlattr **tb, struct sk_buff *skb) in dcbnl_getcap() argument
300 if (!tb[DCB_ATTR_CAP]) in dcbnl_getcap()
306 ret = nla_parse_nested(data, DCB_CAP_ATTR_MAX, tb[DCB_ATTR_CAP], in dcbnl_getcap()
336 u32 seq, struct nlattr **tb, struct sk_buff *skb) in dcbnl_getnumtcs() argument
344 if (!tb[DCB_ATTR_NUMTCS]) in dcbnl_getnumtcs()
350 ret = nla_parse_nested(data, DCB_NUMTCS_ATTR_MAX, tb[DCB_ATTR_NUMTCS], in dcbnl_getnumtcs()
382 u32 seq, struct nlattr **tb, struct sk_buff *skb) in dcbnl_setnumtcs() argument
389 if (!tb[DCB_ATTR_NUMTCS]) in dcbnl_setnumtcs()
395 ret = nla_parse_nested(data, DCB_NUMTCS_ATTR_MAX, tb[DCB_ATTR_NUMTCS], in dcbnl_setnumtcs()
415 u32 seq, struct nlattr **tb, struct sk_buff *skb) in dcbnl_getpfcstate() argument
425 u32 seq, struct nlattr **tb, struct sk_buff *skb) in dcbnl_setpfcstate() argument
429 if (!tb[DCB_ATTR_PFC_STATE]) in dcbnl_setpfcstate()
435 value = nla_get_u8(tb[DCB_ATTR_PFC_STATE]); in dcbnl_setpfcstate()
443 u32 seq, struct nlattr **tb, struct sk_buff *skb) in dcbnl_getapp() argument
451 if (!tb[DCB_ATTR_APP]) in dcbnl_getapp()
454 ret = nla_parse_nested(app_tb, DCB_APP_ATTR_MAX, tb[DCB_ATTR_APP], in dcbnl_getapp()
512 u32 seq, struct nlattr **tb, struct sk_buff *skb) in dcbnl_setapp() argument
519 if (!tb[DCB_ATTR_APP]) in dcbnl_setapp()
522 ret = nla_parse_nested(app_tb, DCB_APP_ATTR_MAX, tb[DCB_ATTR_APP], in dcbnl_setapp()
561 struct nlattr **tb, struct sk_buff *skb, int dir) in __dcbnl_pg_getcfg() argument
571 if (!tb[DCB_ATTR_PG_CFG]) in __dcbnl_pg_getcfg()
581 tb[DCB_ATTR_PG_CFG], dcbnl_pg_nest); in __dcbnl_pg_getcfg()
695 u32 seq, struct nlattr **tb, struct sk_buff *skb) in dcbnl_pgtx_getcfg() argument
697 return __dcbnl_pg_getcfg(netdev, nlh, tb, skb, 0); in dcbnl_pgtx_getcfg()
701 u32 seq, struct nlattr **tb, struct sk_buff *skb) in dcbnl_pgrx_getcfg() argument
703 return __dcbnl_pg_getcfg(netdev, nlh, tb, skb, 1); in dcbnl_pgrx_getcfg()
707 u32 seq, struct nlattr **tb, struct sk_buff *skb) in dcbnl_setstate() argument
711 if (!tb[DCB_ATTR_STATE]) in dcbnl_setstate()
717 value = nla_get_u8(tb[DCB_ATTR_STATE]); in dcbnl_setstate()
724 u32 seq, struct nlattr **tb, struct sk_buff *skb) in dcbnl_setpfccfg() argument
731 if (!tb[DCB_ATTR_PFC_CFG]) in dcbnl_setpfccfg()
738 tb[DCB_ATTR_PFC_CFG], in dcbnl_setpfccfg()
755 u32 seq, struct nlattr **tb, struct sk_buff *skb) in dcbnl_setall() argument
759 if (!tb[DCB_ATTR_SET_ALL]) in dcbnl_setall()
773 u32 seq, struct nlattr **tb, struct sk_buff *skb, in __dcbnl_pg_setcfg() argument
785 if (!tb[DCB_ATTR_PG_CFG]) in __dcbnl_pg_setcfg()
795 tb[DCB_ATTR_PG_CFG], dcbnl_pg_nest); in __dcbnl_pg_setcfg()
863 u32 seq, struct nlattr **tb, struct sk_buff *skb) in dcbnl_pgtx_setcfg() argument
865 return __dcbnl_pg_setcfg(netdev, nlh, seq, tb, skb, 0); in dcbnl_pgtx_setcfg()
869 u32 seq, struct nlattr **tb, struct sk_buff *skb) in dcbnl_pgrx_setcfg() argument
871 return __dcbnl_pg_setcfg(netdev, nlh, seq, tb, skb, 1); in dcbnl_pgrx_setcfg()
875 u32 seq, struct nlattr **tb, struct sk_buff *skb) in dcbnl_bcn_getcfg() argument
885 if (!tb[DCB_ATTR_BCN]) in dcbnl_bcn_getcfg()
893 tb[DCB_ATTR_BCN], dcbnl_bcn_nest); in dcbnl_bcn_getcfg()
936 u32 seq, struct nlattr **tb, struct sk_buff *skb) in dcbnl_bcn_setcfg() argument
944 if (!tb[DCB_ATTR_BCN]) in dcbnl_bcn_setcfg()
952 tb[DCB_ATTR_BCN], in dcbnl_bcn_setcfg()
1414 u32 seq, struct nlattr **tb, struct sk_buff *skb) in dcbnl_ieee_set() argument
1423 if (!tb[DCB_ATTR_IEEE]) in dcbnl_ieee_set()
1427 tb[DCB_ATTR_IEEE], dcbnl_ieee_policy); in dcbnl_ieee_set()
1487 u32 seq, struct nlattr **tb, struct sk_buff *skb) in dcbnl_ieee_get() argument
1498 u32 seq, struct nlattr **tb, struct sk_buff *skb) in dcbnl_ieee_del() argument
1507 if (!tb[DCB_ATTR_IEEE]) in dcbnl_ieee_del()
1511 tb[DCB_ATTR_IEEE], dcbnl_ieee_policy); in dcbnl_ieee_del()
1543 u32 seq, struct nlattr **tb, struct sk_buff *skb) in dcbnl_getdcbx() argument
1553 u32 seq, struct nlattr **tb, struct sk_buff *skb) in dcbnl_setdcbx() argument
1560 if (!tb[DCB_ATTR_DCBX]) in dcbnl_setdcbx()
1563 value = nla_get_u8(tb[DCB_ATTR_DCBX]); in dcbnl_setdcbx()
1570 u32 seq, struct nlattr **tb, struct sk_buff *skb) in dcbnl_getfeatcfg() argument
1580 if (!tb[DCB_ATTR_FEATCFG]) in dcbnl_getfeatcfg()
1583 ret = nla_parse_nested(data, DCB_FEATCFG_ATTR_MAX, tb[DCB_ATTR_FEATCFG], in dcbnl_getfeatcfg()
1615 u32 seq, struct nlattr **tb, struct sk_buff *skb) in dcbnl_setfeatcfg() argument
1624 if (!tb[DCB_ATTR_FEATCFG]) in dcbnl_setfeatcfg()
1627 ret = nla_parse_nested(data, DCB_FEATCFG_ATTR_MAX, tb[DCB_ATTR_FEATCFG], in dcbnl_setfeatcfg()
1652 u32 seq, struct nlattr **tb, struct sk_buff *skb) in dcbnl_cee_get() argument
1706 struct nlattr *tb[DCB_ATTR_MAX + 1]; in dcb_doit() local
1716 ret = nlmsg_parse(nlh, sizeof(*dcb), tb, DCB_ATTR_MAX, in dcb_doit()
1729 if (!tb[DCB_ATTR_IFNAME]) in dcb_doit()
1732 netdev = __dev_get_by_name(net, nla_data(tb[DCB_ATTR_IFNAME])); in dcb_doit()
1744 ret = fn->cb(netdev, nlh, nlh->nlmsg_seq, tb, reply_skb); in dcb_doit()