Home
last modified time | relevance | path

Searched refs:vrh (Results 1 – 7 of 7) sorted by relevance

/drivers/vhost/
Dvringh.c33 static inline int __vringh_get_head(const struct vringh *vrh, in __vringh_get_head() argument
34 int (*getu16)(const struct vringh *vrh, in __vringh_get_head() argument
41 err = getu16(vrh, &avail_idx, &vrh->vring.avail->idx); in __vringh_get_head()
44 &vrh->vring.avail->idx); in __vringh_get_head()
49 return vrh->vring.num; in __vringh_get_head()
52 virtio_rmb(vrh->weak_barriers); in __vringh_get_head()
54 i = *last_avail_idx & (vrh->vring.num - 1); in __vringh_get_head()
56 err = getu16(vrh, &head, &vrh->vring.avail->ring[i]); in __vringh_get_head()
59 *last_avail_idx, &vrh->vring.avail->ring[i]); in __vringh_get_head()
63 if (head >= vrh->vring.num) { in __vringh_get_head()
[all …]
/drivers/misc/mic/vop/
Dvop_debugfs.c116 struct vringh *vrh = &vvr->vrh; in vop_vdev_info_show() local
117 int num = vrh->vring.num; in vop_vdev_info_show()
121 desc = vrh->vring.desc; in vop_vdev_info_show()
127 i, vrh->weak_barriers); in vop_vdev_info_show()
129 vrh->last_avail_idx, vrh->last_used_idx); in vop_vdev_info_show()
130 seq_printf(s, " completed %d\n", vrh->completed); in vop_vdev_info_show()
138 avail = vrh->vring.avail; in vop_vdev_info_show()
140 vringh16_to_cpu(vrh, avail->flags), in vop_vdev_info_show()
141 vringh16_to_cpu(vrh, in vop_vdev_info_show()
144 vringh16_to_cpu(vrh, avail->flags), in vop_vdev_info_show()
[all …]
Dvop_vringh.c45 static void _vop_notify(struct vringh *vrh) in _vop_notify() argument
47 struct vop_vringh *vvrh = container_of(vrh, struct vop_vringh, vrh); in _vop_notify()
70 vdev->vvr[i].vrh.vring.used = in vop_virtio_init_post()
103 struct vringh *vrh = &vdev->vvr[i].vrh; in vop_virtio_device_reset() local
106 vrh->completed = 0; in vop_virtio_device_reset()
107 vrh->last_avail_idx = 0; in vop_virtio_device_reset()
108 vrh->last_used_idx = 0; in vop_virtio_device_reset()
325 ret = vringh_init_kern(&vvr->vrh, in vop_virtio_add_device()
338 vvr->vrh.notify = _vop_notify; in vop_virtio_add_device()
754 struct vringh *vrh = &vvr->vrh; in _vop_virtio_copy() local
[all …]
Dvop_main.h83 struct vringh vrh; member
/drivers/staging/fbtft/
Dfb_ili9325.c34 static unsigned int vrh = 0x0d; /* VREG1OUT=Vci*1.85 */ variable
35 module_param(vrh, uint, 0000);
36 MODULE_PARM_DESC(vrh, "Set the amplifying rate (1.6 ~ 1.9) of Vci applied to output the VREG1OUT");
93 vrh &= 0x0f; in init_display()
123 write_reg(par, 0x0012, vrh); /* Internal reference voltage= Vci; */ in init_display()
/drivers/net/ethernet/intel/iavf/
Diavf_virtchnl.c805 struct virtchnl_rss_hena vrh; in iavf_set_hena() local
813 vrh.hena = adapter->hena; in iavf_set_hena()
816 iavf_send_pf_msg(adapter, VIRTCHNL_OP_SET_RSS_HENA, (u8 *)&vrh, in iavf_set_hena()
817 sizeof(vrh)); in iavf_set_hena()
1401 struct virtchnl_rss_hena *vrh = (struct virtchnl_rss_hena *)msg; in iavf_virtchnl_completion() local
1403 if (msglen == sizeof(*vrh)) in iavf_virtchnl_completion()
1404 adapter->hena = vrh->hena; in iavf_virtchnl_completion()
/drivers/net/ethernet/intel/i40e/
Di40e_virtchnl_pf.c2998 struct virtchnl_rss_hena *vrh = NULL; in i40e_vc_get_rss_hena() local
3009 vrh = kzalloc(len, GFP_KERNEL); in i40e_vc_get_rss_hena()
3010 if (!vrh) { in i40e_vc_get_rss_hena()
3015 vrh->hena = i40e_pf_get_default_rss_hena(pf); in i40e_vc_get_rss_hena()
3019 aq_ret, (u8 *)vrh, len); in i40e_vc_get_rss_hena()
3020 kfree(vrh); in i40e_vc_get_rss_hena()
3033 struct virtchnl_rss_hena *vrh = in i40e_vc_set_rss_hena() local
3043 i40e_write_rx_ctl(hw, I40E_VFQF_HENA1(0, vf->vf_id), (u32)vrh->hena); in i40e_vc_set_rss_hena()
3045 (u32)(vrh->hena >> 32)); in i40e_vc_set_rss_hena()