Lines Matching refs:vdev_req
77 bool vdev_req, in dlb2_hw_get_num_resources() argument
84 if (vdev_req && vdev_id >= DLB2_MAX_NUM_VDEVS) in dlb2_hw_get_num_resources()
87 if (vdev_req) in dlb2_hw_get_num_resources()
825 bool vdev_req, in dlb2_log_create_sched_domain_args() argument
829 if (vdev_req) in dlb2_log_create_sched_domain_args()
872 bool vdev_req, in dlb2_hw_create_sched_domain() argument
879 rsrcs = (vdev_req) ? &hw->vdev[vdev_id] : &hw->pf; in dlb2_hw_create_sched_domain()
881 dlb2_log_create_sched_domain_args(hw, args, vdev_req, vdev_id); in dlb2_hw_create_sched_domain()
921 resp->id = (vdev_req) ? domain->id.virt_id : domain->id.phys_id; in dlb2_hw_create_sched_domain()
1348 bool vdev_req, in dlb2_get_ldb_queue_from_id() argument
1362 rsrcs = (vdev_req) ? &hw->vdev[vdev_id] : &hw->pf; in dlb2_get_ldb_queue_from_id()
1364 if (!vdev_req) in dlb2_get_ldb_queue_from_id()
1382 bool vdev_req, in dlb2_get_domain_from_id() argument
1393 if (!vdev_req) in dlb2_get_domain_from_id()
2347 bool vdev_req, in dlb2_log_reset_domain() argument
2351 if (vdev_req) in dlb2_log_reset_domain()
3386 bool vdev_req, in dlb2_reset_domain() argument
3392 dlb2_log_reset_domain(hw, domain_id, vdev_req, vdev_id); in dlb2_reset_domain()
3394 domain = dlb2_get_domain_from_id(hw, domain_id, vdev_req, vdev_id); in dlb2_reset_domain()
3400 if (vdev_req) { in dlb2_reset_domain()
3518 bool vdev_req, in dlb2_configure_ldb_queue() argument
3640 if (vdev_req) { in dlb2_configure_ldb_queue()
3730 bool vdev_req, in dlb2_verify_create_ldb_queue_args() argument
3736 domain = dlb2_get_domain_from_id(hw, domain_id, vdev_req, vdev_id); in dlb2_verify_create_ldb_queue_args()
3812 bool vdev_req, in dlb2_log_create_ldb_queue_args() argument
3816 if (vdev_req) in dlb2_log_create_ldb_queue_args()
3844 bool vdev_req, in dlb2_hw_create_ldb_queue() argument
3851 dlb2_log_create_ldb_queue_args(hw, domain_id, args, vdev_req, vdev_id); in dlb2_hw_create_ldb_queue()
3861 vdev_req, in dlb2_hw_create_ldb_queue()
3866 domain = dlb2_get_domain_from_id(hw, domain_id, vdev_req, vdev_id); in dlb2_hw_create_ldb_queue()
3890 dlb2_configure_ldb_queue(hw, domain, queue, args, vdev_req, vdev_id); in dlb2_hw_create_ldb_queue()
3905 resp->id = (vdev_req) ? queue->id.virt_id : queue->id.phys_id; in dlb2_hw_create_ldb_queue()
3980 bool vdev_req, in dlb2_ldb_port_configure_pp() argument
3990 if (vdev_req) { in dlb2_ldb_port_configure_pp()
4038 bool vdev_req, in dlb2_ldb_port_configure_cq() argument
4071 r2.field.is_pf = !vdev_req && (hw->virt_mode != DLB2_VIRT_SIOV); in dlb2_ldb_port_configure_cq()
4175 if (vdev_req && hw->virt_mode == DLB2_VIRT_SIOV) { in dlb2_ldb_port_configure_cq()
4201 bool vdev_req, in dlb2_configure_ldb_port() argument
4219 vdev_req, in dlb2_configure_ldb_port()
4227 vdev_req, in dlb2_configure_ldb_port()
4248 bool vdev_req, in dlb2_log_create_ldb_port_args() argument
4252 if (vdev_req) in dlb2_log_create_ldb_port_args()
4273 bool vdev_req, in dlb2_verify_create_ldb_port_args() argument
4279 domain = dlb2_get_domain_from_id(hw, domain_id, vdev_req, vdev_id); in dlb2_verify_create_ldb_port_args()
4373 bool vdev_req, in dlb2_hw_create_ldb_port() argument
4384 vdev_req, in dlb2_hw_create_ldb_port()
4396 vdev_req, in dlb2_hw_create_ldb_port()
4401 domain = dlb2_get_domain_from_id(hw, domain_id, vdev_req, vdev_id); in dlb2_hw_create_ldb_port()
4448 vdev_req, in dlb2_hw_create_ldb_port()
4462 resp->id = (vdev_req) ? port->id.virt_id : port->id.phys_id; in dlb2_hw_create_ldb_port()
4472 bool vdev_req, in dlb2_log_create_dir_port_args() argument
4476 if (vdev_req) in dlb2_log_create_dir_port_args()
4488 bool vdev_req, in dlb2_get_domain_used_dir_pq() argument
4499 if ((!vdev_req && port->id.phys_id == id) || in dlb2_get_domain_used_dir_pq()
4500 (vdev_req && port->id.virt_id == id)) in dlb2_get_domain_used_dir_pq()
4512 bool vdev_req, in dlb2_verify_create_dir_port_args() argument
4517 domain = dlb2_get_domain_from_id(hw, domain_id, vdev_req, vdev_id); in dlb2_verify_create_dir_port_args()
4542 vdev_req, in dlb2_verify_create_dir_port_args()
4590 bool vdev_req, in dlb2_dir_port_configure_pp() argument
4600 if (vdev_req) { in dlb2_dir_port_configure_pp()
4648 bool vdev_req, in dlb2_dir_port_configure_cq() argument
4676 r2.field.is_pf = !vdev_req && (hw->virt_mode != DLB2_VIRT_SIOV); in dlb2_dir_port_configure_cq()
4758 if (vdev_req && hw->virt_mode == DLB2_VIRT_SIOV) { in dlb2_dir_port_configure_cq()
4779 bool vdev_req, in dlb2_configure_dir_port() argument
4789 vdev_req, in dlb2_configure_dir_port()
4798 vdev_req, in dlb2_configure_dir_port()
4829 bool vdev_req, in dlb2_hw_create_dir_port() argument
4840 vdev_req, in dlb2_hw_create_dir_port()
4852 vdev_req, in dlb2_hw_create_dir_port()
4857 domain = dlb2_get_domain_from_id(hw, domain_id, vdev_req, vdev_id); in dlb2_hw_create_dir_port()
4861 vdev_req, in dlb2_hw_create_dir_port()
4878 vdev_req, in dlb2_hw_create_dir_port()
4894 resp->id = (vdev_req) ? port->id.virt_id : port->id.phys_id; in dlb2_hw_create_dir_port()
4903 bool vdev_req, in dlb2_configure_dir_queue() argument
4934 if (vdev_req) { in dlb2_configure_dir_queue()
4960 bool vdev_req, in dlb2_log_create_dir_queue_args() argument
4964 if (vdev_req) in dlb2_log_create_dir_queue_args()
4975 bool vdev_req, in dlb2_verify_create_dir_queue_args() argument
4980 domain = dlb2_get_domain_from_id(hw, domain_id, vdev_req, vdev_id); in dlb2_verify_create_dir_queue_args()
5005 vdev_req, in dlb2_verify_create_dir_queue_args()
5044 bool vdev_req, in dlb2_hw_create_dir_queue() argument
5051 dlb2_log_create_dir_queue_args(hw, domain_id, args, vdev_req, vdev_id); in dlb2_hw_create_dir_queue()
5061 vdev_req, in dlb2_hw_create_dir_queue()
5066 domain = dlb2_get_domain_from_id(hw, domain_id, vdev_req, vdev_id); in dlb2_hw_create_dir_queue()
5076 vdev_req, in dlb2_hw_create_dir_queue()
5088 dlb2_configure_dir_queue(hw, domain, queue, args, vdev_req, vdev_id); in dlb2_hw_create_dir_queue()
5104 resp->id = (vdev_req) ? queue->id.virt_id : queue->id.phys_id; in dlb2_hw_create_dir_queue()
5193 bool vdev_req, in dlb2_get_domain_ldb_queue() argument
5204 if ((!vdev_req && queue->id.phys_id == id) || in dlb2_get_domain_ldb_queue()
5205 (vdev_req && queue->id.virt_id == id)) in dlb2_get_domain_ldb_queue()
5213 bool vdev_req, in dlb2_get_domain_used_ldb_port() argument
5226 if ((!vdev_req && port->id.phys_id == id) || in dlb2_get_domain_used_ldb_port()
5227 (vdev_req && port->id.virt_id == id)) in dlb2_get_domain_used_ldb_port()
5231 if ((!vdev_req && port->id.phys_id == id) || in dlb2_get_domain_used_ldb_port()
5232 (vdev_req && port->id.virt_id == id)) in dlb2_get_domain_used_ldb_port()
5243 bool vdev_req, in dlb2_verify_map_qid_args() argument
5251 domain = dlb2_get_domain_from_id(hw, domain_id, vdev_req, vdev_id); in dlb2_verify_map_qid_args()
5265 port = dlb2_get_domain_used_ldb_port(id, vdev_req, domain); in dlb2_verify_map_qid_args()
5277 queue = dlb2_get_domain_ldb_queue(args->qid, vdev_req, domain); in dlb2_verify_map_qid_args()
5300 bool vdev_req, in dlb2_log_map_qid() argument
5304 if (vdev_req) in dlb2_log_map_qid()
5320 bool vdev_req, in dlb2_hw_map_qid() argument
5330 dlb2_log_map_qid(hw, domain_id, args, vdev_req, vdev_id); in dlb2_hw_map_qid()
5340 vdev_req, in dlb2_hw_map_qid()
5347 domain = dlb2_get_domain_from_id(hw, domain_id, vdev_req, vdev_id); in dlb2_hw_map_qid()
5357 port = dlb2_get_domain_used_ldb_port(id, vdev_req, domain); in dlb2_hw_map_qid()
5365 queue = dlb2_get_domain_ldb_queue(args->qid, vdev_req, domain); in dlb2_hw_map_qid()
5535 bool vdev_req, in dlb2_log_unmap_qid() argument
5539 if (vdev_req) in dlb2_log_unmap_qid()
5556 bool vdev_req, in dlb2_verify_unmap_qid_args() argument
5566 domain = dlb2_get_domain_from_id(hw, domain_id, vdev_req, vdev_id); in dlb2_verify_unmap_qid_args()
5580 port = dlb2_get_domain_used_ldb_port(id, vdev_req, domain); in dlb2_verify_unmap_qid_args()
5592 queue = dlb2_get_domain_ldb_queue(args->qid, vdev_req, domain); in dlb2_verify_unmap_qid_args()
5625 bool vdev_req, in dlb2_hw_unmap_qid() argument
5635 dlb2_log_unmap_qid(hw, domain_id, args, vdev_req, vdev_id); in dlb2_hw_unmap_qid()
5645 vdev_req, in dlb2_hw_unmap_qid()
5650 domain = dlb2_get_domain_from_id(hw, domain_id, vdev_req, vdev_id); in dlb2_hw_unmap_qid()
5660 port = dlb2_get_domain_used_ldb_port(id, vdev_req, domain); in dlb2_hw_unmap_qid()
5668 queue = dlb2_get_domain_ldb_queue(args->qid, vdev_req, domain); in dlb2_hw_unmap_qid()
5776 bool vdev_req, in dlb2_log_pending_port_unmaps_args() argument
5780 if (vdev_req) in dlb2_log_pending_port_unmaps_args()
5789 bool vdev_req, in dlb2_hw_pending_port_unmaps() argument
5795 dlb2_log_pending_port_unmaps_args(hw, args, vdev_req, vdev_id); in dlb2_hw_pending_port_unmaps()
5797 domain = dlb2_get_domain_from_id(hw, domain_id, vdev_req, vdev_id); in dlb2_hw_pending_port_unmaps()
5804 port = dlb2_get_domain_used_ldb_port(args->port_id, vdev_req, domain); in dlb2_hw_pending_port_unmaps()
5818 bool vdev_req, in dlb2_verify_start_domain_args() argument
5823 domain = dlb2_get_domain_from_id(hw, domain_id, vdev_req, vdev_id); in dlb2_verify_start_domain_args()
5845 bool vdev_req, in dlb2_log_start_domain() argument
5849 if (vdev_req) in dlb2_log_start_domain()
5871 bool vdev_req, in dlb2_hw_start_domain() argument
5882 dlb2_log_start_domain(hw, domain_id, vdev_req, vdev_id); in dlb2_hw_start_domain()
5887 vdev_req, in dlb2_hw_start_domain()
5892 domain = dlb2_get_domain_from_id(hw, domain_id, vdev_req, vdev_id); in dlb2_hw_start_domain()
5941 bool vdev_req, in dlb2_log_get_dir_queue_depth() argument
5945 if (vdev_req) in dlb2_log_get_dir_queue_depth()
5955 bool vdev_req, in dlb2_hw_get_dir_queue_depth() argument
5965 vdev_req, vdev_id); in dlb2_hw_get_dir_queue_depth()
5967 domain = dlb2_get_domain_from_id(hw, id, vdev_req, vdev_id); in dlb2_hw_get_dir_queue_depth()
5975 queue = dlb2_get_domain_used_dir_pq(id, vdev_req, domain); in dlb2_hw_get_dir_queue_depth()
5989 bool vdev_req, in dlb2_log_get_ldb_queue_depth() argument
5993 if (vdev_req) in dlb2_log_get_ldb_queue_depth()
6003 bool vdev_req, in dlb2_hw_get_ldb_queue_depth() argument
6010 vdev_req, vdev_id); in dlb2_hw_get_ldb_queue_depth()
6012 domain = dlb2_get_domain_from_id(hw, domain_id, vdev_req, vdev_id); in dlb2_hw_get_ldb_queue_depth()
6018 queue = dlb2_get_domain_ldb_queue(args->queue_id, vdev_req, domain); in dlb2_hw_get_ldb_queue_depth()