Lines Matching defs:queue_mapping
29 u16 queue_mapping = params->queue_mapping;
34 queue_mapping += hash % params->mapping_mod;
37 return netdev_cap_txqueue(skb->dev, queue_mapping);
74 skb->dev->real_num_tx_queues > params->queue_mapping) {
128 u16 *queue_mapping = NULL, *ptype = NULL;
153 NL_SET_ERR_MSG_MOD(extack, "\"queue_mapping\" option on receive side is hardware only, use skip_sw");
157 queue_mapping = nla_data(tb[TCA_SKBEDIT_QUEUE_MAPPING]);
185 NL_SET_ERR_MSG_MOD(extack, "Missing required range of queue_mapping.");
191 if (*queue_mapping_max < *queue_mapping) {
192 NL_SET_ERR_MSG_MOD(extack, "The range of queue_mapping is invalid, max < min.");
196 mapping_mod = *queue_mapping_max - *queue_mapping + 1;
198 NL_SET_ERR_MSG_MOD(extack, "The range of queue_mapping is invalid.");
255 params_new->queue_mapping = *queue_mapping;
311 nla_put_u16(skb, TCA_SKBEDIT_QUEUE_MAPPING, params->queue_mapping))
326 params->queue_mapping + params->mapping_mod - 1))
387 NL_SET_ERR_MSG_MOD(extack, "Offload not supported when \"queue_mapping\" option is used on transmit side");