Lines Matching full:iface

788     if (dev->iface->get_features) {  in vu_get_features_exec()
789 vmsg->payload.u64 |= dev->iface->get_features(dev); in vu_get_features_exec()
829 if (dev->iface->set_features) { in vu_set_features_exec()
830 dev->iface->set_features(dev, dev->features); in vu_set_features_exec()
1078 if (dev->iface->get_shared_object) { in vu_get_shared_object()
1079 dmabuf_fd = dev->iface->get_shared_object( in vu_get_shared_object()
1236 bool resume = dev->iface->queue_is_processed_in_order && in vu_set_vring_addr_exec()
1237 dev->iface->queue_is_processed_in_order(dev, index); in vu_set_vring_addr_exec()
1274 if (dev->iface->queue_set_started) { in vu_get_vring_base_exec()
1275 dev->iface->queue_set_started(dev, index, false); in vu_get_vring_base_exec()
1423 if (dev->iface->queue_set_started) { in vu_set_vring_kick_exec()
1424 dev->iface->queue_set_started(dev, index, true); in vu_set_vring_kick_exec()
1669 if (dev->iface->get_config && dev->iface->set_config) { in vu_get_protocol_features_exec()
1673 if (dev->iface->get_protocol_features) { in vu_get_protocol_features_exec()
1674 features |= dev->iface->get_protocol_features(dev); in vu_get_protocol_features_exec()
1720 if (dev->iface->set_protocol_features) { in vu_set_protocol_features_exec()
1721 dev->iface->set_protocol_features(dev, features); in vu_set_protocol_features_exec()
1774 if (dev->iface->get_config) { in vu_get_config()
1775 ret = dev->iface->get_config(dev, vmsg->payload.config.region, in vu_get_config()
1792 if (dev->iface->set_config) { in vu_set_config()
1793 ret = dev->iface->set_config(dev, vmsg->payload.config.region, in vu_set_config()
2035 if (dev->iface->queue_set_started) { in vu_handle_vring_kick()
2036 dev->iface->queue_set_started(dev, index, true); in vu_handle_vring_kick()
2077 if (dev->iface->process_msg && in vu_process_message()
2078 dev->iface->process_msg(dev, vmsg, &do_reply)) { in vu_process_message()
2126 /* if you need processing before exit, override iface->process_msg */ in vu_process_message()
2260 const VuDevIface *iface) in vu_init() argument
2268 assert(iface); in vu_init()
2278 dev->iface = iface; in vu_init()