Lines Matching refs:ppos
72 size_t count, loff_t *ppos, bool iswrite);
415 size_t count, loff_t *ppos, bool iswrite)
417 unsigned int i = VFIO_PCI_OFFSET_TO_INDEX(*ppos) -
420 loff_t pos = *ppos & VFIO_PCI_OFFSET_MASK;
514 size_t count, loff_t *ppos, bool iswrite)
517 unsigned int i = VFIO_PCI_OFFSET_TO_INDEX(*ppos) -
521 loff_t pos = *ppos & VFIO_PCI_OFFSET_MASK;
938 size_t count, loff_t *ppos, bool is_write)
941 unsigned int index = VFIO_PCI_OFFSET_TO_INDEX(*ppos);
942 u64 pos = *ppos & VFIO_PCI_OFFSET_MASK;
980 ppos, is_write);
986 static bool gtt_entry(struct mdev_device *mdev, loff_t *ppos)
989 unsigned int index = VFIO_PCI_OFFSET_TO_INDEX(*ppos);
997 offset = (u64)(*ppos & VFIO_PCI_OFFSET_MASK) -
1006 size_t count, loff_t *ppos)
1015 if (count >= 8 && !(*ppos % 8) &&
1016 gtt_entry(mdev, ppos)) {
1020 ppos, false);
1028 } else if (count >= 4 && !(*ppos % 4)) {
1032 ppos, false);
1040 } else if (count >= 2 && !(*ppos % 2)) {
1044 ppos, false);
1055 ret = intel_vgpu_rw(mdev, &val, sizeof(val), ppos,
1068 *ppos += filled;
1080 size_t count, loff_t *ppos)
1089 if (count >= 8 && !(*ppos % 8) &&
1090 gtt_entry(mdev, ppos)) {
1097 ppos, true);
1102 } else if (count >= 4 && !(*ppos % 4)) {
1109 ppos, true);
1114 } else if (count >= 2 && !(*ppos % 2)) {
1121 sizeof(val), ppos, true);
1133 ppos, true);
1142 *ppos += filled;