Lines Matching refs:offload_opt
1054 struct tc_htb_qopt_offload offload_opt; in htb_init() local
1137 offload_opt = (struct tc_htb_qopt_offload) { in htb_init()
1143 err = htb_offload(dev, &offload_opt); in htb_init()
1381 struct tc_htb_qopt_offload offload_opt; in htb_select_queue() local
1388 offload_opt = (struct tc_htb_qopt_offload) { in htb_select_queue()
1392 err = htb_offload(dev, &offload_opt); in htb_select_queue()
1393 if (err || offload_opt.qid >= dev->num_tx_queues) in htb_select_queue()
1395 return netdev_get_tx_queue(dev, offload_opt.qid); in htb_select_queue()
1560 struct tc_htb_qopt_offload offload_opt; in htb_destroy_class_offload() local
1585 offload_opt = (struct tc_htb_qopt_offload) { in htb_destroy_class_offload()
1592 err = htb_offload(qdisc_dev(sch), &offload_opt); in htb_destroy_class_offload()
1602 if (!err && offload_opt.classid != TC_H_MIN(cl->common.classid)) { in htb_destroy_class_offload()
1604 TC_H_MIN(offload_opt.classid); in htb_destroy_class_offload()
1627 struct tc_htb_qopt_offload offload_opt; in htb_destroy() local
1691 offload_opt = (struct tc_htb_qopt_offload) { in htb_destroy()
1694 htb_offload(dev, &offload_opt); in htb_destroy()
1778 struct tc_htb_qopt_offload offload_opt; in htb_change_class() local
1888 offload_opt = (struct tc_htb_qopt_offload) { in htb_change_class()
1898 err = htb_offload(dev, &offload_opt); in htb_change_class()
1904 dev_queue = netdev_get_tx_queue(dev, offload_opt.qid); in htb_change_class()
1909 offload_opt = (struct tc_htb_qopt_offload) { in htb_change_class()
1918 err = htb_offload(dev, &offload_opt); in htb_change_class()
1995 offload_opt = (struct tc_htb_qopt_offload) { in htb_change_class()
2002 err = htb_offload(dev, &offload_opt); in htb_change_class()