/drivers/net/ethernet/cisco/enic/ |
H A D | enic_api.c | 34 struct vnic_dev *vdev = enic->vdev; local 39 vnic_dev_cmd_proxy_by_index_start(vdev, vf); 40 err = vnic_dev_cmd(vdev, cmd, a0, a1, wait); 41 vnic_dev_cmd_proxy_end(vdev);
|
H A D | vnic_intr.c | 34 int vnic_intr_alloc(struct vnic_dev *vdev, struct vnic_intr *intr, argument 38 intr->vdev = vdev; 40 intr->ctrl = vnic_dev_get_res(vdev, RES_TYPE_INTR_CTRL, index); 61 iowrite32(vnic_dev_intr_coal_timer_usec_to_hw(intr->vdev,
|
H A D | vnic_cq.c | 30 vnic_dev_free_desc_ring(cq->vdev, &cq->ring); 35 int vnic_cq_alloc(struct vnic_dev *vdev, struct vnic_cq *cq, unsigned int index, argument 41 cq->vdev = vdev; 43 cq->ctrl = vnic_dev_get_res(vdev, RES_TYPE_CQ, index); 49 err = vnic_dev_alloc_desc_ring(vdev, &cq->ring, desc_count, desc_size);
|
H A D | vnic_rq.c | 67 struct vnic_dev *vdev; local 70 vdev = rq->vdev; 72 vnic_dev_free_desc_ring(vdev, &rq->ring); 84 int vnic_rq_alloc(struct vnic_dev *vdev, struct vnic_rq *rq, unsigned int index, argument 90 rq->vdev = vdev; 92 rq->ctrl = vnic_dev_get_res(vdev, RES_TYPE_RQ, index); 100 err = vnic_dev_alloc_desc_ring(vdev, &rq->ring, desc_count, desc_size);
|
H A D | vnic_wq.c | 67 struct vnic_dev *vdev; local 70 vdev = wq->vdev; 72 vnic_dev_free_desc_ring(vdev, &wq->ring); 84 int vnic_wq_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int index, argument 90 wq->vdev = vdev; 92 wq->ctrl = vnic_dev_get_res(vdev, RES_TYPE_WQ, index); 100 err = vnic_dev_alloc_desc_ring(vdev, &wq->ring, desc_count, desc_size);
|
H A D | vnic_intr.h | 50 struct vnic_dev *vdev; member in struct:vnic_intr 103 int vnic_intr_alloc(struct vnic_dev *vdev, struct vnic_intr *intr,
|
/drivers/scsi/fnic/ |
H A D | vnic_cq_copy.h | 25 int (*q_service)(struct vnic_dev *vdev, 41 if ((*q_service)(cq->vdev, cq->index, desc)) 23 vnic_cq_copy_service( struct vnic_cq *cq, int (*q_service)(struct vnic_dev *vdev, unsigned int index, struct fcpio_fw_req *desc), unsigned int work_to_do) argument
|
H A D | vnic_intr.c | 32 int vnic_intr_alloc(struct vnic_dev *vdev, struct vnic_intr *intr, argument 36 intr->vdev = vdev; 38 intr->ctrl = vnic_dev_get_res(vdev, RES_TYPE_INTR_CTRL, index);
|
H A D | vnic_wq_copy.c | 71 struct vnic_dev *vdev; local 73 vdev = wq->vdev; 74 vnic_dev_free_desc_ring(vdev, &wq->ring); 78 int vnic_wq_copy_alloc(struct vnic_dev *vdev, struct vnic_wq_copy *wq, argument 85 wq->vdev = vdev; 87 wq->ctrl = vnic_dev_get_res(vdev, RES_TYPE_WQ, index); 95 err = vnic_dev_alloc_desc_ring(vdev, &wq->ring, desc_count, desc_size);
|
H A D | vnic_cq.c | 26 vnic_dev_free_desc_ring(cq->vdev, &cq->ring); 31 int vnic_cq_alloc(struct vnic_dev *vdev, struct vnic_cq *cq, unsigned int index, argument 37 cq->vdev = vdev; 39 cq->ctrl = vnic_dev_get_res(vdev, RES_TYPE_CQ, index); 45 err = vnic_dev_alloc_desc_ring(vdev, &cq->ring, desc_count, desc_size);
|
H A D | vnic_rq.c | 30 struct vnic_dev *vdev; local 34 vdev = rq->vdev; 70 struct vnic_dev *vdev; local 73 vdev = rq->vdev; 75 vnic_dev_free_desc_ring(vdev, &rq->ring); 85 int vnic_rq_alloc(struct vnic_dev *vdev, struct vnic_rq *rq, unsigned int index, argument 91 rq->vdev = vdev; [all...] |
H A D | vnic_wq.c | 30 struct vnic_dev *vdev; local 34 vdev = wq->vdev; 69 struct vnic_dev *vdev; local 72 vdev = wq->vdev; 74 vnic_dev_free_desc_ring(vdev, &wq->ring); 85 int vnic_wq_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, unsigned int index, argument 91 wq->vdev = vdev; [all...] |
H A D | vnic_wq_copy.h | 29 struct vnic_dev *vdev; member in struct:vnic_wq_copy 119 int vnic_wq_copy_alloc(struct vnic_dev *vdev, struct vnic_wq_copy *wq,
|
H A D | vnic_intr.h | 64 struct vnic_dev *vdev; member in struct:vnic_intr 112 int vnic_intr_alloc(struct vnic_dev *vdev, struct vnic_intr *intr,
|
/drivers/media/v4l2-core/ |
H A D | v4l2-fh.c | 33 void v4l2_fh_init(struct v4l2_fh *fh, struct video_device *vdev) argument 35 fh->vdev = vdev; 37 fh->ctrl_handler = vdev->ctrl_handler; 39 set_bit(V4L2_FL_USES_V4L2_FH, &fh->vdev->flags); 45 set_bit(_IOC_NR(VIDIOC_G_PRIORITY), vdev->valid_ioctls); 46 set_bit(_IOC_NR(VIDIOC_S_PRIORITY), vdev->valid_ioctls); 59 v4l2_prio_open(fh->vdev->prio, &fh->prio); 60 spin_lock_irqsave(&fh->vdev->fh_lock, flags); 61 list_add(&fh->list, &fh->vdev 68 struct video_device *vdev = video_devdata(filp); local [all...] |
H A D | v4l2-device.c | 212 static void v4l2_device_release_subdev_node(struct video_device *vdev) argument 214 struct v4l2_subdev *sd = video_get_drvdata(vdev); 216 kfree(vdev); 221 struct video_device *vdev; local 232 vdev = kzalloc(sizeof(*vdev), GFP_KERNEL); 233 if (!vdev) { 238 video_set_drvdata(vdev, sd); 239 strlcpy(vdev->name, sd->name, sizeof(vdev [all...] |
/drivers/char/hw_random/ |
H A D | pseries-rng.c | 54 static unsigned long pseries_rng_get_desired_dma(struct vio_dev *vdev) argument
|
H A D | virtio-rng.c | 45 struct virtrng_info *vi = vq->vdev->priv; 101 static int probe_common(struct virtio_device *vdev) argument 125 vdev->priv = vi; 128 vi->vq = virtio_find_single_vq(vdev, random_recv_done, "input"); 143 static void remove_common(struct virtio_device *vdev) argument 145 struct virtrng_info *vi = vdev->priv; 150 vdev->config->reset(vdev); 154 vdev->config->del_vqs(vdev); 159 virtrng_probe(struct virtio_device *vdev) argument 164 virtrng_remove(struct virtio_device *vdev) argument 169 virtrng_scan(struct virtio_device *vdev) argument 180 virtrng_freeze(struct virtio_device *vdev) argument 186 virtrng_restore(struct virtio_device *vdev) argument [all...] |
/drivers/usb/usbip/ |
H A D | vhci_rx.c | 26 /* get URB from transmitted urb queue. caller must hold vdev->priv_lock */ 27 struct urb *pickup_urb_and_free_priv(struct vhci_device *vdev, __u32 seqnum) argument 33 list_for_each_entry_safe(priv, tmp, &vdev->priv_rx, list) { 70 static void vhci_recv_ret_submit(struct vhci_device *vdev, argument 73 struct usbip_device *ud = &vdev->ud; 76 spin_lock(&vdev->priv_lock); 77 urb = pickup_urb_and_free_priv(vdev, pdu->base.seqnum); 78 spin_unlock(&vdev->priv_lock); 116 static struct vhci_unlink *dequeue_pending_unlink(struct vhci_device *vdev, argument 121 spin_lock(&vdev 140 vhci_recv_ret_unlink(struct vhci_device *vdev, struct usbip_header *pdu) argument 185 vhci_priv_tx_empty(struct vhci_device *vdev) argument 201 struct vhci_device *vdev = container_of(ud, struct vhci_device, ud); local [all...] |
H A D | vhci_sysfs.c | 54 struct vhci_device *vdev = port_to_vdev(i); local 56 spin_lock(&vdev->ud.lock); 57 out += sprintf(out, "%03u %03u ", i, vdev->ud.status); 59 if (vdev->ud.status == VDEV_ST_USED) { 61 vdev->speed, vdev->devid); 62 out += sprintf(out, "%16p ", vdev->ud.tcp_socket); 63 out += sprintf(out, "%s", dev_name(&vdev->udev->dev)); 70 spin_unlock(&vdev->ud.lock); 82 struct vhci_device *vdev; local 175 struct vhci_device *vdev; local [all...] |
H A D | vhci_tx.c | 29 struct vhci_device *vdev = priv->vdev; local 32 usb_pipedevice(urb->pipe), vdev->devid); 36 pdup->base.devid = vdev->devid; 47 static struct vhci_priv *dequeue_from_priv_tx(struct vhci_device *vdev) argument 51 spin_lock(&vdev->priv_lock); 53 list_for_each_entry_safe(priv, tmp, &vdev->priv_tx, list) { 54 list_move_tail(&priv->list, &vdev->priv_rx); 55 spin_unlock(&vdev->priv_lock); 59 spin_unlock(&vdev 64 vhci_send_cmd_submit(struct vhci_device *vdev) argument 136 dequeue_from_unlink_tx(struct vhci_device *vdev) argument 153 vhci_send_cmd_unlink(struct vhci_device *vdev) argument 206 struct vhci_device *vdev = container_of(ud, struct vhci_device, ud); local [all...] |
/drivers/vfio/pci/ |
H A D | vfio_pci_rdwr.c | 116 ssize_t vfio_pci_bar_rw(struct vfio_pci_device *vdev, char __user *buf, argument 119 struct pci_dev *pdev = vdev->pdev; 147 } else if (!vdev->barmap[bar]) { 160 vdev->barmap[bar] = io; 162 io = vdev->barmap[bar]; 164 if (bar == vdev->msix_bar) { 165 x_start = vdev->msix_offset; 166 x_end = vdev->msix_offset + vdev->msix_size; 180 ssize_t vfio_pci_vga_rw(struct vfio_pci_device *vdev, cha argument [all...] |
/drivers/char/tpm/ |
H A D | tpm_ibmvtpm.h | 38 struct vio_dev *vdev; member in struct:ibmvtpm_dev
|
/drivers/media/radio/ |
H A D | radio-isa.h | 40 struct video_device vdev; member in struct:radio_isa_card
|
/drivers/staging/vme/devices/ |
H A D | vme_pio2_core.c | 87 dev_warn(&card->vdev->dev, "Spurious Interrupt\n"); 97 dev_err(&card->vdev->dev, 104 dev_info(&card->vdev->dev, 116 dev_err(&card->vdev->dev, 180 static int pio2_match(struct vme_dev *vdev) argument 183 if (vdev->num >= bus_num) { 184 dev_err(&vdev->dev, 189 if (vdev->num >= base_num) { 190 dev_err(&vdev->dev, 195 if (vdev 215 pio2_probe(struct vme_dev *vdev) argument 447 pio2_remove(struct vme_dev *vdev) argument [all...] |