Searched refs:vi (Results 1 - 25 of 26) sorted by relevance

12

/drivers/char/hw_random/
H A Dvirtio-rng.c45 struct virtrng_info *vi = vq->vdev->priv; local
48 if (!virtqueue_get_buf(vi->vq, &vi->data_avail))
51 complete(&vi->have_data);
55 static void register_buffer(struct virtrng_info *vi, u8 *buf, size_t size) argument
62 virtqueue_add_inbuf(vi->vq, &sg, 1, buf, GFP_KERNEL);
64 virtqueue_kick(vi->vq);
70 struct virtrng_info *vi = (struct virtrng_info *)rng->priv; local
72 if (vi->hwrng_removed)
75 if (!vi
95 struct virtrng_info *vi = (struct virtrng_info *)rng->priv; local
104 struct virtrng_info *vi = NULL; local
145 struct virtrng_info *vi = vdev->priv; local
171 struct virtrng_info *vi = vdev->priv; local
[all...]
/drivers/net/
H A Dvirtio_net.c195 /* Find end of list, sew whole thing into vi->rq.pages. */
216 struct virtnet_info *vi = vq->vdev->priv; local
222 netif_wake_subqueue(vi->dev, vq2txq(vq));
248 struct virtnet_info *vi = rq->vq->vdev->priv; local
257 skb = netdev_alloc_skb_ip_align(vi->dev, GOOD_COPY_LEN);
263 if (vi->mergeable_rx_bufs) {
285 if (vi->mergeable_rx_bufs) {
435 struct virtnet_info *vi = rq->vq->vdev->priv; local
436 struct net_device *dev = vi->dev;
437 struct virtnet_stats *stats = this_cpu_ptr(vi
540 struct virtnet_info *vi = rq->vq->vdev->priv; local
665 struct virtnet_info *vi = rq->vq->vdev->priv; local
688 struct virtnet_info *vi = rvq->vdev->priv; local
716 struct virtnet_info *vi = local
738 struct virtnet_info *vi = rq->vq->vdev->priv; local
786 struct virtnet_info *vi = rq->vq->vdev->priv; local
819 struct virtnet_info *vi = netdev_priv(dev); local
837 struct virtnet_info *vi = sq->vq->vdev->priv; local
856 struct virtnet_info *vi = sq->vq->vdev->priv; local
920 struct virtnet_info *vi = netdev_priv(dev); local
973 virtnet_send_command(struct virtnet_info *vi, u8 class, u8 cmd, struct scatterlist *out) argument
1015 struct virtnet_info *vi = netdev_priv(dev); local
1051 struct virtnet_info *vi = netdev_priv(dev); local
1089 struct virtnet_info *vi = netdev_priv(dev); local
1097 virtnet_ack_link_announce(struct virtnet_info *vi) argument
1106 virtnet_set_queues(struct virtnet_info *vi, u16 queue_pairs) argument
1135 struct virtnet_info *vi = netdev_priv(dev); local
1149 struct virtnet_info *vi = netdev_priv(dev); local
1221 struct virtnet_info *vi = netdev_priv(dev); local
1235 struct virtnet_info *vi = netdev_priv(dev); local
1246 virtnet_clean_affinity(struct virtnet_info *vi, long hcpu) argument
1260 virtnet_set_affinity(struct virtnet_info *vi) argument
1289 struct virtnet_info *vi = container_of(nfb, struct virtnet_info, nb); local
1310 struct virtnet_info *vi = netdev_priv(dev); local
1322 struct virtnet_info *vi = netdev_priv(dev); local
1335 struct virtnet_info *vi = netdev_priv(dev); local
1364 struct virtnet_info *vi = netdev_priv(dev); local
1414 struct virtnet_info *vi = local
1446 struct virtnet_info *vi = vdev->priv; local
1451 virtnet_free_queues(struct virtnet_info *vi) argument
1462 free_receive_bufs(struct virtnet_info *vi) argument
1472 free_receive_page_frags(struct virtnet_info *vi) argument
1480 free_unused_bufs(struct virtnet_info *vi) argument
1508 virtnet_del_vqs(struct virtnet_info *vi) argument
1519 virtnet_find_vqs(struct virtnet_info *vi) argument
1593 virtnet_alloc_queues(struct virtnet_info *vi) argument
1624 init_vqs(struct virtnet_info *vi) argument
1653 struct virtnet_info *vi = netdev_priv(queue->dev); local
1714 struct virtnet_info *vi; local
1896 remove_vq_common(struct virtnet_info *vi) argument
1912 struct virtnet_info *vi = vdev->priv; local
1930 struct virtnet_info *vi = vdev->priv; local
1956 struct virtnet_info *vi = vdev->priv; local
[all...]
/drivers/parisc/
H A Diosapic.c540 static void iosapic_rd_irt_entry(struct vector_info *vi , u32 *dp0, u32 *dp1)
542 struct iosapic_info *isp = vi->iosapic;
543 u8 idx = vi->irqline;
550 static void iosapic_wr_irt_entry(struct vector_info *vi, u32 dp0, u32 dp1) argument
552 struct iosapic_info *isp = vi->iosapic;
555 vi->irqline, isp->isi_hpa, dp0, dp1);
557 iosapic_write(isp->addr, IOSAPIC_IRDT_ENTRY(vi->irqline), dp0);
562 iosapic_write(isp->addr, IOSAPIC_IRDT_ENTRY_HI(vi->irqline), dp1);
574 iosapic_set_irt_data( struct vector_info *vi, u32 *dp0, u32 *dp1) argument
577 struct irt_entry *p = vi
620 struct vector_info *vi = irq_data_get_irq_chip_data(d); local
632 struct vector_info *vi = irq_data_get_irq_chip_data(d); local
675 struct vector_info *vi = irq_data_get_irq_chip_data(d); local
685 struct vector_info *vi = irq_data_get_irq_chip_data(d); local
724 struct vector_info *vi; local
821 struct vector_info *vi; local
984 iosapic_prt_vi(struct vector_info *vi) argument
[all...]
/drivers/mtd/ubi/
H A Dgluebi.c293 * @vi: UBI volume description object
300 struct ubi_volume_info *vi)
310 mtd->name = kmemdup(vi->name, vi->name_len + 1, GFP_KERNEL);
316 gluebi->vol_id = vi->vol_id;
317 gluebi->ubi_num = vi->ubi_num;
323 mtd->erasesize = vi->usable_leb_size;
335 if (vi->vol_type == UBI_DYNAMIC_VOLUME)
336 mtd->size = (unsigned long long)vi->usable_leb_size * vi
299 gluebi_create(struct ubi_device_info *di, struct ubi_volume_info *vi) argument
369 gluebi_remove(struct ubi_volume_info *vi) argument
415 gluebi_updated(struct ubi_volume_info *vi) argument
442 gluebi_resized(struct ubi_volume_info *vi) argument
[all...]
H A Dblock.c378 int ubiblock_create(struct ubi_volume_info *vi) argument
382 u64 disk_capacity = vi->used_bytes >> 9;
389 if (find_dev_nolock(vi->ubi_num, vi->vol_id)) {
401 dev->ubi_num = vi->ubi_num;
402 dev->vol_id = vi->vol_id;
403 dev->leb_size = vi->usable_leb_size;
450 dev->gd->disk_name, dev->ubi_num, dev->vol_id, vi->name);
471 int ubiblock_remove(struct ubi_volume_info *vi) argument
476 dev = find_dev_nolock(vi
503 ubiblock_resize(struct ubi_volume_info *vi) argument
592 struct ubi_volume_info vi; local
[all...]
H A Dkapi.c78 * @vi: the information is stored here
81 struct ubi_volume_info *vi)
83 vi->vol_id = vol->vol_id;
84 vi->ubi_num = ubi->ubi_num;
85 vi->size = vol->reserved_pebs;
86 vi->used_bytes = vol->used_bytes;
87 vi->vol_type = vol->vol_type;
88 vi->corrupted = vol->corrupted;
89 vi->upd_marker = vol->upd_marker;
90 vi
80 ubi_do_get_volume_info(struct ubi_device *ubi, struct ubi_volume *vol, struct ubi_volume_info *vi) argument
102 ubi_get_volume_info(struct ubi_volume_desc *desc, struct ubi_volume_info *vi) argument
[all...]
H A Dubi.h857 struct ubi_volume_info *vi);
872 int ubiblock_create(struct ubi_volume_info *vi);
873 int ubiblock_remove(struct ubi_volume_info *vi);
877 static inline int ubiblock_create(struct ubi_volume_info *vi) argument
881 static inline int ubiblock_remove(struct ubi_volume_info *vi) argument
H A Dcdev.c569 struct ubi_volume_info vi; local
571 ubi_get_volume_info(desc, &vi);
572 err = ubiblock_create(&vi);
579 struct ubi_volume_info vi; local
581 ubi_get_volume_info(desc, &vi);
582 err = ubiblock_remove(&vi);
H A Dbuild.c160 ubi_do_get_volume_info(ubi, vol, &nt.vi);
205 ubi_do_get_volume_info(ubi, ubi->volumes[i], &nt.vi);
/drivers/scsi/esas2r/
H A Desas2r_vda.c66 struct atto_ioctl_vda *vi,
74 vi->status = ATTO_STS_SUCCESS;
75 vi->vda_status = RS_PENDING;
77 if (vi->function >= vercnt) {
78 vi->status = ATTO_STS_INV_FUNC;
82 if (vi->version > esas2r_vdaioctl_versions[vi->function]) {
83 vi->status = ATTO_STS_INV_VERSION;
88 vi->status = ATTO_STS_DEGRADED;
92 if (vi
65 esas2r_process_vda_ioctl(struct esas2r_adapter *a, struct atto_ioctl_vda *vi, struct esas2r_request *rq, struct esas2r_sg_context *sgc) argument
272 struct atto_ioctl_vda *vi = (struct atto_ioctl_vda *)rq->interrupt_cx; local
[all...]
H A Desas2r_ioctl.c1852 struct atto_ioctl_vda *vi = local
1880 esas2r_process_vda_ioctl(a, vi, rq, &sgc);
H A Desas2r.h1144 struct atto_ioctl_vda *vi,
/drivers/media/dvb-core/
H A Ddvb_filter.c147 static int read_sequence_header(u8 *headr, struct dvb_video_info *vi, int pr)
154 vi->horizontal_size = ((headr[1] &0xF0) >> 4) | (headr[0] << 4);
155 vi->vertical_size = ((headr[1] &0x0F) << 8) | (headr[2]);
163 vi->aspect_ratio = 100;
168 vi->aspect_ratio = 133;
173 vi->aspect_ratio = 177;
178 vi->aspect_ratio = 221;
184 vi->aspect_ratio = 0;
188 vi->aspect_ratio = 0;
193 printk(" Size = %dx%d",vi
[all...]
/drivers/media/pci/ivtv/
H A Divtv-vbi.c99 struct vbi_info *vi = &itv->vbi; local
118 if (memcmp(&vps, &vi->vps_payload, sizeof(vps))) {
119 vi->vps_payload = vps;
126 if (vi->wss_payload != wss) {
127 vi->wss_payload = wss;
135 struct vbi_info *vi = &itv->vbi; local
137 if (vi->cc_payload_idx < ARRAY_SIZE(vi->cc_payload)) {
138 memcpy(&vi->cc_payload[vi
476 struct vbi_info *vi = &itv->vbi; local
[all...]
/drivers/media/usb/usbvision/
H A Dusbvision-video.c521 struct v4l2_input *vi)
526 if (vi->index >= usbvision->video_inputs)
529 chan = vi->index;
531 chan = vi->index + 1; /* skip Television string*/
538 strcpy(vi->name, "White Video Input");
540 strcpy(vi->name, "Television");
541 vi->type = V4L2_INPUT_TYPE_TUNER;
542 vi->audioset = 1;
543 vi->tuner = chan;
544 vi
520 vidioc_enum_input(struct file *file, void *priv, struct v4l2_input *vi) argument
[all...]
/drivers/staging/rtl8723au/include/
H A Dhal_com.h196 void rtl8723a_set_ac_param_vi(struct rtw_adapter *padapter, u32 vi);
/drivers/media/usb/pvrusb2/
H A Dpvrusb2-v4l2.c222 static int pvr2_enum_input(struct file *file, void *priv, struct v4l2_input *vi) argument
234 tmp.index = vi->index;
235 if (vi->index >= fh->input_cnt)
237 val = fh->input_map[vi->index];
266 *vi = tmp;
/drivers/media/v4l2-core/
H A Dv4l2-compat-ioctl32.c840 int vi; member in union:__anon2502
881 err = get_user(karg.vi, (s32 __user *)up);
977 err = put_user(((s32)karg.vi), (s32 __user *)up);
/drivers/staging/rtl8723au/hal/
H A Dhal_com.c798 void rtl8723a_set_ac_param_vi(struct rtw_adapter *padapter, u32 vi) argument
800 rtl8723au_write32(padapter, REG_EDCA_VI_PARAM, vi);
/drivers/net/ethernet/emulex/benet/
H A Dbe_main.c1309 struct ifla_vf_info *vi)
1320 vi->vf = vf;
1321 vi->max_tx_rate = vf_cfg->tx_rate;
1322 vi->min_tx_rate = 0;
1323 vi->vlan = vf_cfg->vlan_tag & VLAN_VID_MASK;
1324 vi->qos = vf_cfg->vlan_tag >> VLAN_PRIO_SHIFT;
1325 memcpy(&vi->mac, vf_cfg->mac_addr, ETH_ALEN);
1326 vi->linkstate = adapter->vf_cfg[vf].plink_tracking;
1308 be_get_vf_config(struct net_device *netdev, int vf, struct ifla_vf_info *vi) argument
/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4.h1048 unsigned int vi, unsigned int cmask, unsigned int pmask,
H A Dt4_hw.c3354 * @vi: the max number of virtual interfaces
3367 unsigned int vi, unsigned int cmask, unsigned int pmask,
3382 c.tc_to_nexactf = htonl(FW_PFVF_CMD_TC(tc) | FW_PFVF_CMD_NVI(vi) |
3364 t4_cfg_pfvf(struct adapter *adap, unsigned int mbox, unsigned int pf, unsigned int vf, unsigned int txq, unsigned int txq_eth_ctrl, unsigned int rxqi, unsigned int rxq, unsigned int tc, unsigned int vi, unsigned int cmask, unsigned int pmask, unsigned int nexact, unsigned int rcaps, unsigned int wxcaps) argument
/drivers/pinctrl/
H A Dpinctrl-tegra20.c1965 FUNCTION(vi),
H A Dpinctrl-tegra114.c1542 FUNCTION(vi),
H A Dpinctrl-tegra124.c1705 FUNCTION(vi),

Completed in 940 milliseconds

12