Home
last modified time | relevance | path

Searched refs:lm_file (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/drivers/vfio/pci/pds/
H A Dlm.c17 struct pds_vfio_lm_file *lm_file = NULL; in pds_vfio_get_lm_file() local
27 lm_file = kzalloc(sizeof(*lm_file), GFP_KERNEL); in pds_vfio_get_lm_file()
28 if (!lm_file) in pds_vfio_get_lm_file()
32 lm_file->filep = in pds_vfio_get_lm_file()
33 anon_inode_getfile("pds_vfio_lm", fops, lm_file, flags); in pds_vfio_get_lm_file()
34 if (IS_ERR(lm_file->filep)) in pds_vfio_get_lm_file()
37 stream_open(lm_file->filep->f_inode, lm_file->filep); in pds_vfio_get_lm_file()
38 mutex_init(&lm_file in pds_vfio_get_lm_file()
91 pds_vfio_put_lm_file(struct pds_vfio_lm_file *lm_file) pds_vfio_put_lm_file() argument
130 pds_vfio_get_file_page(struct pds_vfio_lm_file *lm_file, unsigned long offset) pds_vfio_get_file_page() argument
163 struct pds_vfio_lm_file *lm_file = filp->private_data; pds_vfio_release_file() local
178 struct pds_vfio_lm_file *lm_file = filp->private_data; pds_vfio_save_read() local
236 struct pds_vfio_lm_file *lm_file; pds_vfio_get_save_file() local
271 struct pds_vfio_lm_file *lm_file = filp->private_data; pds_vfio_restore_write() local
330 struct pds_vfio_lm_file *lm_file; pds_vfio_get_restore_file() local
[all...]
H A Dcmds.c204 struct pds_vfio_lm_file *lm_file) in pds_vfio_dma_map_lm_file()
213 if (!lm_file) in pds_vfio_dma_map_lm_file()
217 err = dma_map_sgtable(dev, &lm_file->sg_table, dir, 0); in pds_vfio_dma_map_lm_file()
221 lm_file->num_sge = lm_file->sg_table.nents; in pds_vfio_dma_map_lm_file()
224 sgl_size = lm_file->num_sge * sizeof(struct pds_lm_sg_elem); in pds_vfio_dma_map_lm_file()
233 for_each_sgtable_dma_sg(&lm_file->sg_table, sg, i) { in pds_vfio_dma_map_lm_file()
246 lm_file->sgl = sgl; in pds_vfio_dma_map_lm_file()
247 lm_file->sgl_addr = sgl_addr; in pds_vfio_dma_map_lm_file()
254 lm_file in pds_vfio_dma_map_lm_file()
202 pds_vfio_dma_map_lm_file(struct device *dev, enum dma_data_direction dir, struct pds_vfio_lm_file *lm_file) pds_vfio_dma_map_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) pds_vfio_dma_unmap_lm_file() argument
292 struct pds_vfio_lm_file *lm_file; pds_vfio_get_lm_state_cmd() local
330 struct pds_vfio_lm_file *lm_file; pds_vfio_set_lm_state_cmd() local
[all...]

Completed in 2 milliseconds