Lines Matching refs:ifc_iowrite16
32 static inline void ifc_iowrite16(u16 value, __le16 __iomem *addr) in ifc_iowrite16() function
160 ifc_iowrite16(i, &hw->common_cfg->queue_select); in ifcvf_init_hw()
300 ifc_iowrite16(num, avail_idx_addr); in ifcvf_set_vq_state()
313 ifc_iowrite16(IFCVF_MSI_CONFIG_OFF, &cfg->msix_config); in ifcvf_hw_enable()
324 ifc_iowrite16(i, &cfg->queue_select); in ifcvf_hw_enable()
331 ifc_iowrite16(hw->vring[i].size, &cfg->queue_size); in ifcvf_hw_enable()
332 ifc_iowrite16(i + IFCVF_MSI_QUEUE_OFF, &cfg->queue_msix_vector); in ifcvf_hw_enable()
342 ifc_iowrite16(1, &cfg->queue_enable); in ifcvf_hw_enable()
354 ifc_iowrite16(VIRTIO_MSI_NO_VECTOR, &cfg->msix_config); in ifcvf_hw_disable()
357 ifc_iowrite16(i, &cfg->queue_select); in ifcvf_hw_disable()
358 ifc_iowrite16(VIRTIO_MSI_NO_VECTOR, &cfg->queue_msix_vector); in ifcvf_hw_disable()
389 ifc_iowrite16(qid, hw->vring[qid].notify_addr); in ifcvf_notify_queue()