Lines Matching refs:ranges

667 	size = sizeof(*info) + n * sizeof(info->ranges[0]);  in rte_eth_representor_id_get()
685 if (info->ranges[i].type != type) in rte_eth_representor_id_get()
687 if (info->ranges[i].controller != controller) in rte_eth_representor_id_get()
689 if (info->ranges[i].id_end < info->ranges[i].id_base) { in rte_eth_representor_id_get()
691 port_id, info->ranges[i].id_base, in rte_eth_representor_id_get()
692 info->ranges[i].id_end, i); in rte_eth_representor_id_get()
696 count = info->ranges[i].id_end - info->ranges[i].id_base + 1; in rte_eth_representor_id_get()
697 switch (info->ranges[i].type) { in rte_eth_representor_id_get()
699 if (pf < info->ranges[i].pf || in rte_eth_representor_id_get()
700 pf >= info->ranges[i].pf + count) in rte_eth_representor_id_get()
702 *repr_id = info->ranges[i].id_base + in rte_eth_representor_id_get()
703 (pf - info->ranges[i].pf); in rte_eth_representor_id_get()
707 if (info->ranges[i].pf != pf) in rte_eth_representor_id_get()
709 if (representor_port < info->ranges[i].vf || in rte_eth_representor_id_get()
710 representor_port >= info->ranges[i].vf + count) in rte_eth_representor_id_get()
712 *repr_id = info->ranges[i].id_base + in rte_eth_representor_id_get()
713 (representor_port - info->ranges[i].vf); in rte_eth_representor_id_get()
717 if (info->ranges[i].pf != pf) in rte_eth_representor_id_get()
719 if (representor_port < info->ranges[i].sf || in rte_eth_representor_id_get()
720 representor_port >= info->ranges[i].sf + count) in rte_eth_representor_id_get()
722 *repr_id = info->ranges[i].id_base + in rte_eth_representor_id_get()
723 (representor_port - info->ranges[i].sf); in rte_eth_representor_id_get()