Lines Matching +refs:region +refs:id +refs:attrs
156 int id = port_get_id(to_platform_device(dev)); in id_show() local
158 return scnprintf(buf, PAGE_SIZE, "%d\n", id); in id_show()
160 static DEVICE_ATTR_RO(id);
413 .attrs = port_hdr_attrs,
447 {.id = PORT_FEATURE_ID_HEADER,},
500 .attrs = port_afu_attrs,
517 {.id = PORT_FEATURE_ID_AFU,},
538 {.id = PORT_FEATURE_ID_STP,},
562 {.id = PORT_FEATURE_ID_UINT,},
682 struct dfl_afu_mmio_region region; in afu_ioctl_get_region_info() local
694 ret = afu_mmio_region_get_by_index(pdata, rinfo.index, ®ion); in afu_ioctl_get_region_info()
698 rinfo.flags = region.flags; in afu_ioctl_get_region_info()
699 rinfo.size = region.size; in afu_ioctl_get_region_info()
700 rinfo.offset = region.offset; in afu_ioctl_get_region_info()
810 struct dfl_afu_mmio_region region; in afu_mmap() local
820 ret = afu_mmio_region_get_by_offset(pdata, offset, size, ®ion); in afu_mmap()
824 if (!(region.flags & DFL_PORT_REGION_MMAP)) in afu_mmap()
827 if ((vma->vm_flags & VM_READ) && !(region.flags & DFL_PORT_REGION_READ)) in afu_mmap()
831 !(region.flags & DFL_PORT_REGION_WRITE)) in afu_mmap()
840 (region.phys + (offset - region.offset)) >> PAGE_SHIFT, in afu_mmap()