Lines Matching refs:tb

138 	struct nlattr **tb = info->attrs;  in ethnl_set_rings_validate()  local
140 if (tb[ETHTOOL_A_RINGS_RX_BUF_LEN] && in ethnl_set_rings_validate()
143 tb[ETHTOOL_A_RINGS_RX_BUF_LEN], in ethnl_set_rings_validate()
148 if (tb[ETHTOOL_A_RINGS_CQE_SIZE] && in ethnl_set_rings_validate()
151 tb[ETHTOOL_A_RINGS_CQE_SIZE], in ethnl_set_rings_validate()
156 if (tb[ETHTOOL_A_RINGS_TX_PUSH] && in ethnl_set_rings_validate()
159 tb[ETHTOOL_A_RINGS_TX_PUSH], in ethnl_set_rings_validate()
164 if (tb[ETHTOOL_A_RINGS_RX_PUSH] && in ethnl_set_rings_validate()
167 tb[ETHTOOL_A_RINGS_RX_PUSH], in ethnl_set_rings_validate()
172 if (tb[ETHTOOL_A_RINGS_TX_PUSH_BUF_LEN] && in ethnl_set_rings_validate()
175 tb[ETHTOOL_A_RINGS_TX_PUSH_BUF_LEN], in ethnl_set_rings_validate()
189 struct nlattr **tb = info->attrs; in ethnl_set_rings() local
197 ethnl_update_u32(&ringparam.rx_pending, tb[ETHTOOL_A_RINGS_RX], &mod); in ethnl_set_rings()
199 tb[ETHTOOL_A_RINGS_RX_MINI], &mod); in ethnl_set_rings()
201 tb[ETHTOOL_A_RINGS_RX_JUMBO], &mod); in ethnl_set_rings()
202 ethnl_update_u32(&ringparam.tx_pending, tb[ETHTOOL_A_RINGS_TX], &mod); in ethnl_set_rings()
204 tb[ETHTOOL_A_RINGS_RX_BUF_LEN], &mod); in ethnl_set_rings()
206 tb[ETHTOOL_A_RINGS_CQE_SIZE], &mod); in ethnl_set_rings()
208 tb[ETHTOOL_A_RINGS_TX_PUSH], &mod); in ethnl_set_rings()
210 tb[ETHTOOL_A_RINGS_RX_PUSH], &mod); in ethnl_set_rings()
212 tb[ETHTOOL_A_RINGS_TX_PUSH_BUF_LEN], &mod); in ethnl_set_rings()
218 err_attr = tb[ETHTOOL_A_RINGS_RX]; in ethnl_set_rings()
220 err_attr = tb[ETHTOOL_A_RINGS_RX_MINI]; in ethnl_set_rings()
222 err_attr = tb[ETHTOOL_A_RINGS_RX_JUMBO]; in ethnl_set_rings()
224 err_attr = tb[ETHTOOL_A_RINGS_TX]; in ethnl_set_rings()
234 NL_SET_ERR_MSG_ATTR_FMT(info->extack, tb[ETHTOOL_A_RINGS_TX_PUSH_BUF_LEN], in ethnl_set_rings()