Searched refs:lm_file (Results 1 - 2 of 2) sorted by relevance
/linux-master/drivers/vfio/pci/pds/ |
H A D | lm.c | 17 struct pds_vfio_lm_file *lm_file = NULL; local 27 lm_file = kzalloc(sizeof(*lm_file), GFP_KERNEL); 28 if (!lm_file) 32 lm_file->filep = 33 anon_inode_getfile("pds_vfio_lm", fops, lm_file, flags); 34 if (IS_ERR(lm_file->filep)) 37 stream_open(lm_file->filep->f_inode, lm_file->filep); 38 mutex_init(&lm_file 91 pds_vfio_put_lm_file(struct pds_vfio_lm_file *lm_file) argument 132 pds_vfio_get_file_page(struct pds_vfio_lm_file *lm_file, unsigned long offset) argument 165 struct pds_vfio_lm_file *lm_file = filp->private_data; local 180 struct pds_vfio_lm_file *lm_file = filp->private_data; local 244 struct pds_vfio_lm_file *lm_file; local 279 struct pds_vfio_lm_file *lm_file = filp->private_data; local 343 struct pds_vfio_lm_file *lm_file; local [all...] |
H A D | cmds.c | 204 struct pds_vfio_lm_file *lm_file) 213 if (!lm_file) 217 err = dma_map_sgtable(dev, &lm_file->sg_table, dir, 0); 221 lm_file->num_sge = lm_file->sg_table.nents; 224 sgl_size = lm_file->num_sge * sizeof(struct pds_lm_sg_elem); 233 for_each_sgtable_dma_sg(&lm_file->sg_table, sg, i) { 246 lm_file->sgl = sgl; 247 lm_file->sgl_addr = sgl_addr; 254 lm_file 202 pds_vfio_dma_map_lm_file(struct device *dev, enum dma_data_direction dir, struct pds_vfio_lm_file *lm_file) argument 259 pds_vfio_dma_unmap_lm_file(struct device *dev, enum dma_data_direction dir, struct pds_vfio_lm_file *lm_file) argument 292 struct pds_vfio_lm_file *lm_file; local 330 struct pds_vfio_lm_file *lm_file; local [all...] |
Completed in 147 milliseconds