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);
76 skb->dev->real_num_tx_queues > params->queue_mapping) {
130 u16 *queue_mapping = NULL, *ptype = NULL;
155 NL_SET_ERR_MSG_MOD(extack, "\"queue_mapping\" option on receive side is hardware only, use skip_sw");
159 queue_mapping = nla_data(tb[TCA_SKBEDIT_QUEUE_MAPPING]);
187 NL_SET_ERR_MSG_MOD(extack, "Missing required range of queue_mapping.");
193 if (*queue_mapping_max < *queue_mapping) {
194 NL_SET_ERR_MSG_MOD(extack, "The range of queue_mapping is invalid, max < min.");
198 mapping_mod = *queue_mapping_max - *queue_mapping + 1;
253 params_new->queue_mapping = *queue_mapping;
309 nla_put_u16(skb, TCA_SKBEDIT_QUEUE_MAPPING, params->queue_mapping))
324 params->queue_mapping + params->mapping_mod - 1))
385 NL_SET_ERR_MSG_MOD(extack, "Offload not supported when \"queue_mapping\" option is used on transmit side");